Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr
W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.
W tym samouczku dowiemy się, jak skonfigurować usługę Power Automate . Czasami przepływy nie mogą być w pełni zautomatyzowane i mogą wymagać pewnej interwencji użytkownika.
Zatwierdzenia są bardzo przydatne, ponieważ możemy zautomatyzować część przepływu i podzielić część wymagającą interwencji użytkownika na osobny przepływ.
Na przykład może istnieć przepływ dla żądania wydatku. Będzie przetwarzane zwykłymi kanałami. Jednak ktoś jeszcze musi na to spojrzeć, aby upewnić się, że kwota ma sens. Jeśli jest to ponad tysiąc dolarów, prośba powinna zostać zatwierdzona przed kontynuowaniem przepływu.
W naszej dyskusji posłużymy się innym przykładem. Użyjemy tego przykładowego przepływu, który wysyła wiadomość e-mail po opublikowaniu nowego tweeta.
Następnie istnieje warunek, że jeśli element zawiera problem lub problem, tworzy kartę Trello. W przeciwnym razie retweetuje tweeta.
Jednak możemy nie chcieć go przesyłać dalej, dopóki rzeczywista istota ludzka go nie zatwierdzi. Dlatego umieścimy zatwierdzenie tuż przed przejściem do etapu retweetowania. Zautomatyzowany przepływ zostanie faktycznie wstrzymany, gdy dojdzie do tego punktu, i będzie kontynuowany, gdy użytkownik go zatwierdzi.
Spis treści
Tworzenie przepływu pracy zatwierdzania w Power Automate
Utwórzmy teraz przepływ pracy zatwierdzania. Najpierw musimy dodać akcję.
Następnie po prostu wpisz „ approval ” i kliknij złącze Approvals , które się pojawi.
Istnieją trzy różne akcje dla tego łącznika. Możesz utworzyć zatwierdzenie, poczekać na zatwierdzenie lub połączyć te dwie rzeczy razem ( Rozpocznij i poczekaj na zatwierdzenie ). Wybierzemy drugą opcję, ponieważ chcemy zarówno rozpocząć, jak i poczekać na zatwierdzenie.
Dostępne są cztery opcje zatwierdzenia dla tego działania. Wybierzmy opcję Pierwsza odpowiedź .
W polu Tytuł musimy określić, co chcemy, aby osoba zatwierdzająca wiedziała przed zatwierdzeniem. Ujmijmy to więc w wyrażenie połączone, mówiące: „ Opublikowano nowy tweet; Czy powinniśmy retweetować? ”. Następnie kliknij przycisk OK .
Zamierzam skopiować i wkleić adres e-mail, którego użyłem dla tej organizacji. Upewnij się, że używasz prawidłowych adresów e-mail.
Możemy również przypisać wiele osób. Możemy mieć 20 recenzentów i tylko jeden z nich musi ich faktycznie zatwierdzić.
W polu Szczegóły potrzebujemy tylko tekstu tweeta i nazwy użytkownika. Kliknijmy więc kartę Wyrażenia i użyjmy wyrażenia konkatowego . Wpisz „ Tweet: ” i pamiętaj, aby dodać przecinek (,) zaraz po tym.
Następnie kliknij kartę Zawartość dynamiczna i wybierz opcję „ Tekst tweeta ”.
Dodajmy też spację.
Następnie wpisz „ Nazwa: ”. Ponownie pamiętaj, aby dodać przecinek zaraz po tym.
Następnie kliknij „ Nazwa ” na karcie Zawartość dynamiczna .
Na koniec kliknij OK .
Możemy również umieścić łącze do elementu, jeśli chcemy połączyć je z rzeczywistym tweetem, ale pominiemy to. Na razie po prostu zapiszmy tę akcję, klikając Zapisz .
Konfigurowanie warunku dla przepływu pracy zatwierdzania
Chcemy, aby retweet rzeczywiście miał miejsce po zatwierdzeniu. Musimy więc zamienić kolejność tych dwóch działań. Przenieś akcję Retweet poniżej akcji „ Rozpocznij i poczekaj na zatwierdzenie ”.
Potrzebujemy również oddzielnych tras lub oddzielnych przepływów w zależności od tego, czy użytkownik zatwierdzi tweeta, czy go odrzuci. Kliknij przycisk plusa i wybierz „ Dodaj akcję ”.
Nasze działanie powinno być warunkiem. Kliknij kontrolkę Warunek .
Warunek jest taki, że wynik jest równy „ Zatwierdź ”.
Jeśli warunek jest spełniony, należy go przesłać dalej. Dlatego przenieśmy akcję Retweet do ścieżki „ Jeśli tak ”.
Jeśli to nie zostanie zatwierdzone, chcemy mieć z tego nagranie. Dodajmy więc akcję w ścieżce „ Jeśli nie ”.
Wyszukaj i kliknij „ Trello ”.
Następnie wybierz „ Utwórz kartę ”.
Wybierz Zadania w polu Identyfikator tablicy i Problemy w polu Identyfikator listy nadrzędnej .
W polu Nazwa karty wpisz „ Tweet został odrzucony ”.
Jeśli chodzi o pole Opis , wybierz „ Tekst tweeta ” na karcie Zawartość dynamiczna .
Następnie kliknij Zapisz .
Testowanie przepływu pracy
Przetestujmy teraz proces zatwierdzania. Najpierw kliknij Testuj .
Wybierz opcję „ Wykonam akcję wyzwalającą ” i kliknij przycisk Test .
Otwórzmy Twittera i tweetujmy „ Power Automate to NIESAMOWITE! ”.
Ponownie, zwykle zajmuje to kilka chwil, ponieważ nieustannie wysyła zapytania do Twittera. Po pomyślnym uruchomieniu przepływu przejdź do Zatwierdzenia .
Zobaczymy wtedy, że pojawiła się nowa prośba o zatwierdzenie.
Analiza procesu zatwierdzania
Przeanalizujmy teraz, jak działał nasz przepływ. Proces przeszedł warunek.
W tweecie nie ma słowa „ Problem ”. Dlatego nie utworzono jeszcze karty Trello. Zamiast tego czekał na zatwierdzenie.
Następnie otrzymamy powiadomienie e-mailem, telefonem i tym pulpitem nawigacyjnym. Stąd możemy wybrać, czy go zatwierdzić, czy nie. Przyjrzyjmy się i kliknij żądanie.
Jak widzimy, zawiera wszystkie argumenty, których potrzebowaliśmy, takie jak tekst tweeta i imię i nazwisko osoby, która go napisała.
W związku z tym zatwierdźmy tweeta.
Następnie kliknij przycisk Potwierdź .
Wróćmy teraz do naszego przepływu. Jak widać warunek był spełniony. W związku z tym została wykonana akcja ( Retweet ) w ścieżce „ Jeśli tak ”.
Gdy sprawdzimy naszego Twittera, zobaczymy, że tweet został już przesłany dalej.
Zatwierdzenia na telefon
Zobaczmy teraz, jak te atesty wyglądają na telefonach komórkowych. W tym przykładzie właśnie przeszedłem przez ten sam proces testowy dla przepływu, który stworzyliśmy. Potem pojawiło się powiadomienie po nowo opublikowanym tweecie.
Gdy to klikniemy, zostaniemy przekierowani na stronę Zatwierdzenia , która zawiera wszystkie aktualnie posiadane zatwierdzenia. Następnie możemy po prostu zatwierdzić, odrzucić lub kliknąć zatwierdzenie.
Po kliknięciu zatwierdzenia zobaczymy jego szczegóły na innej stronie.
Ponieważ tweet spełnia nasz warunek/standard, kliknijmy Zatwierdź .
W ten sposób możesz zarządzać zatwierdzeniami w aplikacji mobilnej Power Automate .
Akcje usługi Power Automate | Szczegółowy samouczek
Microsoft Flows: edytowanie i śledzenie w Power Automate
Warunki wyzwalania Power Automate — wprowadzenie
Wniosek
Pomyślnie utworzyliśmy przepływ pracy zatwierdzania w usłudze Power Automate. Pamiętaj, że przepływy nie muszą być w pełni zautomatyzowane i nie musisz się martwić o niepewność co do tego, co może się wydarzyć w przepływach. Możesz po prostu uwzględnić interwencję użytkownika w swoich przepływach i uczynić je bardziej dostosowanymi i logicznymi.
Jeśli jesteś konsultantem i zamierzasz wdrożyć usługę Power Automate w firmie, wiele z tych procesów zatwierdzania i narzędzi jest dla Ciebie wbudowanych. Dzięki temu środowisko użytkownika w usłudze Power Automate jest o wiele lepsze, zwłaszcza gdy użytkownicy mogą robić wszystko zarówno na komputerze stacjonarnym, jak i na telefonie.
Wszystkiego najlepszego,
Henz
W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.
Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.
Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.
Czym jest self w Pythonie: przykłady z życia wzięte
Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.
Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.
W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.
W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.
Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.
Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.