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 użycie lokalnej bramy danych w usłudze Power Automate . Jest to niezbędne podczas integrowania przepływów interfejsu użytkownika z innymi przepływami usługi Power Automate.
Lokalna brama danych umożliwia usłudze Power Automate dostęp do aplikacji klasycznych, gdy użytkownik jest z dala od komputera.
Spis treści
Tworzenie natychmiastowego przepływu
Najpierw utwórzmy natychmiastowy przepływ z niektórymi koncepcjami interfejsu użytkownika.
Ustaw nazwę na „ FlowWithUI ” i wybierz opcję Ręcznie wyzwalaj przepływ . Następnie kliknij Utwórz .
Następnie kliknij Nowy krok .
Wyszukaj i wybierz łącznik przepływów interfejsu użytkownika .
Ten łącznik zapewnia dwie akcje. W tym przykładzie wybierz czynność, która korzysta z rejestratora systemu Windows .
Jak widać, do połączenia wymagana jest brama danych. Dzieje się tak, ponieważ tworzymy teraz przepływ interfejsu użytkownika, który można wykonać jako część ogólnego przepływu.
Ponieważ Power Automate wie, że może potrzebować dostępu do naszego pulpitu, gdy nie ma nas w pobliżu, potrzebuje pozwolenia na automatyczny dostęp do naszych aplikacji klasycznych. Skonfigurujmy teraz lokalną bramę danych do naszego komputera.
Konfigurowanie lokalnej bramy danych
Najpierw kliknij link Dowiedz się więcej .
Następnie nastąpi przekierowanie do strony dokumentacji dotyczącej instalowania lokalnej bramy danych.
Musimy tylko odpowiednio postępować zgodnie z podanymi instrukcjami.
1. Pobieranie lokalnej bramy danych
Najpierw musimy pobrać standardową aplikację bramy, klikając ją.
Po kliknięciu pobierze plik wykonywalny. Kliknij pobrany plik, aby go otworzyć.
Następnie zapyta nas, gdzie chcemy zapisać bramę. Na razie po prostu zapiszemy go w domyślnej lokalizacji i zaakceptujemy warunki użytkowania oraz oświadczenie o ochronie prywatności. Następnie kliknij przycisk Instaluj .
Następnie rozpoczyna się instalacja.
2. Logowanie się do naszego konta Microsoft
Po pomyślnym zakończeniu instalacji zostaniemy poproszeni o podanie adresu e-mail używanego z bramą. Pamiętaj, że musimy użyć tego samego adresu e-mail, którego użyliśmy podczas logowania do usługi Power Automate. W tym przykładzie skopiuję ten adres e-mail, którego użyłem na moim koncie usługi Power Automate.
Następnie wklej adres e-mail i kliknij Zaloguj się .
Następnie musimy zalogować się na nasze konto Microsoft.
Wybierz opcję Zarejestruj nową bramę na tym komputerze . Następnie kliknij Dalej.
3. Konfigurowanie lokalnej bramy danych
Musimy ustawić nazwę dla lokalnej bramy danych. Możesz go nazwać jak chcesz, ale w tym przykładzie nazwę go po prostu jako MyComp . Musimy również ustawić klucz odzyskiwania , który należy odpowiednio zanotować i łatwo zapamiętać.
Dzieje się tak, ponieważ jest potrzebny do przywrócenia bramy i nie można go zmienić. Dlatego musimy go nagrać lub przechowywać w bezpiecznym miejscu i upewnić się, że jest to coś, co możemy łatwo zapamiętać. Po ich skonfigurowaniu kliknij Konfiguruj .
Na koniec wyświetli się monit, że nasza lokalna brama danych jest w trybie online i jest gotowa do użycia. Upewnij się tylko, że oba pola są oznaczone jako Gotowe , a następnie kliknij Zamknij .
Teraz, gdy ponownie wykonamy krok przepływów interfejsu użytkownika , powinniśmy zobaczyć opcję MyComp z listy rozwijanej Nazwa bramy .
Logowanie do bramki danych
Zalogujmy się teraz do naszej bramki danych. W tym przykładzie użyłem mojej AzureVM1 zamiast przykładowej bramy, którą wcześniej utworzyliśmy. Tak naprawdę nie ma znaczenia, jaką bramkę wybierzemy. W moim przypadku mam dwa komputery i wolę używać mojego AzureVM1 .
Następnie musimy wprowadzić naszą nazwę użytkownika i hasło do komputera z systemem Windows , na którym ustawiliśmy bramkę. W związku z tym nie jest to nasze konto usługi Power Automate. Powinny to być rzeczywiste poświadczenia systemu Windows (nazwa użytkownika i hasło) na komputerze stacjonarnym/osobistym, z którego obecnie korzystamy. Po wprowadzeniu tych dwóch kliknij przycisk Utwórz .
Kiedy zobaczymy tę stronę, oznacza to, że pomyślnie zalogowaliśmy się do bramki i możemy przejść do kolejnych kroków.
Konfigurowanie kroku przepływu interfejsu użytkownika
Po zalogowaniu się do bramki musimy wybrać przepływ UI, który już stworzyliśmy, lub po prostu utworzyć nowy przepływ UI. W tym przykładzie użyjmy wcześniej utworzonego przepływu interfejsu użytkownika .
Wybrany przez nas przepływ interfejsu użytkownika wymaga danych wejściowych o nazwie Nazwa . Dlatego automatycznie wyświetla pole Nazwa dla tego kroku.
Dodajmy teraz kolejne dane wejściowe tekstu , ponieważ ręcznie uruchamiamy ten przepływ.
Poprosimy użytkownika o podanie imienia.
Następnie przekażemy dynamiczną zawartość zmiennej FirstName do pola Nazwa .
Następnie musimy wybrać między uruchomieniem przepływu po zalogowaniu lub w tle. Wybierzmy opcję Nienadzorowany , aby przepływ mógł działać w tle bez logowania.
A teraz zintegrowaliśmy przepływ interfejsu użytkownika z prostym i bardziej ogólnym natychmiastowym przepływem usługi Power Automate. Zobaczmy, jak to działa.
Testowanie przepływu
Najpierw kliknij Zapisz .
Następnie kliknij opcję Testuj .
Wybierz opcję Wykonam działanie wyzwalacza, a następnie kliknij opcję Test .
Kliknij Kontynuuj .
Wiem, że wymaga to tylko imienia, ale użyjmy po prostu Steve'a Jobsa . Następnie kliknij przycisk Uruchom przepływ .
Na koniec kliknij Gotowe .
Po wykonaniu tej czynności przepływ interfejsu użytkownika automatycznie otwiera notatnik i wyświetla komunikat „ Hej, nazywam się Steve Jobs ”.
Oznacza to, że nasz przepływ mógł działać pomyślnie.
Dane wejściowe przepływu interfejsu użytkownika w usłudze Microsoft Power Automate
Dane wyjściowe przepływu interfejsu użytkownika w usłudze Power Automate
Integracja usługi PowerApps w usłudze Microsoft Power Automate
Wniosek
Ogólnie rzecz biorąc, jesteśmy w stanie zintegrować przepływ interfejsu użytkownika z innym przepływem usługi Power Automate. Za pomocą tej techniki możemy wykonać jeszcze bardziej złożone kroki lub działania, ale na razie chciałbym omówić kolejne kroki, które są niezbędne do integracji.
Ponownie, nasz komputer nadal musi być włączony przez cały czas i podłączony do Internetu, aby to działało. Ale teraz, gdy mamy bramę, umożliwia ona usłudze Power Automate dostęp do naszego pulpitu, gdy nie ma nas w pobliżu lub gdy jesteśmy zalogowani na innym koncie użytkownika komputera stacjonarnego.
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.