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.
Duża część najważniejszej konferencji Microsoft Ignite 2021 była poświęcona aktualizacjom platformy Microsoft Power Platform. Ale co dokładnie było objęte? Jakie aktualizacje zostały wprowadzone? Na tym blogu omówimy najważniejsze, moim zdaniem, najważniejsze aktualizacje usług Power Apps i Power Automate. Omówimy każdą aktualizację po kolei i porozmawiamy o jej zaletach i implikacjach dla platformy Microsoft Power Platform. Możesz obejrzeć pełny film z tego samouczka na dole tego bloga.
Spis treści
Nowe funkcje i aktualizacje w ramach Microsoft Power Platform
Natywne aplikacje mobilne w Power Apps
Jednym z najlepszych rozwiązań, o których słyszeliśmy na konferencji Microsoft Ignite 2021, była możliwość tworzenia natywnych aplikacji mobilnych w Power Apps.
Aby Twoi użytkownicy mogli otrzymać aplikację Power App, którą utworzyłeś w przeszłości, musiałeś najpierw pobrać aplikację opakowującą Power App ze sklepu App Store. I dopiero wtedy możesz uruchomić Power Apps, które sam stworzyłeś dla swoich użytkowników. Użytkownicy musieli więc wykonać dwa kroki. Najpierw musieli pobrać aplikację Power Apps, a następnie Twoją aplikację.
Ta nowa funkcja umożliwia tworzenie aplikacji Power Apps i bezpośrednie wdrażanie ich bezpośrednio w sklepie App Store. Oznacza to, że użytkownik może pominąć krok pierwszy i pobrać aplikację bezpośrednio ze sklepu App Store.
Pomyśl o mocy tego. Zasadniczo możesz utworzyć własną aplikację w usłudze Power Apps i wdrożyć jedną wersję w sklepie Google Play Store i Apple App Store. Nie musisz wprowadzać żadnych modyfikacji, które zwykle są potrzebne na platformach Power App o niskim poziomie kodu. Ponadto, gdy użytkownicy pobierają Twoją aplikację, otrzymują powiadomienie lub identyfikator aplikacji bezpośrednio na ekranie głównym.
Nie muszą przechodzić do Power Apps i wybierać aplikacji z listy. Znajduje się bezpośrednio na ekranie głównym. Pozwala zawinąć aplikację w branding. Nie musisz więc wykonywać tego pierwszego kroku, w którym użytkownicy muszą zalogować się na platformie Microsoft, a następnie otworzyć aplikację. Po prostu otwierają bezpośrednio Twoją aplikację.
Jedno zastrzeżenie jest takie, że nadal muszą upewnić się, że jesteś zarejestrowany u najemców. Nie możesz więc na przykład stworzyć aplikacji, z której będą korzystać wszyscy użytkownicy. Pierwszym krokiem w Twojej aplikacji musi być możliwość zalogowania się użytkowników do tej dzierżawy lub do tego środowiska Microsoft. Ale nadal możesz umieścić wokół niego swoją markę i aplikację, w przeciwieństwie do Microsoftu. Jest to bardzo wydajne, szczególnie w przypadku wdrażania użytkowników usługi Power Apps.
Funkcje współpracy z Microsoft Power Platform
Inne duże funkcje, o których dowiedzieliśmy się, że Ignite 2021 pokazało nam, to więcej funkcji współpracy z Power Platform . Oznacza to, że dodali pewne funkcje, które usprawniają współpracę w tych narzędziach.
Dodali możliwość komentowania rzeczy, podobnie jak w pliku Excel lub Word. Wszystkie te komentarze możesz zintegrować bezpośrednio z platformą Power Apps lub Power Automate.
Kolejną funkcją, którą zamierzają dodać, jest współtworzenie , co oznacza, że dwóch użytkowników może jednocześnie korzystać z tej samej aplikacji lub ją rozwijać.
W tej chwili, gdybym chciał podzielić się moją aplikacją z kimś innym, a ktoś ją rozwijał w tym samym czasie, nie mógłbym wrócić i opracować jej dla mnie. To by powiedziało, że jestem zablokowany. A to jest takie irytujące, zwłaszcza gdy pracujesz nad czymś z zespołem, prawda? Jestem więc bardzo podekscytowany tą funkcją, którą Microsoft pozwala współtworzyć tę samą aplikację w tym samym czasie.
Ostatnią funkcją współpracy, którą widzimy, jest możliwość dodania kodu do dowolnej platformy Get, którą chcesz. Zazwyczaj w przypadku Power Apps z małą ilością kodu są to systemy typu „przeciągnij i upuść”, prawda? Więc to utrudnia. Miałbyś kod, który następnie sprawdzasz w systemie kontroli wersji. Ale Power Apps ma teraz rozszerzenie, które możesz dodać do Pobierz, gdzie możesz to wszystko śledzić. Otrzymujesz więc wszystkie możliwości i korzyści, które uzyskasz dzięki kontroli wersji Get like, rozgałęzieniom i innym tego typu rzeczom.
Microsoft naprawdę rzuca temu wyzwanie i miesza kombinację programistów obywatelskich z profesjonalnymi programistami. Możesz więc na przykład pozwolić programistom-obywatelom rozwijać się bezpośrednio na platformie Power Platform. Możesz także mieć profesjonalnych programistów pracujących w tle, być może nad kontrolą wersji i zarządzaniem oddziałami.
Ceny i opłaty licencyjne
Kolejnym ogłoszeniem wydanym przez firmę Microsoft jest aktualizacja cen i opłat licencyjnych Power Apps . Dodali plan płatności zgodnie z rzeczywistym użyciem do Power Apps. Wcześniej trzeba było płacić 5 USD za użytkownika, aplikację, miesięcznie lub 20 USD za użytkownika miesięcznie.
Uzyskaj dostęp do łącznika do platformy Microsoft Power Platform
Jedno krótkie ogłoszenie, które opublikowali, to dodanie Access Connect do platformy Power Platform . Oznacza to, że możesz teraz tworzyć Power Apps, używając programu Access jako bazy danych. Możesz także użyć usługi Power Automate, aby na przykład zmienić pewne rzeczy, zaktualizować lub usunąć nowe rekordy w programie Microsoft Access. Firma Microsoft zdecydowała się to zrobić, zezwalając programowi Access na łączenie się z Dataverse i tam nastąpi synchronizacja. A potem, dzięki Dataverse, masz dostęp do całej platformy Power Platform.
Zarządzanie interfejsami API platformy Azure
Następna funkcja jest w rzeczywistości funkcją, którą Microsoft miał wcześniej, ale coś wyrzeźbili, szczególnie dla Power Platform. Platforma Azure to funkcja zarządzania, która umożliwia tworzenie interfejsów API i zarządzanie nimi podczas tworzenia punktów końcowych.
Jest to tak wydajne, ponieważ nie będziesz już musiał polegać na żądaniach HTTP i tego rodzaju efektach, aby usługa Power Automate komunikowała się z witrynami internetowymi innych firm. Twoja witryna innej firmy, API łączy się z Asia API Management, co pozwala na utworzenie niestandardowego łącznika. Następnie możesz używać tego niestandardowego łącznika tak samo jak dowolnego łącznika, takiego jak na przykład Outlook, Excel, Twitter, Trello i Asana, bezpośrednio w Power Automate i Power Apps.
Gdy jedna osoba tworzy łącznik, może po prostu udostępnić go wszystkim. A teraz każdy ma możliwość tworzenia automatyzacji i aplikacji za pomocą tego konektora.
Efekty mocy
Kolejną zapowiedzianą przez nich funkcją jest Power FX. Jest to język programowania z niskim kodem, który ogłosili w marcu 2021 r. To naprawdę chleb powszedni stojący za Power Platform, w szczególności Power Apps.
Możesz użyć Power FX na przykład jako kodu podczas tworzenia dowolnych funkcji w Power Apps. Teraz zaktualizowali ten język i biblioteki powiązane z tymi językami, aby umożliwić ci robienie bardzo fajnych rzeczy. Na przykład włączają sztuczną inteligencję w Twojej aplikacji.
Aktualizacja umożliwia teraz dostęp do tej biblioteki, która może włączyć sztuczną inteligencję bezpośrednio w Twojej aplikacji. W przeszłości trzeba było przejść przez system punktów końcowych innej firmy. Ale teraz jest bezpośrednio w Twojej aplikacji, co znacznie ułatwia to zadanie.
doradca procesowy
Firma Microsoft dokonała również kilku kluczowych aktualizacji Process Advisor , w szczególności dotyczących wyszukiwania. Eksploracja procesów to zdolność firmy Microsoft do obliczania i analizowania procesów, które zostały wprowadzone do Process Advisor, a przy użyciu danych dostarczają szczegółowych informacji na temat nieefektywności w przepływach pracy.
Eksploracja procesów, jeśli masz procesy w Process Advisor, pozwala uchwycić kluczowe spostrzeżenia dotyczące wydajności i sposobów poprawy przepływu pracy. Jest to zgodne z komunikatami firmy Microsoft, aby zautomatyzować przepływ pracy i zapewnić więcej kreatywnego czasu w ciągu dnia.
Pulpit usługi Power Automate
Ostatnim, ale z pewnością nie mniej ważnym elementem jest Power Automate Desktop , który będzie dołączany bezpłatnie do każdego zakupu systemu Windows 10 i 11. Więc nawet jeśli masz istniejącą kopię systemu Windows 10, możesz pobrać Power Automate Desktop już dziś. Pozwala zautomatyzować przepływy pracy na pulpicie lub w Internecie za pomocą RPA.
To nie to samo, co usługa Power Automate Cloud lub ogólnie usługa Power Automate. Do tego nadal potrzebujesz licencji. Aby połączyć Power Automate Desktop z Power Automate, również możesz to zrobić. Na przykład, jeśli chcesz utworzyć przepływ pracy, który jest połączony z firmą zewnętrzną, taką jak Trello, Asana lub cokolwiek, co ma dla niego łącznik chmury usługi Power Automate, nadal możesz to zrobić. Ale do tego potrzebujesz dodatkowej licencji. Jeśli chcesz zautomatyzować rzeczy na swoim komputerze, Power Automate Desktop jest świetne i całkowicie bezpłatne.
Wniosek
Osobiście powiedziałbym, że był to bardzo ekscytujący Microsoft Ignite 2021. Obejmowali wszystkie funkcje, których oczekiwaliśmy, i jestem bardzo podekscytowany tym, co będzie dalej. Daj mi znać, jeśli masz jakieś pytania w komentarzach poniżej.
Wszystkiego najlepszego!
Henz
Nowe kursy mistrzowskie LuckyTemplates: Power Apps i Power Automate
Power Apps: Pierwsze kroki z tym rewolucyjnym narzędziem
Środowisko Power Automate: Konfiguracja i omówienie
**** * Powiązane posty na forum pomocy technicznej *****
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.