Platforma Microsoft Power Platform i jej zastosowania w automatyzacji
Opublikowany: 2022-02-24Platforma Microsoft Power Platform to ogólny termin obejmujący analizę danych, tworzenie aplikacji, automatyzację procesów i budowanie chatbotów. Zapraszamy na krótką recenzję.
Wielkość Twojej firmy jest wprost proporcjonalna do wielkości i liczby związanych z nią problemów.
Pośrednio oznacza to marnowanie zasobów na mniej istotne sprawy, nieoczekiwane problemy i wąskie gardła wzrostu. I to właśnie próbuje rozwiązać Microsoft Power Platform (MPP) za pomocą swojego zestawu aplikacji.
Microsoft Power Platform to zbiór czterech modułów biznesowych: Power Apps, Power BI, Power Automate i Power Virtual Agents, które pomagają w automatyzacji różnych procesów. Narzędzia te można zintegrować, aby uzyskać optymalne wrażenia, lub używać samodzielnie, zgodnie z wygodą.
Microsoft Power Platform automatyzuje najbardziej frustrujące i irytujące problemy biznesowe. Możesz go używać do analizy danych, automatyzacji przyziemnych zadań, budowania chatbotów opartych na sztucznej inteligencji i tworzenia niestandardowych aplikacji. Dzieje się tak w przypadku niezależnych oddzielnych platform o niskim poziomie kodu: Power BI, Power Automate, Power Virtual Agents i Power Apps. Można jednak używać tych modułów razem, aby uzyskać doskonałe wyniki i urabialność.
Strumienie Microsoft Power Platform
Cztery strumienie mocy, które składają się na MPP to:
- Aplikacje o niskim poziomie kodu ( Power Apps )
- Analiza biznesowa ( Power BI )
- Automatyzacja procesów ( Power Automate )
- Chatboty ( Power Virtual Agents )
Są to indywidualne aplikacje służące określonemu celowi i jako takie wycenione. Możesz więc łatwo użyć jednego lub więcej zgodnie ze swoimi wymaganiami.
Nie czekając, zacznijmy od pierwszego:
Aplikacje mocy
Power Apps to niskokodowa platforma do tworzenia aplikacji. Chodzi o to, aby tworzyć niestandardowe aplikacje dostosowane do Twojej organizacji.
Warto zauważyć, że większość platform z niskim kodem może również działać jako narzędzia bez kodu, rezygnując z dostosowywania. Chociaż oferta firmy Microsoft jest skierowana do profesjonalistów biznesowych, którzy nie znają kodu, programiści zawsze mogą kodować w celu uzyskania lepszych możliwości.
Power Apps umożliwia szybką integrację bazy danych z wewnętrznymi lub zewnętrznymi rozwiązaniami do obsługi danych firmy Microsoft. Aplikacje zbudowane przy użyciu Power Apps reagują na urządzenia mobilne i są przyjazne dla przeglądarek internetowych.
Korzystając z tego, możesz tworzyć trzy typy aplikacji:
Płótno
Daje to pełną kontrolę. W razie potrzeby można podłączyć zewnętrzne źródła danych inne niż Microsoft Dataverse i zaprojektować komponenty. Istnieją szablony startowe, które przyspieszają tworzenie aplikacji. Możesz jednak zbudować sobie drogę, zaczynając od zera.
Chociaż elastyczność może być przyjemna, wiele spoczywa na twoich barkach. Po pierwsze, migracja aplikacji między środowiskami deweloperskimi, testowymi i produkcyjnymi nie będzie tak płynna jak w przypadku aplikacji Model-Driver (omówione później). Ponadto możesz stracić na funkcjonalności mobilnej, ponieważ nie jest to zautomatyzowane i ponosisz całkowitą odpowiedzialność za ten aspekt.
Istnieje kilka przykładowych aplikacji na początek, a dokumentacja jest bogata. Utworzone aplikacje można zapisać w chmurze lub udostępnić swojemu zespołowi. Możesz także korzystać z aplikacji kontroli dostępu z możliwością zarezerwowania uprawnień do edycji dla określonych osób.
Jednak zasadniczo nie będzie to wymagało kodowania, ale bez tego będzie przypominało aplikację opartą na modelu. Podsumowując, jest to bardziej odpowiednie dla programistów.
Oparte na modelu
Aplikacje oparte na modelach opierają się na programowaniu bez kodowania. Warto zauważyć, że aby rozpocząć, będziesz potrzebować swoich danych w Microsoft Dataverse.
Ponadto akceptujesz niektóre domyślne komponenty interfejsu użytkownika bez zmian. Główne zadanie obejmuje tworzenie modeli danych i powiązanych relacji. Następnie proces polega głównie na przeciąganiu i upuszczaniu.
Aplikacje oparte na modelu są responsywne na różnych urządzeniach, zapewniając spójne wrażenia użytkownika. Poza tym migracja między różnymi środowiskami jest stosunkowo łatwa. W przeciwieństwie do aplikacji Canvas ma wbudowane funkcje ułatwień dostępu. Ponadto możesz udostępniać aplikacje z zabezpieczeniami opartymi na rolach.
Portale
Portale usługi Power Apps, znane wcześniej jako portale usługi Dynamics 365 , są przydatne w projektowaniu zewnętrznego środowiska sieci Web dla osób spoza organizacji, z logowaniem lub bez.
Jest to ponownie moduł o niskim kodzie do tworzenia przyjaznych dla klienta stron internetowych z dużą elastycznością dla programistów.
Celem jest integracja portali z istniejącą witryną. Możesz także dostosować projekt, aby pasował do Twojego obecnego przedsięwzięcia online.
Nie ma jednak powodu, dla którego nie można używać portali jako samodzielnych jednostek internetowych.
Na przykład portale umożliwiają tworzenie samoobsługowej witryny internetowej dla klientów, umożliwiającej kontakt z pomocą techniczną, tworzenie zgłoszeń, przeglądanie postępów, przekazywanie opinii itp. Podobnie można tworzyć portale w celu tworzenia formularzy społecznościowych w celu rozwiązywania typowych problemów związanych z produktami i rozwijania baza wiedzy.

Możesz także zintegrować Power Apps z kolejnym modułem w Microsoft Power Platform:
Power BI
Power BI to bezpłatne narzędzie do pobierania, wizualizacji i analizy danych, które może pomóc w podejmowaniu kluczowych decyzji zarządczych.
Pierwszym krokiem w korzystaniu z usługi Power BI jest połączenie źródeł danych. Ta aplikacja umożliwia importowanie go z wielu kanałów online i offline, takich jak Excel, Dynamics 365, Salesforce, Google Analytics, bazy danych SQL, pliki CSV itp.
Następnie możesz przekształcić i zintegrować wszystkie zaimportowane dane. Na koniec przedstawia wizualizacje, które dostarczają bardzo potrzebnych informacji.
Wizualizacje są obfite i przedstawiają informacje zgodnie z wymaganiami. Na przykład możesz użyć wykresów kołowych, punktowych lub słupkowych, tabel, widoku pierścienia lub mapy, kluczowych czynników wpływających itp.
Podejście oparte na sztucznej inteligencji pomaga identyfikować wzorce i przyszłe zachowania. Usługa Power BI obsługuje również atrakcyjne raporty przy użyciu bogatych wizualizacji i niestandardowego projektu przy użyciu struktury wizualizacji typu open source. Te raporty są dostosowane do urządzeń mobilnych i mogą być publikowane w chmurze lub lokalnie.
Ponadto możesz osadzić te raporty w swoich aplikacjach i witrynach internetowych. Usługa Power BI jest dostępna do użytku na serwerach stacjonarnych, mobilnych i lokalnych.
Poza tym wersja pro oferuje takie funkcje, jak przestrzenie robocze usługi Power BI pro, interakcje i pełną współpracę z innymi profesjonalnymi użytkownikami.
Automatyzacja zasilania
Wcześniej znany jako Flow , Power Automate jest przeznaczony do monotonnych zadań, dzięki czemu możesz skupić się na tych ważnych.
Jest to platforma o niskim kodzie z mnóstwem gotowych przepływów. Można jednak również utworzyć niestandardowy wyzwalacz, łącząc różne aplikacje i automatyzując powtarzalne zadania.
Instalacja na urządzeniu — Power Automate Desktop — to najskuteczniejszy sposób automatyzacji procesów zrobotyzowanych. Automatyzacja zasilania jest zwykle połączona z rozszerzeniami przeglądarki internetowej w celu uruchamiania działań internetowych. Rozszerzenie przeglądarki jest dostępne dla przeglądarek opartych na Chrome i Firefox. Dzięki subskrypcji premium możesz także zautomatyzować swoje maszyny i udostępniać je współpracownikom.
Najłatwiejszym sposobem utworzenia przepływu jest skorzystanie z witryny flow.microsoft.com . Dla ilustracji stworzyłem ten testowy przepływ:

Spowoduje to opublikowanie tweeta z tytułem artykułu jako głównym tekstem wraz z adresem URL posta na blogu za każdym razem, gdy opublikuję na WordPress. Następnie wyśle wiadomość e-mail z identyfikatorem tweeta, tytułem i linkiem do artykułu. Co więcej, mogę sprawdzić funkcjonalność za pomocą wbudowanego kontrolera przepływu i uruchomić go testowo.
Ale to tylko bardzo prosty przykład tego, co jest możliwe. A staje się to o wiele bardziej interesujące, jeśli korzystasz z płatnej subskrypcji i masz wewnętrznych programistów.
Oprócz zautomatyzowanych przepływów możesz także utworzyć przepływ, który rozpocznie się po ręcznym zatwierdzeniu. Ponadto przepływy te można również zaplanować.
Bezpłatna warstwa ma kilka przydatnych automatyzacji. Ale abonenci premium mają jeszcze większą moc dzięki większej liczbie złączy. Ponadto przepływy procesów biznesowych są dostarczane tylko z płatnym planem.
To prowadzi nas do ostatniego modułu Microsoft Power Platforms:
Zaawansowani wirtualni agenci
Power Virtual Agents umożliwia natychmiastowe zbudowanie platformy do uzyskiwania odpowiedzi dla klientów, pracowników, osób odwiedzających witrynę itp.

Jest to narzędzie o niskim kodzie, zdolne do budowania chatbotów z funkcją przeciągania i upuszczania. Jednak programista może oczywiście ulepszyć go pod kątem bardziej złożonych zapytań.
Możesz łatwo utworzyć przykładową konwersację za pomocą edytora graficznego oprócz korzystania z gotowych szablonów. Power Virtual Agents można również zintegrować z usługami i systemami zaplecza za pomocą niestandardowych łączników przy użyciu usługi Power Automate.
Można również ulepszać chatboty, analizując i modyfikując tematy za pomocą wskaźników opartych na sztucznej inteligencji. Zwiększy to zadowolenie klientów poprzez poprawę wydajności chatbota dzięki precyzyjnym ulepszeniom.
Power Virtual Agents może być używany jako niezależna aplikacja internetowa lub w Microsoft Teams.
To nie ma darmowego planu na zawsze. Mimo to możesz korzystać z tego za darmo przez ograniczony czas i subskrybować, jeśli zajdzie taka potrzeba.
Wniosek
Platforma Microsoft Power Platform jest niewątpliwie świetna dla osób, które już przebywają w ekosystemie Microsoft. Nawet inni mogą korzystać z bezpłatnych aplikacji, takich jak Power BI i Automatyzacja, i aktualizować je zgodnie z wymaganiami. Ale to integracja powinna wydobyć to, co najlepsze.
Trzeba przyznać, że platforma ta powinna rozwiązywać najbardziej podstawowe problemy biznesowe, usprawniać zadania i zwiększać wydajność pracowników.
PS: Możesz również sprawdzić naszą listę oprogramowania do zarządzania Active Directory i Office 365 oraz dowiedzieć się, jak korzystać z usługi Microsoft PowerApps tutaj.