Analizator strumienia danych jest specjalistycznym narzędziem do rozwiązywania problemów, które zapewnia diagnostykę w czasie rzeczywistym dla transmisji danych urządzenia IoT. Gdy Twoje urządzenia nie raportują zgodnie z oczekiwaniami, to potężne narzędzie umożliwia natychmiastową weryfikację i debugowanie w całej flocie, niezależnie od producenta lub protokołu. Aby skutecznie rozwiązywać problemy, możesz:
- Przeprowadzaj kontrole kondycji transmisji danych urządzenia w czasie rzeczywistym bez interwencji dostawcy
- Debuguj określone atrybuty poprzez ukierunkowaną analizę strumienia danych
- Sprawdź integralność danych za pomocą kompleksowego rejestrowania wartości (w tym wartości null)
- Weryfikacja procesów transformacji danych i obliczonych atrybutów
- Uzyskaj dostęp do zrzutów TCP i dzienników węzłów w celu przeprowadzenia dogłębnej diagnostyki technicznej
- Odnośniki krzyżowe do wielu źródeł danych w celu zidentyfikowania problemów z integracją
W przeciwieństwie do konwencjonalnych rozwiązań specyficznych dla dostawcy, Analizator strumienia danych oferuje uniwersalną kompatybilność urządzeń i możliwość zdalnego rozwiązywania problemów za pośrednictwem jednego interfejsu technicznego, znacznie skracając czas i złożoność diagnostyki urządzeń.
Nawigacja
Analizator strumienia danych jest dostępny na koncie Właściciela w Ustawienia konta sekcja. Aby uzyskać do niego dostęp:
- Kliknij ikonę profilu w lewym górnym rogu ekranu, aby otworzyć ustawienia konta
- Na pasku bocznym ustawień wybierz Logika IoT
- Otwórz przepływ, którego dane chcesz monitorować z poziomu Przepływ danych lista
- Kliknij


Widok analizatora danych
Zanurzmy się głębiej we wszystkich możliwościach i funkcjach, które możesz tu znaleźć.
Główne miejsce pracy
Główne opcje sterowania narzędziem Analyzer znajdują się w górnym menu.
Przepływ danych: Ta lista umożliwia wybranie już utworzonego przepływu z konta. Jest to główny parametr grupowania, dzięki czemu będziesz mógł wyszukiwać tylko urządzenia i atrybuty należące do wybranego przepływu.
Tryb: W narzędziu znajdują się dwa tryby, a widok narzędzia zależy od wybranego trybu.
- Widok tabeli (domyślnie): Ten tryb pokazuje zdekodowane dane z urządzeń w formacie tabelarycznym.
- Dzienniki przepływu (wkrótce): Ten tryb pokazuje ogólne dzienniki, zrzuty TCP i dzienniki węzłów w wybranym przepływie. Zostanie on dodany w kolejnych iteracjach.
Powyższe opcje są w tej chwili nieaktywne i zawierają domyślne wybory. Będą one dostępne po dalszym udoskonaleniu funkcjonalności IoT Logic. Bądźcie czujni!
Kliknięcie Zamknąć przycisk przywróci Cię do głównego ekranu IoT Logic.
Przyjrzyjmy się teraz bliżej sekcjom interfejsu i dostępnym w nich informacjom.
Widok tabeli
Górny pasek menu

Sterowanie górnym paskiem menu
Górne menu zawiera główne elementy sterujące widokiem tabeli.
- Wyklucz przełącznik null:To ustawienie umożliwia przełączanie się między dwoma trybami wyświetlania danych:
- Off — Wyświetla wszystkie wartości na podstawie pakietów otrzymanych z urządzenia, w tym te, w których wybrany atrybut ma wartości null (brakujące). Tryb ten zapewnia pełny widok wszystkich danych pakietowych.
- On — Wyświetla tylko pakiety, w których informacje zostały faktycznie odebrane z urządzeń dla wybranego atrybutu, z prawidłowymi wartościami innymi niż null. Innymi słowy, filtruje niekompletne dane.
- Głębokość:Kontrola ta odpowiada za głębokość danych historycznych i definiuje zakres ostatnio wyświetlanych danych. Na przykład, ile kroków w przeszłość musimy przejść, aby pokazać wartości atrybutów. Maksymalnie 12 kroków w przeszłość. Możesz wybrać, ile kroków chcesz zobaczyć i sprawdzić, jak zmieniają się wartości. Na przykład, jeśli ustawisz depth=4, zobaczysz wartości dla trzech kroków z przeszłości [3], [2], [1] i ostatnio otrzymanych wartości [0].
- Odtwórz/Pauza: Ten przycisk umożliwia rozpoczęcie otrzymywania aktualizacji wartości do tabeli w czasie rzeczywistym lub wstrzymanie aktualizacji.
- Wartość wyszukiwania: To pole służy do znalezienia określonej wartości ze wszystkich atrybutów w tabeli. Maksymalna liczba symboli do wyszukania to 100. Na przykład, jeśli sprawdzasz działanie zdarzeń i szukasz konkretnego zdarzenia z urządzenia, które powinno zostać uruchomione, wyszukiwana wartość zostanie podświetlona.
- Eksport:Możesz wyeksportować wszystkie logi za pomocą przycisku eksportu, aby udostępnić informacje innym specjalistom. Informacje będą w formacie JSON, aby ułatwić ich odczytanie.
Blok urządzeń i atrybutów
Lewy blok menu zawiera listę urządzeń i atrybutów należących do wybranego przepływu. Aby przełączać się między listami, użyj Urządzenia i Atrybut przyciski na górze listy. Możesz wyszukiwać urządzenia według identyfikatora i atrybutów według ich nazw.

Dodawanie urządzeń do monitorowania

Dodawanie atrybutów do monitorowania
Możesz wybrać do 10 urządzeń. Po wybraniu zostaną wyświetlone wszystkie atrybuty obsługiwane przez te urządzenia, co umożliwi wybranie dowolnej liczby do wyświetlenia w tabeli. Dostępne będą tylko atrybuty istotne dla wybranych urządzeń.
Ostatnia tabela wartości atrybutów
Informacje o otrzymanych wartościach dla wybranych urządzeń i atrybutów zostaną wyświetlone w tej tabeli.

Przykład widoku tabeli
Tabela dostarcza informacji w następujący sposób
- Wiersz nagłówka tabeli to lista urządzeń wybranych do monitorowania. Urządzenia te staną się kolumnami pokazującymi wartości z każdego urządzenia.
- Wiersze z nazwami atrybutów będą grupować dane z wybranego atrybutu. Poniżej zostaną wyświetlone informacje zebrane w wybranej głębokości z tego atrybutu dla każdego urządzenia. Pierwsza kolumna w wierszach pod nazwą atrybutu z numerami odpowiada za głębokość wartości. Gdzie 0 jest wartością bieżącą, 1 jest wartością poprzednią, i tak dalej.
Po najechaniu myszką na dowolną wartość zobaczysz dodatkowe dane o tym, kiedy ten atrybut został wygenerowany przez urządzenie i kiedy został odebrany przez platformę:

Przykład znacznika czasu wartości
Po otrzymaniu nowych wartości z dowolnego urządzenia zostaną one podświetlone na zielono przez około 2 sekundy. W ten sposób zobaczysz, który atrybut na którym urządzeniu został zaktualizowany. Kliknięcie na wiersz urządzenia spowoduje jego rozszerzenie, pokazując wartości historyczne ograniczone przez zestaw Głębokość.
Czytanie tabeli
Zinterpretujmy wartości tabeli, korzystając z przykładu przypadku pokazanego na powyższym zrzucie ekranu i zobaczmy, jakie spostrzeżenia możemy uzyskać:
- Urządzenie #1Teltonika FMB001 nie zwraca żadnych wartości. Może to oznaczać, że urządzenie nie jest w stanie dostarczyć tego konkretnego rodzaju danych. Sprawdź, czy istnieją inne atrybuty z wartościami dla tego urządzenia, jeśli nie, upewnij się, że urządzenie jest prawidłowo podłączone.
- Urządzenia #2Teltonika FMB001 – #5Teltonika FMB001 zwracają wartości konsekwentnie, wskazując, że są one poprawnie połączone. Ich lokalizację można określić za pomocą szerokość i długość geograficzna atrybuty. Ponieważ ich współrzędne pozostają niezmienione w kilku ostatnich Głębokość Poziomy, urządzenia są stacjonarne. Potwierdza to dodatkowo poruszający atrybut, który ma wartość 0. Na podstawie tych obserwacji dane wydają się być dokładne i aktualizowane w czasie rzeczywistym.
- Urządzenie LINK GWIAZDKOWY podane wartości tylko dla jednego Głębokość poziomu, co sugeruje, że został niedawno podłączony. Brak wartości dla poruszający atrybut prawdopodobnie wskazuje, że to urządzenie prawdopodobnie nie ma odpowiedniego czujnika.
