Добавление источника событий центра Интернета вещей в среду "Аналитика временных рядов Azure"

Примечание

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

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

Примечание

Инструкции в этой статье применяются к средам "Аналитика временных рядов" как 1-го, так и 2-го поколения.

Предварительные требования

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

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

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

Чтобы добавить группу объектов-получателей в центр Интернета вещей:

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

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

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

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

  4. Щелкните Сохранить.

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

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

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

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

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

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

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

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

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

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

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

      Область нового источника событий — свойства, которые нужно задать при выборе варианта

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

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

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

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

  8. Щелкните Создать.

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

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