Uzyskiwanie szczegółowych informacji o danych za pośrednictwem usługi Time Series Insights

Ukończone

W przypadku przesyłania strumieniowego danych telemetrycznych usługi IoT na gorąco z urządzeń IoT możesz szybko wizualizować te dane i uruchamiać pewne analizy. Kluczową funkcją telemetrii jest sygnatura czasowa: czas i kolejność to krytyczne elementy danych.

Podstawą rozwiązania IoT jest usługa IoT Hub, czyli usługa w chmurze opracowana w celu obsługi milionów odczytów telemetrii oraz przekazywania tych danych tam, gdzie są użyteczne. Dane mogą być kierowane do niektórych analiz w czasie rzeczywistym i kierowane do usługi Blob Storage na potrzeby archiwizacji lub chłodniejszej dokładniejszej analizy.

Pierwszym miejscem, w którym należy szukać analiz opartych na czasie, jest wbudowana usługa Time Series Insights. Ta usługa umożliwia wizualizację danych bez konieczności pisania kodu i umożliwia wykonywanie analiz opartych na wyrażeniach regularnych. Routing, wizualizacje i analizy można wykonać za pomocą witryny Azure Portal. Aby uprościć analizę, można użyć interfejsu użytkownika do tworzenia wyrażeń. Na potrzeby dokładniejszej analizy i integracji z językami programowania istnieje interfejs API REST.

Za pomocą portalu tworzysz wymagane zasoby i kierujesz strumień danych. Następnie przechodzisz do zasobu usługi Time Series Insights. Teraz możesz rozpocząć przeglądanie niektórych wykresów.

Poniższa ilustracja przedstawia odczytywane i wyświetlane dane przenośnika taśmowego. Wykres pokazuje, kiedy taśma przesuwa się szybko, wolno lub jest zatrzymana. Zwykle nie chcemy, aby taśma naszego przenośnika się zatrzymywała, więc sprawdzenie tego wykresu może wykazać, że coś jest nie tak.

Zrzut ekranu przedstawiający stronę wykresu w przypadku korzystania z usługi Time Series Szczegółowe informacje danych przenośnika taśmowego.

Druga opcja wyświetlania służy do wizualizacji danych przy użyciu mapy cieplnej. Fragmenty czasu pokazują różne szybkości, z jakimi przesuwa się taśma przenośnika, przy użyciu kodu koloru. Czas, w którym taśma jest zatrzymana, jest tutaj również oczywisty.

Zrzut ekranu przedstawiający stronę mapy cieplnej w przypadku korzystania z usługi Time Series Szczegółowe informacje danych przenośnika taśmowego.

Trzecią opcją jest tabela wyników, ponownie podzielona na fragmenty czasu. Tabela nie wygląda tak atrakcyjnie jak wykres czy mapa cieplna. Jednak, w zależności od aplikacji, ten format może być naprawdę przydatnym sposobem wizualizacji danych.

Zrzut ekranu przedstawiający stronę tabeli w przypadku korzystania z usługi Time Series Szczegółowe informacje danych przenośnika taśmowego.

Najlepsze rozwiązania

Kluczową kwestią jest to, że trzy metody wizualizacji przedstawione powyżej są łatwo dostępne za pośrednictwem zasobu usługi Azure Time Series Insights. Konfigurację możesz przeprowadzić w ciągu zaledwie minut i jazda! Na jednej stronie może być wyświetlanych wiele wykresów. Precyzyjne zapytania można tworzyć przy użyciu interfejsu użytkownika lub przez wpisanie pewnych wyrażeń regularnych.

Warto zapoznać się z gotowymi do użycia możliwościami i funkcjami usługi Time Series Insights, zanim zaangażujesz się w bardziej kosztowne opcje. Jeśli zasób dobrze współpracuje z danymi, rozważ utworzenie własnych pulpitów nawigacyjnych lub narzędzi analitycznych przy użyciu interfejsu API.