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 omówimy sposób działania formantu pętli Do Until w przepływach usługi Power Automate . W trakcie procesu zapoznamy się również z potrzebnymi zmiennymi.
Kontrolka Do Until w usłudze Power Automate to pętla, która wielokrotnie wymusza wykonanie akcji, dopóki określony warunek nie zostanie spełniony.
Spis treści
Tworzenie natychmiastowego przepływu
Najpierw utwórzmy ręcznie wyzwalany przepływ. Kliknij Instant – from blank pod New .
Następnie ustaw nazwę na „ Zrób do przykładu ” . Wybierz opcję Ręcznie wyzwól przepływ i kliknij przycisk Utwórz .
Dodajmy tekst wejściowy w przepływie .
Następnie dodaj dane liczbowe .
Następnie zmień wartość wejść na następującą.
Dodawanie pętli Do Until w Power Automate
Dodajmy teraz akcję. Kliknij Nowy krok.
Następnie kliknij Kontrola .
Wybierz opcję Wykonaj do kontroli.
Zanim wykonamy funkcję Do till, utwórzmy zmienną.
Zmienna to po prostu miejsce do przechowywania określonych wartości .
Kliknij ikonę plusa pod natychmiastowym przepływem i kliknij Dodaj działanie .
Następnie wybierz Zmienna pod Wbudowanymi złączami.
Kliknij czynność Inicjuj zmienną .
Zainicjujmy zmienną o nazwie Counter i ustawmy jej typ na Integer. Wartość początkowa zmiennej Counter powinna wynosić zero.
Konfigurowanie akcji Do Until Loop
W przypadku pętli Do Until będziemy publikować wiadomość w Slack, dopóki zmienna Counter nie będzie równa liczbie wpisanej przez użytkownika. Dodajmy teraz akcję.
Wyszukaj i wybierz złącze Slack .
Wybierz Wyślij wiadomość .
Wybierz budżet jako kanał do wysłania wiadomości.
Jako Tekst wiadomości wybierz funkcję konkat .
Następnie połączmy samą wiadomość z licznikiem. Na karcie Zawartość dynamiczna wybierz Wiadomość .
Dodaj spację i wybierz Licznik .
Na koniec kliknij przycisk OK .
Zwiększanie zmiennej
Musimy zwiększać tę pętlę, ponieważ jeśli tego nie zrobimy, nigdy się nie skończy. Dodajmy więc kolejną akcję.
Wybierz złącze zmienne .
Następnie wybierz akcję Zwiększ zmienną .
Będzie wymagać nazwy zmiennej, którą jest Counter .
I zwiększymy to o jeden.
Teraz mamy wszystko na swoim miejscu. Mamy element wyzwalający do inicjalizacji zmiennej. Następnie opublikuje wiadomość i zwiększy zmienną do jednego. Cykl będzie kontynuowany, aż zmienna Licznik stanie się równa liczbie wprowadzonej przez użytkownika.
Testowanie pętli Do Until
Przetestujmy to, aby zobaczyć, czy działa poprawnie. Kliknij Zapisz .
Następnie kliknij opcję Testuj .
Wybierz opcję Wykonam akcję wyzwalającą i kliknij przycisk Testuj .
Kliknij Kontynuuj .
Wpisz wiadomość i liczbę jej opublikowania. Następnie kliknij przycisk Uruchom przepływ .
Kliknij Gotowe.
Widząc zielone znaczniki wyboru, masz pewność, że wszystko działa poprawnie.
Jak widać, pętla wykonała 10 iteracji. W przypadku pierwszej pętli zobaczymy, że połączona wartość licznika w tekście komunikatu wynosi 0 . To dlatego, że początkowa wartość, którą ustawiliśmy dla zmiennej to 0 . Następnie możemy sprawdzić następną pętlę, klikając Dalej .
W następnej pętli zobaczymy, że wartość licznika w tekście komunikatu wynosi 1 . To dlatego, że dodaliśmy przyrost po pierwszej pętli.
Następnie ponownie zwiększyliśmy drugą pętlę.
Dlatego Counter dla trzeciej pętli przyjmuje wartość 2 .
Cykl będzie kontynuowany, aż warunek stanie się prawdziwy. W tym przypadku będzie działać, dopóki licznik nie będzie równy 10. I tak działa pętla Do Until .
Jeśli przejdziemy na Slacka, powinniśmy zobaczyć dziesięć wiadomości w kanale #budżet .
Kluczową rzeczą, na którą należy zwrócić uwagę, jest to, że musimy upewnić się, że mamy sposób na zakończenie naszej pętli. Gdybyśmy na przykład zapomnieli dodać inkrementację zmiennej, wtedy przepływ całkowicie by się nie udał i bylibyśmy wielokrotnie spamowani na Slacku. Wyjście wyglądałoby tak.
W takich przypadkach będziemy musieli wrócić do naszego rzeczywistego przepływu i wybrać bieżący przebieg przepływu.
Następnie po prostu anuluj to ręcznie.
To zatrzyma spamowanie na naszym kanale Slack.
Zastosuj Power Automate do każdej akcji w przepływach pracy
Samouczek Microsoft Flow — Instant vs. Zautomatyzowane
działanie sterowania przepływem Power Automate Switch w przepływach pracy
Wniosek
Podsumowując, kontrolka pętli Do Until pozwala nam tworzyć iteracje w Power Automate , gdy spełni się określony warunek w naszym przepływie. Istnieje wiele innych scenariuszy, w których możemy użyć tej kontrolki. Możemy go używać, aby przypominać komuś co 10 minut o zatwierdzeniu czegoś. Możemy również przechodzić w pętli, dopóki ludzie nie przestaną przesyłać raportów wydatków.
Jeśli zastosujemy logiczne podejście, możemy zdziałać cuda i zautomatyzować wiele rzeczy za pomocą tej kontroli. Mamy nadzieję, że udało Ci się jasno zrozumieć, jak ta potężna kontrola działa w przepływach pracy firmy Microsoft.
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.