Monitorowanie użycia i wydajności aplikacji Warehouse Management
Microsoft Dynamics 365 Supply Chain Management emituje dane telemetryczne dla różnych działań i operacji zarządzania magazynem, w tym zarówno dzierżawy łańcuch dostaw, jak i aplikacji mobilnej Warehouse Management. Dane telemetryczne zapewniają wgląd w działania i ogólny stan dzierżawców i urządzeń, co pozwala diagnozować problemy i analizować operacje mające wpływ na wydajność. Dane telemetryczne są zbierane i przetwarzane przy użyciu Application Insights, zoptymalizowanej pod tym kątem usługi platformy Azure.
Wymagania wstępne
Zbieranie i analizowanie danych telemetrycznych dotyczących zarządzania magazynem, wymaga spełnienia następujących wymagań systemowych:
- Wersja łańcucha dostaw — telemetria wymaga Application Insights łańcuch dostaw Management w wersji 10.0.29 lub nowszej. Dodatkowe funkcje telemetryczne wymagają nowszych wersji Supply Chain Management. Szczegółowe informacje o tym, które funkcje wymagają poszczególnych wersji Supply Chain Management, przedstawione są w tabelach w dalszej części tego artykułu.
- Wersja aplikacji mobilnej Warehouse Management— Telemetria wymaga Application Insights aplikacji mobilnej Warehouse Management w wersji 2.0.28 lub nowszej. Dodatkowe funkcje telemetryczne wymagają nowszych wersji aplikacji. Szczegółowe informacje o tym, które funkcje wymagają poszczególnych wersji Supply Chain Management oraz aplikacji mobilnej Warehouse Management przedstawione są w tabelach w dalszej części tego artykułu.
- Application Insights — Musisz mieć Application Insights zasób w Azure i musisz skonfigurować środowisko zarządzania łańcuch dostaw, aby wysyłać do niego dane telemetryczne. Instrukcje pozwalające to zrobić znajdziesz na stronie Włączanie telemetrii magazynowej za pomocą Application Insights.
Wyświetlanie danych telemetrycznych w Power BI
Najszybszym i najłatwiejszym sposobem przeglądania telemetrii magazynowej jest pobranie i skonfigurowanie raportów Power BI dostępnych dzięki Microsoft. Raporty do pobrania i instrukcje dotyczące ich konfigurowania są dostępne w repozytorium telemetrii Supply Chain Management w serwisie GitHub.
Szczegóły techniczne wszystkich dostępnych danych telemetrycznych
Dane telemetryczne dzierżawców w Supply Chain Management i z aplikacji mobilnej Warehouse Management są w Application Insights rejestrowane jako zdarzenia niestandardowe. Szczegóły techniczne wszystkich zdarzeń niestandardowych i wszystkich danych, które mogą zostać zarejestrowane dla każdego zdarzenia, są dostępne w repozytorium telemetrii Supply Chain Management w serwisie GitHub. Informacje te mogą pomóc w projektowaniu własnych, niestandardowych raportów Power BI i badaniu danych bezpośrednio w Application Insights. Poniższe przykładowe pliki zapytań zawierają listę wszystkich dostępnych identyfikatorów zdarzeń, nazw pól i wymagań dotyczących wersji:
- Aby uzyskać szczegółowe informacje dotyczące telemetrii dzierżawy Supply Chain Management, zobacz Przykładowe zapytanie WarehouseManagement.kql w serwisie GitHub.
- Aby uzyskać szczegółowe informacje dotyczące telemetrii aplikacji mobilnej Warehouse Management, zobacz Przykładowe zapytanie WarehouseMobileApp.kql w serwisie GitHub.
Wyświetlanie danych telemetrycznych w Application Insights
Poza Power BI, dane telemetryczne można wyświetlać bezpośrednio w Application Insights. Są przechowywane w dziennikach usługi Azure Monitor w tabeli customEvents
. Zebrane dane można przeglądać, tworząc zapytania dziennika w języku Kusto Query Language (KQL). Aby uzyskać więcej informacji na ten temat, zobacz Omówienie dzienników Azure Monitor i Zapytania dziennika w Azure Monitor.
Poniższe kroki przedstawiają prosty przykład.
Otwórz zasób Application Insights w portalu Azure.
Wybierz Dzienniki w menu Monitorowanie.
Na karcie Nowe zapytanie wpisz poniższy kod, aby wyświetlić 100 ostatnich zdarzeń niestandardowych.
kql customEvents | take 100 | sort by timestamp desc
Przykładowy kod, często zadawane pytania i inne informacje w repozytorium telemetrii Supply Chain Management w serwisie GitHub
Więcej przykładów pracy z KQL, odpowiedzi na często zadawane pytania oraz wskazówki dotyczące korzystania z telemetrii Supply Chain Management w programach Excel, Power Automate, Power BI, PowerShell i nie tylko, można znaleźć w repozytorium telemetrii Supply Chain Management w serwisie GitHub.
Konfigurowanie alertów dotyczących zdarzeń telemetrycznych
System można skonfigurować tak, aby wysyłał komunikat ostrzegawczy, jeśli w środowisku lub aplikacji wydarzy się coś wymagającego natychmiastowego działania. Application Insights ułatwia definiowanie tych alertów. Aby uzyskać więcej informacji i instrukcji, zobacz Czym są alerty Azure Monitor.
Ceny
Opłaty za korzystanie z Application Insights są naliczane na podstawie ilości danych telemetrycznych wysyłanych przez aplikację (pozyskiwanie danych) i czasu, przez który dane mają być dostępne (przechowywanie danych). Aby uzyskać informacje na temat aktualnych cen, zobacz Cennik usługi Azure Monitor.