Jak działa Connected Field Service z IoT Hub?
Connected Field Service with IoT Hub to rozwiązanie, które integruje Azure Internet of Things (IoT) i Dynamics 365 Field Service. Umożliwia monitorowanie i zarządzanie urządzeniami i sprzętem podłączonym do Internetu z chmury. Możesz także zautomatyzować tworzenie zleceń pracy i wysyłać techników, gdy urządzenie wymaga serwisu.
W tym artykule wyjaśniono, jak działa usługa Connected Field Service, w tym jak główne składniki komunikują się ze sobą i jak dane przepływają między urządzeniami a chmurą.
W tym artykule dane odnoszą się do informacji, które urządzenie IoT wysyła do chmury. Urządzenia i czujniki odnoszą się do rzeczy podłączonych do Internetu, które wykonują pomiary, takich jak termometry, żyroskopy i czytniki ciśnienia. Zasób to sprzęt, do którego może być podłączony co najmniej jeden czujnik.
Omówienie architektury
Poniższy schemat przedstawia główne składniki Connected Field Service z IoT Hub i sposób, w jaki łączą się one ze sobą.
Do głównych komponentów należą:
Urządzenia IoT & Edge: podłączone do Internetu czujniki dotyczące sprzętu wysyłają dane do centrum IoT Hub za pośrednictwem sieci. Jeden zasób może mieć wiele czujników do różnych miar. Urządzenie brzegowe może być używane do organizowania i pośredniczenia w danych z wielu czujników i zasobów. Dane telemetryczne w modułach IoT Edge nie mogą być jednak dzielone.
Symulator urządzenia: Narzędzie, które pozwala symulować urządzenia i alerty w chmurze przed zainstalowaniem sprzętu.
Centrum IoT: Brama do chmury, która odbiera i wysyła dane z i do urządzeń. Zapewnia również zarządzanie urządzeniami i funkcje bezpieczeństwa.
Azure Stream Analytics: Usługa, która przeszukuje dane urządzenia, gdy wchodzą one do centrum IoT i wykrywa usterki w oparciu o reguły progowe.
Sklep z regułami progowymi: Baza danych przechowująca dopuszczalne granice dla danych urządzenia. Jeśli dane przekraczają te granice, uznaje się to za błąd.
Service Bus: Usługa, która kolejkuje błędy i przesyła je do Dynamics 365. Obsługuje również ponowienia, jeśli transfer nie powiedzie się.
Stream Analytics i Azure SQL: Usługa i baza danych, które przechowują dane urządzeń do analizy i raportowania. Można ich na przykład używać do przewidywania awarii urządzeń na podstawie danych historycznych.
Aplikacja logiki z Azure do Dynamics: Usługa łącząca platformę Azure z Dynamics 365 i innymi aplikacjami. Stosuje również logikę, mapuje encje i wyzwala działania w Dynamics 365, takie jak tworzenie rekordu alertu IoT.
Alert IoT: Rekord w Dynamics 365, który pokazuje dane urządzenia wymagające uwagi. Rozpoczyna proces tworzenia sprawy i zlecenia pracy.
Oparta na modelu aplikacja Connected Field Service: zestaw encji i procesów zbudowanych w oparciu o aplikację Dynamics 365 Field Service. Pozwala łączyć urządzenia IoT z zasobami klienta i zarządzać nimi z poziomu ujednoliconego interfejsu.
Pracownicy serwisu & dyspozytorzy Field Service: użytkownicy końcowi usługi Connected Field Service, którzy pracują z alertami IoT, sprawami i zleceniami pracy na swoich urządzeniach.
Urządzenia i zasoby: Encje w Dynamics 365, które pomagają zarządzać czujnikami i sprzętem posiadanym przez organizację.
Właściwości rejestracji i poleceń: Procesy dwukierunkowej komunikacji z urządzeniami za pośrednictwem Centrum IoT. Można na przykład zarejestrować nowe urządzenia, uruchomić je ponownie lub wyświetlić na nich komunikat.
Logic App Dynamics to Azure: Usługa, która łączy Dynamics 365 z Azure i wysyła dane oraz akcje do IoT Hub. Następnie IoT Hub wysyła je do urządzeń.
Przepływ danych Connected Field Service
Poniższy diagram przedstawia przepływ danych między składnikami Azure IoT Hub i Connected Field Service. Pokazuje również kierunek i kolejność przepływu danych dla standardowej instalacji Connected Field Service.
Pobierz diagram przepływu danych.
Schemat przepływu danych pomaga zrozumieć, jak Connected Field Service działa w różnych scenariuszach. Na przykład możesz zobaczyć, jak urządzenie wysyła dane do IoT Hub, jak IoT Hub wykrywa błąd i wysyła alert IoT do Dynamics 365. Pokazuje również, jak Dynamics 365 tworzy sprawę i zlecenie pracy dla usterki.