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.
Przed skonfigurowaniem przepływu procesów biznesowych w usłudze Power Automate musimy najpierw utworzyć usługę CDS ( Common Data Service ). W tym samouczku omówimy głównie sposób tworzenia CDS przed utworzeniem przepływu procesów biznesowych.
Usługa Common Data Service to sposób firmy Microsoft na konsolidację wszystkich posiadanych przez nas danych, które pochodzą z różnych kierunków w organizacji.
Spis treści
Zrozumienie zalet usługi Common Data Service
Na przykład, jeśli jesteśmy sklepem detalicznym, mamy dane pochodzące z naszego systemu POS lub punktu sprzedaży, systemu kasjera, oprogramowania HR, oprogramowania płacowego oraz od naszych dostawców, takich jak faktury. Wszystkie te zostają przechwycone w innym oprogramowaniu.
CDS pozwala nam je wszystkie połknąć i umieścić w jednym miejscu. Gdy już wszystkie nasze dane znajdą się w usłudze Common Data Service, mamy dostęp do wszystkich informacji w jednym miejscu. Co więcej, wszystkie aplikacje, które musimy zbudować, można zbudować na CDS. Dzięki temu możemy zbudować przepływ lub aplikacje korzystające z tych danych.
Dodatkowo możemy zastosować pewne reguły biznesowe wokół Common Data Service. Jednym z przykładów reguły biznesowej jest sytuacja, w której za każdym razem, gdy otrzymujemy dane POS, musimy upewnić się, że są one kompletne. Musimy więc upewnić się, że przechwytuje transakcje z każdej kasy.
Trzecią i ostatnią korzyścią wynikającą z posiadania usługi Common Data Service firmy Microsoft jest to, że jest ona bezpieczna i umożliwia tworzenie wielu kopii zapasowych. W związku z tym, jeśli z jakiegoś powodu nasze dane ulegają awarii, wszystkie nasze dane znajdują się teraz w CDS, którego kopia zapasowa została utworzona i można ją odzyskać.
To są zalety CDS. Ponownie musimy skonfigurować CDS, aby korzystać z przepływów procesów biznesowych.
Jednostki w usłudze Common Data Service
Możemy myśleć o usłudze Common Data Service jako o warstwie danych między wszystkimi naszymi różnymi źródłami danych w organizacji a aplikacjami, które korzystają z danych. W tej warstwie danych znajdują się tak zwane jednostki .
Jednostki to różne tabele, które mamy w naszej warstwie CDS .
Sprawdźmy to. Kliknij menu rozwijane Dane i kliknij opcję Jednostki .
Spowoduje to otwarcie naszej strony Power Apps , która zawiera Encje .
Każda z tych jednostek jest tabelą. Firma Microsoft już wstępnie załadowała wspólne jednostki, które znalazła w firmach, do naszej wspólnej warstwy usług danych. Dlatego bez względu na to, jakim typem firmy jesteśmy, będziemy mieli tabelę z danymi kontaktowymi, informacjami o adresie e-mail i tak dalej.
W innym samouczku utworzymy jednostkę, a następnie przeprowadzimy wokół niej proces biznesowy. Ponownie, głównym powodem, dla którego to robimy, jest skonfigurowanie całej infrastruktury, której potrzebujemy, aby stworzyć przepływ procesów biznesowych.
Tworzenie nowego środowiska CDS
Kolejną rzeczą, którą należy wiedzieć o CDS, jest środowisko. W tej chwili jesteśmy w naszym domyślnym środowisku. Możemy to zobaczyć, patrząc na prawy górny róg naszej strony.
Niestety nie możemy tworzyć encji w naszym domyślnym środowisku bez zgody organizacji. Skonstruujmy więc najpierw nowe środowisko, aby mieć niezbędne uprawnienia do tworzenia encji.
Najpierw kliknij ikonę ustawień w prawym górnym rogu naszej strony.
Następnie kliknij Centrum administracyjne .
Przekieruje nas do strony Środowiska , gdzie możemy utworzyć nowe środowisko i zobaczyć listę utworzonych środowisk.
Stwórzmy teraz nowe środowisko, klikając + New .
Nazwijmy to Env1 .
Dla Type użyjmy Trial . Nie chcemy, aby było to środowisko piaskownicy, ponieważ potrzebujemy bazy danych, którą możemy uzyskać tylko przy użyciu typu Trial .
Możemy wybrać dowolny region. W tym przykładzie pozostawmy ustawienie domyślne, czyli Asia . Pole tekstowe Cel jest opcjonalne, więc pozostawmy je puste.
Ponownie potrzebujemy bazy danych, więc przełączmy to na Yes .
Następnie kliknijmy przycisk Dalej .
Nie musimy niczego zmieniać w tej następnej części, z wyjątkiem przełączania opcji Wdrażaj przykładowe aplikacje i dane na Tak . To jest dla nas, aby mieć przykładowe dane PowerApps do przejrzenia.
Kliknijmy Zapisz .
Ponowne załadowanie zajmie kilka minut. Po zakończeniu nowe środowisko, które utworzyliśmy, zostanie wyświetlone na tej stronie Środowiska i zobaczymy, że jest ono obecnie w fazie przygotowań.
Po odczekaniu około 5 do 10 minut od zapisania naszego środowiska, możemy kliknąć przycisk Odśwież .
Wtedy możemy zobaczyć, że stan naszego środowiska jest gotowy.
Konfigurowanie uprawnień i ról zabezpieczeń
Dodajmy teraz uprawnienia. Najpierw kliknij Ustawienia .
Następnie przejdź do ról zabezpieczeń .
Kliknij Kreatora środowiska .
Następnie dodajmy osoby.
Dodajmy się, dodając adres e-mail, którego użyliśmy do rejestracji.
Następnie kliknij przycisk Dodaj .
Daliśmy Henry'emu Legge (konto, z którego obecnie korzystamy) uprawnienia do tworzenia lub usuwania podmiotów oraz dodawania lub usuwania danych.
Teraz, jeśli wprowadzimy to do produkcji, dobrze jest mieć takie role bezpieczeństwa. Od tego zależy, abyśmy dokładnie wiedzieli, kto co może robić i jakie ma uprawnienia po skonfigurowaniu infrastruktury.
Po utworzeniu środowiska możemy teraz wrócić do naszej strony Jednostki usługi Power Apps i odświeżyć tę stronę, abyśmy mogli przełączyć się do naszego nowego środowiska.
Kliknijmy Środowisko w prawej górnej części strony i wybierzmy środowisko, które stworzyliśmy wcześniej ( Env1 ).
Zostaliśmy przekierowani do naszego nowego środowiska. Jak widzimy, jest informacja, że wygaśnie za 29 dni. To dobrze, ponieważ jest to tylko samouczek. Jeśli jednak masz rzeczywiste dane, które chcesz zachować, wyeksportuj je w ciągu 29 dni .
Integracja przepływu procesów biznesowych w Power Automate
Tworzenie przepływów Power Automate od podstaw
Microsoft Power Automate: automatyzacja przepływu pracy
Wniosek
Krótko mówiąc, jesteśmy w stanie stworzyć usługę Common Data Service, która jest niezbędna przy tworzeniu przepływów procesów biznesowych. Ponownie, CDS pozwala nam mieć jedno miejsce na wszystkie informacje, których potrzebujemy podczas tworzenia aplikacji. Mówiąc najprościej, jest to system przechowywania i wyszukiwania danych, podobnie jak baza danych.
Dzięki temu nasze informacje są bezpieczne dzięki automatycznie tworzonym kopiom zapasowym. Pamiętaj, że zanim stworzysz CDS, musimy skonfigurować środowisko, w którym będziemy mogli tworzyć podmioty. Jak wspomniano, omówimy sposób tworzenia jednostek w osobnym samouczku.
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.