For the complete documentation index, see llms.txt. This page is also available as Markdown.

Анализ данных

Диагностируйте потоки данных IoT-устройства в реальном времени с помощью Анализ данных. Проверяйте значения атрибутов, целостность данных и получайте TCP-дампы и журналы узлов.

Анализ данных — это специализированный инструмент для устранения неполадок, который предоставляет диагностику передачи данных IoT-устройств в реальном времени. Когда ваши устройства не отправляют данные так, как ожидается, этот мощный инструмент позволяет сразу выполнять проверку и отладку по всему автопарку, независимо от производителя или протокола. Для эффективного устранения проблем вы можете:

  • Выполнять проверку состояния передачи данных устройства в реальном времени без участия поставщика

  • Отлаживать отдельные атрибуты с помощью целенаправленного анализа потока данных

  • Проверять целостность данных с помощью полного журналирования значений (включая значения null)

  • Проверять процессы преобразования данных и вычисляемые атрибуты

  • Получать доступ к TCP-дампам и журналам узлов для углубленной технической диагностики

  • Сопоставлять данные из нескольких источников для выявления проблем интеграции

В отличие от обычных решений, привязанных к конкретному вендору, Анализ данных обеспечивает универсальную совместимость с устройствами и возможности удаленного устранения неполадок через единый технический интерфейс, значительно сокращая время и сложность диагностики устройств.

Чтобы открыть Анализ данных:

  1. Откройте IoT Logic. Стартовая страница открывается с таблицей созданных потоков .

  2. Нажмите имя потока, который хотите проанализировать, или откройте его ... меню и выберите Редактировать. Поток открывается на холсте.

  3. Нажмите Анализ данных вкладку в верхней части холста.

Представление «Анализ данных»

Давайте подробнее рассмотрим все возможности и функции, которые здесь доступны.

Основная рабочая область

Основные элементы управления инструментом анализа собраны в верхнем меню.

Поток данных: Этот список позволяет выбрать уже созданный поток из вашей учетной записи. Это основной параметр группировки, поэтому вы сможете искать только устройства и атрибуты, относящиеся к выбранному потоку.

Режим: В инструменте есть два режима, и его отображение зависит от выбранного режима.

  • Вид таблицы (по умолчанию): В этом режиме декодированные данные с устройств отображаются в табличном формате.

  • Журналы потоков (скоро будет доступно): В этом режиме отображаются общие журналы, TCP-дампы и журналы узлов в выбранном потоке. Он будет добавлен в следующих итерациях.

Указанные выше параметры сейчас неактивны и содержат значения по умолчанию. Они станут доступны после дальнейшего расширения функциональности IoT Logic. Следите за обновлениями!

Нажатие кнопки Закрыть возвращает вас на главный экран IoT Logic.

Теперь давайте подробнее рассмотрим разделы интерфейса и информацию, доступную в них.

Вид таблицы

Верхняя строка меню

Элементы управления верхней строки меню

Верхнее меню содержит основные элементы управления видом таблицы.

  • Переключатель исключения null: Этот параметр позволяет переключаться между двумя режимами отображения данных:

    • Выкл.: Отображает все значения на основе пакетов, полученных от устройства, включая те, в которых у выбранного атрибута значения null (отсутствуют). Этот режим обеспечивает полное представление всех данных пакетов.

    • Вкл.: Отображает только те пакеты, в которых по выбранному атрибуту фактически были получены сведения с устройств, со значениями, не равными null. Иными словами, он отфильтровывает неполные данные.

  • Глубина: Этот элемент управления отвечает за глубину исторических данных и определяет диапазон недавних данных для отображения. Например, на сколько шагов в прошлое нужно отступить, чтобы показать значения атрибутов. Максимум — 12 шагов в прошлое. Вы можете выбрать, сколько шагов хотите видеть, и отслеживать, как меняются значения. Например, если вы установите depth=4, вы увидите значения за три предыдущих шага [3], [2], [1] и последние полученные значения [0].

  • Воспроизведение/Пауза: Эта кнопка позволяет начать получать обновления значений в таблице в реальном времени или приостановить обновление.

  • Поиск значения: Это поле используется для поиска конкретного значения среди всех атрибутов в таблице. Максимум — 100 символов для поиска. Например, если вы проверяете работу событий и ищете конкретное событие с устройства, которое должно сработать, найденное значение подсвечивается.

  • Экспорт: Вы можете экспортировать все журналы с помощью кнопки экспорта, чтобы поделиться информацией с другими специалистами. Информация будет в формате JSON, чтобы ее было легче читать.

Блок устройств и атрибутов

Левый блок меню содержит список устройств и атрибутов, относящихся к выбранному потоку. Чтобы переключаться между списками, используйте Устройства и Атрибут кнопки в верхней части списка. Вы можете искать устройства по ID, а атрибуты — по их названиям.

Добавление устройств для мониторинга
Добавление атрибутов для мониторинга

Вы можете выбрать до 10 устройств. После выбора отображаются все атрибуты, поддерживаемые этими устройствами, и вы можете выбрать любое их количество для отображения в таблице. Доступны будут только атрибуты, относящиеся к выбранным устройствам.

Таблица последних значений атрибутов

Информация о полученных значениях по выбранным устройствам и атрибутам будет отображаться в этой таблице.

Пример таблицы

Таблица предоставляет информацию следующим образом:

  • Строка заголовка таблицы — это список устройств, выбранных для мониторинга. Эти устройства становятся столбцами, которые показывают значения каждого устройства.

  • Строки с названиями атрибутов группируют данные по выбранному атрибуту. Ниже отображается информация, собранная на выбранной глубине для этого атрибута по каждому устройству. Первый столбец в строках под названием атрибута с числами отвечает за глубину значений. Где 0 — текущие значения, 1 — предыдущие и так далее.

При наведении указателя мыши на любое значение вы увидите дополнительные сведения о том, когда этот атрибут был сформирован устройством и когда он был получен платформой Navixy:

Пример метки времени значения

После получения новых значений с любого устройства они подсвечиваются зеленым примерно на 2 секунды. Так вы видите, какой атрибут на каком устройстве был обновлен. При нажатии на строку устройства она раскрывается, показывая исторические значения, ограниченные заданной Глубина.

Чтение таблицы

Давайте интерпретируем значения таблицы на примере на скриншоте выше и посмотрим, какие выводы можно сделать:

  • Устройство #1Teltonika FMB001 не возвращает никаких значений. Это может означать, что устройство не может предоставлять этот конкретный тип данных. Проверьте, есть ли у этого устройства какие-либо другие атрибуты со значениями; если нет, убедитесь, что устройство подключено правильно.

  • Устройства #2Teltonika FMB001 - #5Teltonika FMB001 стабильно возвращают значения, что указывает на корректное подключение. Их местоположение можно определить с помощью широты и долготы атрибутов. Поскольку их координаты остаются неизменными на протяжении нескольких последних Глубина уровней, устройства неподвижны. Это также подтверждается атрибутом Движется , значение которого равно 0. На основании этих наблюдений данные выглядят точными и обновляются в реальном времени.

  • Устройство STARLINK предоставил значения только для одного Глубина уровня, что указывает на недавнее подключение. Отсутствие значений для Движется атрибута, вероятно, означает, что у этого устройства, скорее всего, нет соответствующего датчика.

Доступность данных

Анализ данных хранит последние значения устройства до 30 дней после последнего сообщения от этого устройства. Navixy хранит значения в оперативной памяти для быстрой диагностики, а не в долговременном хранилище.

Если устройство не передает ничего дольше 30 дней, Navixy сразу удаляет все кэшированные значения этого устройства. Устройство по-прежнему отображается в Устройства списке, но его столбцы в таблице остаются пустыми, пока оно снова не начнет передавать данные. Нажмите Воспроизвести чтобы отслеживать новые сообщения и подтвердить, что устройство снова на связи.

Формулы IoT Logic читают те же кэшированные значения, поэтому устройство, которое возвращается после более чем 30 дней молчания, начинает без истории. Подробности см. в Полный синтаксис.

30-дневный период применяется только к значениям, которые показывает Анализ данных. Он не ограничивает историю треков и событий в вашей учетной записи. О сроке хранения этой истории см. в Период хранения данных.

Последнее обновление

Это было полезно?