Поделиться через


Добавьте источник событий IoT-хаба в среду Azure Time Series Insights.

Примечание.

Служба "Аналитика временных рядов" будет прекращена 7 июля 2024 года. Рассмотрите возможность переноса существующих сред в альтернативные решения как можно скорее. Дополнительные сведения об устаревании и миграции вы можете найти в нашей документации .

Из этой статьи вы узнаете, как с помощью портала Azure добавить в среду службы "Аналитика временных рядов Azure" источник события, который считывает данные из центра Интернета вещей Azure.

Примечание.

Инструкции в этой статье применяются как к средам Azure Time Series Insights Gen 1, так и к Azure Time Series Insights Gen 2.

Предпосылки

  • Создайте среду Azure Time Series Insights.
  • Создайте центр Интернета вещей с помощью портала Azure.
  • В хаб Интернета вещей должны отправляться активные сообщения-события.
  • Создайте в центре Интернета вещей выделенную группу объектов-получателей, из которой среда службы "Аналитика временных рядов Azure" будет получать информацию. Каждый источник событий Аналитики временных рядов Azure должен иметь собственную выделенную группу объектов-получателей, не используемую другими объектами-получателями. Если несколько читателей используют события из одной и той же группы потребителей, все читатели, вероятно, испытают сбои. Дополнительные сведения см. в статье Руководство разработчика для Центра Интернета вещей Azure.

Добавление группы потребителей в Центр Интернета вещей

Группы объектов-получателей используются приложениями для извлечения данных из Центра Интернета вещей Azure. Чтобы надежно читать данные из вашего концентратора IoT, создайте отдельную группу потребителей, которая будет использоваться только в этой среде Azure Time Series Insights.

Чтобы добавить новую группу потребителей в узел Интернета вещей:

  1. На портале Azure найдите и откройте центр Интернета вещей.

  2. В разделе Параметры выберите Встроенные конечные точки, а затем выберите конечную точку События.

    На странице встроенных конечных точек нажмите кнопку

  3. В разделе Группы потребителей введите уникальное имя для группы потребителей. Укажите это же имя при создании нового источника событий в среде службы "Аналитика временных рядов Azure".

  4. Выберите Сохранить.

Добавление нового источника событий

  1. Войдите на портал Azure.

  2. В меню слева выберите Все ресурсы. Выберите свою среду "Аналитика временных рядов Azure".

  3. В разделе Параметры выберите Источники событий, а затем щелкните Добавить.

    Выберите источники событий, а затем нажмите кнопку

  4. В области Новый источник событий в поле Имя источника событий введите имя, которое является уникальным для этой среды службы "Аналитика временных рядов Azure". Например, введите event-stream.

  5. Для источника выберите Центр Интернета вещей.

  6. Выберите значение для параметра Вариант импорта:

    • Выберите Использовать Центр Интернета вещей в доступных подписках, если в одной из ваших подписок уже есть центр Интернета вещей. Этот вариант — самый простой подход.

      Выберите параметры в панели нового источника событий

    • В следующей таблице описаны обязательные свойства для варианта Использовать Центр Интернета вещей в доступных подписках:

      Новая панель источника событий — Свойства, которые можно задать при выборе опции «Использовать Центр Интернета вещей» из доступных подписок.

      Недвижимость Описание
      Подписка Подписка, которой принадлежит нужный IoT-хаб.
      Имя центра Интернета вещей Имя выбранного центра Интернета вещей.
      Имя политики узла Интернета вещей Выберите политику общего доступа. Политику общего доступа можно найти на вкладке настроек центра Интернета вещей. Каждой политике общего доступа присваивается имя, а также для нее задаются разрешения и ключи доступа. Политика общего доступа для источника событий должна иметь разрешения на подключение службы.
      Ключ политики Центра Интернета вещей Ключ уже заполнен.
    • Выберите Указать параметры Центра Интернета вещей вручную, если центр Интернета вещей не входит в вашу подписку или для него нужно указать дополнительные параметры.

      В следующей таблице описаны обязательные свойства при выборе варианта Указать параметры Центра Интернета вещей вручную:

      Недвижимость Описание
      ID подписки Подписка, к которой принадлежит нужный центр Интернета вещей.
      Группа ресурсов Имя группы ресурсов, в которой создан центр Интернета вещей.
      Имя центра Интернета вещей Имя центра Интернета вещей. При создании центра Интернета вещей вы ввели имя для него.
      Имя политики узла Интернета вещей Политика общего доступа. Политику общего доступа можно создать на вкладке настроек центра Интернета вещей. Каждой политике общего доступа присваивается имя, а также для нее задаются разрешения и ключи доступа. Политика общего доступа для источника событий должна иметь разрешения на подключение службы.
      Ключ политики Центра Интернета вещей Ключ общего доступа, используемый для аутентификации доступа к пространству имен Служебной шины Azure. Введите первичный или вторичный ключ здесь.
    • Оба варианта имеют следующие общие параметры конфигурации.

      Недвижимость Описание
      Группа потребителей Центра Интернета вещей Группа потребителей, которая считывает события из узла Интернета вещей. Мы настоятельно рекомендуем использовать выделенную группу потребителей для источника событий.
      Формат сериализации событий В настоящее время JSON — это единственный доступный формат сериализации. Сообщения событий должны быть в этом формате, иначе данные не удастся прочитать.
      Имя свойства для метки времени Чтобы определить это значение, необходимо иметь представление о формате данных сообщений, отправляемых в центр Интернета вещей. Это значение представляет собой имя определенного свойства события в данных сообщения, которое нужно использовать в качестве метки времени для события. Значение чувствительно к регистру. Если оставить значение пустым, в качестве метки времени события будет использоваться время постановки события в очередь в пределах источника событий.
  7. Добавьте имя отдельной группы получателей службы Azure Time Series Insights, которую вы добавили в вашу IoT Hub.

  8. Выберите Создать.

  9. После создания источника событий служба "Аналитика временных рядов Azure" автоматически запустит потоковую передачу данных в среду.

Дальнейшие действия