Analizowanie i wizualizowanie danych IoT

W tym omówieniu przedstawiono kluczowe pojęcia dotyczące opcji analizowania i wizualizowania danych IoT. Każda sekcja zawiera linki do zawartości, która zawiera szczegółowe informacje i wskazówki.

Na poniższym diagramie przedstawiono ogólny widok składników w typowym rozwiązaniu IoT. Ten artykuł koncentruje się na obszarach istotnych dla analizowania i wizualizowania danych IoT.

Diagram przedstawiający architekturę rozwiązania IoT wysokiego poziomu z wyróżnionymi obszarami analizy i wizualizacji.

W usłudze Azure IoT usługi analizy i wizualizacji służą do identyfikowania i wyświetlania szczegółowych informacji biznesowych pochodzących z danych IoT. Na przykład można użyć modelu uczenia maszynowego do analizowania danych telemetrycznych urządzeń i przewidywania, kiedy należy przeprowadzić konserwację na zasobie przemysłowym. Możesz również użyć narzędzia do wizualizacji, aby wyświetlić mapę lokalizacji urządzeń.

Azure Digital Twins

Usługa Azure Digital Twins umożliwia tworzenie i konserwowanie modeli, które są aktualne reprezentacje świata rzeczywistego. Możesz wykonywać zapytania, analizować i generować wizualizacje z tych modeli, aby wyodrębnić szczegółowe informacje biznesowe. Przykładem może być reprezentacja budynku, który zawiera informacje o pokojach, urządzeniach w pokojach oraz relacje między pokojami i urządzeniami. Rzeczywiste dane, które wypełniają te modele, są zwykle zbierane z urządzeń IoT i wysyłane za pośrednictwem centrum IoT.

Usługi zewnętrzne

Istnieje wiele usług, których można użyć do analizowania i wizualizowania danych IoT. Niektóre usługi są przeznaczone do pracy z danymi IoT przesyłania strumieniowego, podczas gdy inne są bardziej ogólnego przeznaczenia. Poniżej przedstawiono niektóre z najczęściej używanych usług do analizy i wizualizacji w rozwiązaniach IoT:

Azure Data Explorer

Azure Data Explorer to w pełni zarządzana, wysokiej wydajności platforma do analizy danych big data, która ułatwia analizowanie dużych ilości danych niemal w czasie rzeczywistym. W poniższych artykułach i samouczkach przedstawiono kilka przykładów użycia usługi Azure Data Explorer do analizowania i wizualizowania danych IoT:

Databricks

Usługa Azure Databricks umożliwia przetwarzanie, przechowywanie, czyszczenie, udostępnianie, analizowanie, modelowanie i zarabianie zestawów danych za pomocą rozwiązań z analizy biznesowej do uczenia maszynowego. Platforma Azure Databricks umożliwia tworzenie i wdrażanie przepływów pracy inżynierii danych, modeli uczenia maszynowego, pulpitów nawigacyjnych analizy i nie tylko.

Używaj przesyłania strumieniowego ze strukturą w klastrach usług Azure Event Hubs i Azure Databricks. Obszar roboczy usługi Databricks można połączyć z punktem końcowym zgodnym z usługą Event Hubs w centrum IoT, aby odczytywać dane z urządzeń IoT.

Azure Stream Analytics

Usługa Azure Stream Analytics to w pełni zarządzany aparat przetwarzania strumieniowego, który jest przeznaczony do analizowania i przetwarzania dużych ilości danych przesyłanych strumieniowo z małym opóźnieniem. Wzorce i relacje można zidentyfikować w danych pochodzących z różnych źródeł wejściowych, w tym aplikacji, urządzeń i czujników. Te wzorce umożliwiają wyzwalanie akcji i inicjowanie przepływów pracy, takich jak tworzenie alertów lub przekazywanie informacji do narzędzia do raportowania. Usługa Stream Analytics jest również dostępna w środowisku uruchomieniowym usługi Azure IoT Edge, umożliwiając przetwarzanie danych bezpośrednio na urządzeniach brzegowych.

Power BI

Usługa Power BI to zbiór współdziałających usług oprogramowania, aplikacji i łączników, które działają razem, aby przekształcić Twoje niepowiązane źródła danych w spójne, atrakcyjne wizualnie i interaktywne analizy. Usługa Power BI umożliwia łatwe łączenie się ze źródłami danych, wizualizowanie i odnajdywanie ważnych informacji oraz udostępnianie raportów wszystkim użytkownikom lub innym osobom.

Azure Maps

Azure Mapy to kolekcja usług geoprzestrzennych i zestawów SDK, które używają nowych danych mapowania w celu zapewnienia kontekstu geograficznego dla aplikacji internetowych i mobilnych. Aby zapoznać się z przykładem IoT, zobacz Integracja z usługą Azure Mapy (Azure Digital Twins).

Grafana

Grafana to oprogramowanie do wizualizacji i analizy. Umożliwia wykonywanie zapytań, wizualizowanie, zgłaszanie alertów i eksplorowanie metryk, dzienników i śladów niezależnie od tego, gdzie są przechowywane. Udostępnia ona narzędzia umożliwiające przekształcenie danych bazy danych szeregów czasowych w szczegółowe wykresy i wizualizacje. Azure Managed Grafana to w pełni zarządzana usługa do analizy i monitorowania rozwiązań. Aby dowiedzieć się więcej na temat korzystania z narzędzia Grafana w rozwiązaniu IoT, zobacz Pulpity nawigacyjne chmury IoT korzystające z narzędzia Grafana z usługą Azure IoT.

IoT Central

Usługa IoT Central udostępnia bogaty zestaw funkcji, których można używać do analizowania i wizualizowania danych IoT. W poniższych artykułach i samouczkach przedstawiono kilka przykładów użycia usługi IoT Central do analizowania i wizualizowania danych IoT:

Następne kroki

Po wyświetleniu przeglądu opcji analizy i wizualizacji dostępnych dla rozwiązania IoT niektóre sugerowane następne kroki obejmują: