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


Прием данных из Azure Stream Analytics в Azure Data Explorer

Внимание

Этот соединитель можно использовать в аналитике в режиме реального времени в Microsoft Fabric. Используйте инструкции в этой статье со следующими исключениями:

Azure Data Explorer поддерживает прием данных из Azure Stream Analytics. Azure Stream Analytics — это аналитика в режиме реального времени и сложный механизм обработки событий, предназначенный для обработки больших объемов данных быстрой потоковой передачи из нескольких источников одновременно.

Задание Azure Stream Analytics состоит из источника входных данных, запроса преобразования и исходящего подключения. Вы можете создавать, изменять и тестировать задания Stream Analytics с помощью шаблонов портал Azure, шаблонов Azure Resource Manager (ARM), Azure PowerShell, .NET API, REST API, Visual Studio и Stream Analytics без редактора кода.

В этой статье вы узнаете, как использовать задание Stream Analytics для сбора данных из концентратора событий и отправки его в кластер Azure Data Explorer с помощью портал Azure или шаблона ARM.

Необходимые компоненты

Создание выходного подключения к Azure Data Explorer

Выполните следующие действия, чтобы создать выходные данные Azure Data Explorer для задания Stream Analytics с помощью портала Azure или шаблона ARM. Подключение используется заданием Stream Analytics для отправки данных в указанную таблицу Data Explorer Azure. После создания и запуска задания данные, поступающие в задание, принимаются указанной целевой таблицей.

Внимание

  • Выходной соединитель Azure Data Explorer поддерживает только проверку подлинности с помощью управляемого удостоверения. При создании соединителя разрешения монитора базы данных и получателя базы данных предоставляются управляемому удостоверению задания Azure Stream Analytics.
  • При настройке выходного соединителя Azure Data Explorer вы указываете целевой кластер, базу данных и имя таблицы. Для успешного приема все столбцы, определенные в запросе Azure Stream Analytics, должны соответствовать именам столбцов и типам в таблице Azure Data Explorer. Имена столбцов чувствительны к регистру и могут находиться в любом порядке. Если в запросе Azure Stream Analytics есть столбцы, которые не сопоставляются со столбцами в таблице Azure Data Explorer, возникает ошибка.

Примечание.

  • Поддерживаются все входные данные Azure Stream Analytics. Соединитель преобразует входные данные в формат CSV, а затем импортирует данные в указанную таблицу Azure Data Explorer.
  • В Azure Data Explorer настроена политика агрегирования (пакетной обработки) для приема данных, предназначенных для оптимизации процесса. По умолчанию для политики настроены 5 минут, 1000 элементов или 1 ГБ данных по умолчанию, поэтому вы можете столкнуться с задержкой. Сведения о настройке параметров агрегирования см. в статье Политика пакетной обработки.

Прежде чем начать, убедитесь, что у вас есть существующее задание Stream Analytics, или создайте новое, а затем выполните следующие действия, чтобы создать подключение к Azure Data Explorer.

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

  2. На портале Azure щелкните Все ресурсы и выберите задание Stream Analytics.

  3. В разделе Топология задания выберите Выходные данные.

  4. Выберите "Добавить>Azure Data Explorer".

    Снимок экрана: страница

  5. Заполните форму, указав следующую информацию, и щелкните Сохранить.

    Примечание.

    Вы можете использовать следующие параметры для указания кластера и базы данных:

    • Подписка: щелкните Выбрать Azure Data Explorer из подписок, а затем выберите свою подписку, кластер и базу данных.
    • Вручную: выберите Указать параметры Azure Data Explorer вручную, а затем укажите URI кластера и базу данных.
    Имя свойства Description
    Псевдоним выходных данных Понятное имя, которое используется в запросах для направления выходных данных запроса в соответствующую базу данных.
    Отток подписок Выберите подписку Azure, в которой находится кластер.
    Кластер Уникальное имя, которое определяет ваш кластер. К введенному имени кластера добавляется имя домена [region].kusto.windows.net. Имя должно содержать только строчные буквы и цифры. Его длина должна составлять от 4 до 22 символов.
    Универсальный код ресурса (URI) кластера URI приема данных кластера. Вы можете указать URI для конечных точек приема данных в Azure Data Explorer или Azure Synapse Data Explorer.
    База данных Имя базы данных, в которую отправляются выходные данные. Имя базы данных должно быть уникальным в пределах кластера.
    Проверка подлинности Управляемое удостоверение Microsoft Entra, позволяющее кластеру легко получить доступ к другим защищенным ресурсам Microsoft Entra. Удостоверения управляются платформой Azure, и для них не нужно подготавливать или изменять секреты. Конфигурация управляемого удостоверения позволяет использовать ключи, управляемые клиентом, для вашего кластера.
    Таблица Имя таблицы, в которую отправляются выходные данные. Имена столбцов и типы данных в выходных данных Azure Stream Analytics должны соответствовать схеме таблицы Azure Data Explorer.

    Снимок экрана: диалоговое окно