Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zanim będzie można efektywnie użyć możliwości badania procesów w usłudze Power Automate, musisz zrozumieć:
- Wymagania dotyczące danych.
- Skąd można pobrać dane dzienników z aplikacji.
- Jak podłączyć się do źródła danych.
Oto krótki film pokazujący, jak przesłać dane do użycia z funkcją eksploracji procesów:
Wymagania dotyczące danych
Dzienniki zdarzeń i dzienniki działań to tabele przechowywane w Twoim systemie rekordów, w których są dokumentowane występujące zdarzenia lub wykonywane działania. Na przykład czynności wykonywane w aplikacji do zarządzania relacjami z klientem (CRM) są zapisywane jako dziennik zdarzeń w aplikacji CRM. Aby eksploracja procesów mogła analizować dziennik zdarzeń, niezbędne są następujące pola:
Identyfikator przypadku
ID sprawy powinno reprezentować instancję Twojego procesu i często jest obiektem, na którym proces działa. Może to być „identyfikator pacjenta” w przypadku procesu odprawy pacjenta, „identyfikator zamówienia” w przypadku procesu składania zamówienia lub „identyfikator wniosku” w przypadku procesu zatwierdzania. Ten identyfikator musi być obecny dla wszystkich działań w dzienniku.
Nazwa działania
Działania są krokami procesu, a nazwy działań opisują każdy krok. W typowym procesie zatwierdzania nazwy działań mogą być następujące: "prześlij żądanie", "żądanie zatwierdzone", "żądanie odrzucone" i "popraw żądanie".
Początkowy znacznik czasu i końcowy znacznik czasu
Znaczniki czasu wskazują dokładny czas, w którym miało miejsce zdarzenie lub czynność. Dzienniki zdarzeń mają tylko jeden znacznik czasu. Ten znacznik czasu wskazuje czas wystąpienia zdarzenia lub działania w systemie. Dzienniki aktywności mają dwa znaczniki czasu: początkowy i końcowy. Te znaczniki czasu wskazują początek i koniec każdego zdarzenia lub działania.
Analizę można również rozszerzyć, wprowadzając opcjonalne typy atrybutów:
Zasób
Zasób ludzki lub techniczny wykonujący określone zdarzenie.
Atrybut na poziomie zdarzenia
Atrybut analityczny, który ma inną wartość dla każdego zdarzenia, na przykład dział wykonujący działanie.
Atrybut poziomu przypadku (pierwsze zdarzenie)
Atrybut analityczny, który ma pojedynczą wartość na przypadek, taki jak kwota faktury w USD. Jednak dziennik zdarzeń, który importujesz, nie musi mieć takiej samej wartości dla wszystkich zdarzeń w sprawie. Podczas korzystania z odświeżania danych przyrostowych może nie być możliwe zapewnienie spójności. Power Automate Process Mining importuje dane bez zmian, przechowując wszystkie wartości podane w dzienniku zdarzeń, ale używa mechanizmu interpretacji atrybutów na poziomie sprawy do pracy z atrybutami na poziomie sprawy.
Innymi słowy, za każdym razem, gdy atrybut jest używany dla określonej funkcji, która wymaga wartości na poziomie zdarzeń, takich jak filtrowanie na poziomie zdarzeń, produkt używa wartości poziomu zdarzeń. Za każdym razem, gdy wymagana jest wartość na poziomie przypadku, na przykład w przypadku filtru na poziomie sprawy lub analizy głównej przyczyny, używa interpretowanej wartości, która jest pobierana z chronologicznie pierwszego zdarzenia w przypadku.
Atrybut poziomu przypadku (ostatnie zdarzenie)
To samo, co atrybut poziomu sprawy (pierwsze zdarzenie), ale w przypadku interpretacji na poziomie sprawy wartość jest pobierana z chronologicznie ostatniego zdarzenia w sprawie.
Dane finansowe na zdarzenie
Stały koszt, przychód lub wartość liczbowa, która zmienia się dla każdego wykonanego działania, na przykład koszty obsługi kurierskiej. Wartość finansowa jest obliczana jako suma, średnia, minimalna lub maksymalna wartości finansowe dla każdego zdarzenia.
Wartość finansowa na przypadek (pierwsze zdarzenie)
Atrybut analityczny, który ma pojedynczą wartość na przypadek, taki jak kwota faktury w USD. Jednak importowany dziennik zdarzeń nie musi mieć tej samej wartości dla wszystkich zdarzeń w danej sprawie. Podczas korzystania z odświeżania danych przyrostowych może nie być możliwe zapewnienie spójności. Power Automate Process Mining importuje dane w niezmienionej postaci, przechowując wszystkie wartości podane w dzienniku zdarzeń, ale używa mechanizmu interpretacji atrybutów na poziomie sprawy do pracy z atrybutami na poziomie sprawy.
Innymi słowy, za każdym razem, gdy atrybut jest używany dla określonej funkcji, która wymaga wartości na poziomie zdarzeń, takich jak filtrowanie na poziomie zdarzeń, produkt używa wartości poziomu zdarzeń. Za każdym razem, gdy wymagana jest wartość na poziomie przypadku, na przykład w przypadku filtru na poziomie sprawy lub analizy głównej przyczyny, używa interpretowanej wartości, która jest pobierana z chronologicznie pierwszego zdarzenia w przypadku.
Koszt na przypadek (ostatnie zdarzenie)
To samo, co Financial Per Case (pierwsze zdarzenie), ale w przypadku interpretacji na poziomie sprawy wartość jest pobierana z chronologicznie ostatniego zdarzenia w sprawie.
Skąd można pobrać dane dzienników z aplikacji
Funkcja eksploracji procesów wymaga danych z dziennika zdarzeń do przeprowadzenia eksploracji procesów. Chociaż wiele tabel w bazie danych aplikacji zawiera bieżący stan danych, mogą nie zawierać historycznego rekordu zdarzeń, które wystąpiły, co jest wymaganym formatem dziennika zdarzeń. Na szczęście w wielu większych aplikacjach ten rekord historyczny lub dziennik jest często przechowywany w określonej tabeli. Na przykład wiele aplikacji Dynamics przechowuje ten rekord w tabeli Działania. Inne aplikacje, takie jak SAP lub Salesforce, mają podobne koncepcje, ale nazwa może być inna.
W tych tabelach, które rejestrują rekordy historyczne, sposób, struktura danych może być złożona. Być może będziesz musiał dołączyć do tabeli logów inne tabele w bazie danych aplikacji, aby uzyskać określone identyfikatory lub nazwy. Ponadto, nie wszystkie wydarzenia, które Cię interesują są rejestrowane. Może być konieczne określenie, jakie zdarzenia powinny być przechowywane lub odfiltrowane. Jeśli potrzebujesz pomocy, skontaktuj się z zespołem IT, który zarządza tą aplikacją, aby dowiedzieć się więcej.
Łączenie ze źródłem danych
Zaletą bezpośredniego łączenia się z bazą danych jest utrzymywanie aktualnego raportu procesu wraz z najnowszymi danymi ze źródła danych.
Power Query obsługuje wiele różnych łączników, które zapewniają możliwość łączenia i importowania danych z odpowiednich źródeł danych w funkcji badania procesów. Do powszechnych łączników należą Tekst/CSV, Microsoft Dataverse i Baza danych SQL Server. Jeśli używasz aplikacji, np. CENS, lub Salesforce, możesz mieć możliwość bezpośredniego łączenia się z tymi źródłami danych za pośrednictwem ich łączników. Aby uzyskać informacje na temat obsługiwanych łączników i sposobu ich używania, zobacz Łączniki w Power Query.
Wypróbuj możliwości wyszukiwania procesów za pomocą łącznika text/CSV
Jednym z prostych sposobów wypróbowania możliwości wyszukiwania procesów, niezależnie od tego, gdzie znajduje się źródło danych, jest użycie łącznika Text/CSV. Może wystąpić konieczność pracy z administratorem bazy danych w celu wyeksportowania niewielkiej próbki dziennika zdarzeń jako pliku CSV. Jeśli masz plik CSV, zaimportuj go do możliwości wyszukiwania procesów, wykonując następujące kroki na ekranie wyboru źródła danych.
Uwaga
Aby korzystać z łącznika Tekst/CSV, musisz mieć zainstalowany program OneDrive dla Firm. Jeśli nie masz OneDrive dla Firm, rozważ użycie pustej tabeli zamiast tekstu/pliku CSV, jak w poniższym kroku 3. Nie będzie można zaimportować tylu rekordów w pustej tabeli.
Na stronie głównej badania procesów utwórz proces, wybierając opcję Zacznij tutaj.
Wprowadź nazwę procesu i wybierz Utwórz.
Na ekranie Wybierz źródło danych wybierz Wszystkie kategorie>Tekst/CSV.
Wybieranie przycisku Przeglądaj OneDrive. Konieczne może być uwierzytelnienie.
Przekaż dziennik zdarzeń, wybierając ikonę Prześlij w prawym górnym rogu i wybierając opcję Pliki.
Prześlij dziennik zdarzeń, wybierz plik z listy, a następnie wybierz opcję Otwórz, aby użyć tego pliku.
Korzystanie z łącznika przepływu danych
Microsoft Power Platform nie obsługuje łącznika przepływu danych. Nie można użyć istniejącego przepływu danych jako źródła danych dla Power Automate Process Mining.
Używanie łącznika Dataverse
Microsoft Power Platform nie obsługuje łącznika Dataverse. Połącz się z nim przy użyciu łącznika OData, który wymaga wykonania kilku dodatkowych kroków.
Upewnij się, że masz dostęp do środowiska Dataverse.
Pobierz adres URL środowiska Dataverse, z którym chcesz nawiązać połączenie. Zazwyczaj wygląda to tak:
Aby dowiedzieć się, jak znaleźć adres URL swojego środowiska, zobacz Znajdowanie adresu URL środowiska Dataverse.
Na Power Query — wybierz źródła danych, wybierz pozycję OData.
W polu tekstowym adresu URL wpisz api/data/v9.2 na końcu adresu URL, aby wyglądał następująco:
W obszarze Poświadczenia połączenia wybierz opcję Konto organizacyjne w polu Typ uwierzytelniania.
Wybierz Zaloguj się i wprowadź hasło.
Wybierz Dalej.
Rozwiń folder OData. Widzisz wszystkie tabele Dataverse w tym środowisku. Na przykład tabela Activities nosi nazwę activitypointers.
Zaznacz pole wyboru obok tabeli, którą chcesz zaimportować, a następnie wybierz opcję Dalej.