Azure IoT Hub

Выходные данные Azure IoT Hub в ArcGIS Velocity позволяют отправлять сообщения в Microsoft Azure IoT Hub, откуда можно передавать информацию на устройства и датчики в полевых условиях, включая запуск или изменение поведения устройств. Azure IoT Hub – это управляемый сервис, размещенный в облаке Azure, который действует в качестве центрального хаба сообщений для двунаправленной связи между Velocity и другими устройствами Интернета вещей.

Примеры

Ниже приведены примеры использования для выходных данных:

  • Аналитик данных хочет обновить свойства датчиков, подключенных через Azure IoT Hub, на основе информации, поступающей из связанной системы.
  • Логистическая компания настраивает выходные данные Azure IoT Hub для запуска поведения устройства отслеживания транспортных средств в зависимости от текущего местоположения транспортного средства.

Примечания по использованию

При работе с выходными данными нужно учитывать следующее:

  • Свойства подключения Azure IoT Hub можно получить в Azure IoT Hub. У политики общего доступа должны быть права сервисного подключения.
  • Устройство, на которое вы собираетесь отправлять сообщения, должно уже существовать в Azure IoT Hub. Velocity не будет его создавать.
  • Track ID сообщения или записи должен совпадать с ID устройства, зарегистрированного в Azure IoT Hub.
  • Azure поддерживает не более 50 отложенных сообщений для доставки на каждое устройство.

    Более подробно о Azure IoT Hub

  • Доступны следующие форматы выходных данных:

    • Текст с разделителями
    • JSON
    • GeoJSON
    • EsriJSON

Параметры

Ниже приведены параметры выходных данных:

ПараметрОписаниеТип данных
Имя хоста Azure IoT Hub

Имя хоста для Azure IoT Hub.

Строка

Имя ключа общего доступа

Имя ключа общего доступа для учетных данных Azure IoT Hub.

Строка

Ключ общего доступа

Имя ключа общего доступа для учетных данных Azure IoT Hub.

Пароль

Формат выходных данных

Формат для исходящих сообщений. Поддерживаются форматы GeoJSON, EsriJSON, Текст с разделителями и JSON.

Строка

Вписать строку заголовка

Указывает, записывается ли в файлы строка заголовка с именами полей. Значением по умолчанию является false.

Boolean

Разделитель полей

Разделитель полей, используемый файлом для разделения полей. По умолчанию это запятая (,).

Строка

Рекомендации и ограничение

При использовании выходных данных учитывайте следующее:

Azure IoT Hub поддерживает параметр время жизни сообщения, являющийся временем истечения срока действия сообщения при обмене между облаком и устройством. В текущей версии это значение по умолчанию равно одному часу для всех исходящих от Velocity сообщений. Это будет настраиваемое свойство в более позднем релизе.