Добавление источника Cribl в поток событий (предварительная версия)

В этой статье показано, как добавить источник Cribl в поток событий.

Источник Cribl для Eventstream позволяет передавать данные из Cribl Stream в Fabric Eventstream. Вы можете добавить Cribl в качестве источника в поток событий для записи, преобразования и маршрутизации событий в режиме реального времени в различные места назначения в Fabric.

Предпосылки

  • Группа Worker Group настраивается в Cribl Stream с необходимыми разрешениями для конфигурации дестинаций.
  • Contributor или более высокие разрешения рабочей области Fabric требуются для изменения потока событий для добавления источника Cribl.
  • Если вы хотите использовать аутентификацию OAUTHBEARER для подключения к Cribl, вам потребуется разрешение для участника или выше на рабочую область Fabric.

Добавьте Cribl в качестве источника.

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

Снимок экрана, показывающий выбор плитки для использования внешнего источника.

Если вы добавляете источник в уже опубликованный поток событий, переключитесь в режим редактирования . На ленте выберите Добавить источник>Подключить источники данных.

Снимок экрана: выборы для добавления внешних источников.

На странице "Выбор источника данных " найдите и выберите "Подключиться " на плитке Cribl .

Снимок экрана: выбор Cribl в качестве исходного типа в мастере выбора источника данных.

Настройка и подключение к Cribl

  1. На странице "Настройка параметров подключения " введите имя источника Cribl. Затем выберите Далее.

    Снимок экрана: страница настроенных параметров.

  2. На странице "Проверка и подключение" просмотрите сводку конфигурации источника Cribl и нажмите кнопку "Добавить ", чтобы завершить настройку.

    Снимок экрана, показывающий страницу настройки проверки.

  3. После создания источника Cribl он добавляется в поток событий на рабочем холсте в режиме редактирования. Чтобы реализовать новый источник данных Cribl, выберите "Опубликовать".

    Снимок экрана: источник cribl в режиме редактирования.

  4. После успешной публикации потока событий можно получить сведения о конечной точке Kafka, необходимой на портале службы Cribl для настройки подключения.

    Снимок экрана, показывающий сведения об источнике Cribl в режиме реального времени.

  5. Войдите в службу Cribl со своей учетной записью. На верхней панели выберите "Продукты", а затем выберите Cribl Stream. В разделе "Рабочие группы" выберите рабочую группу для добавления назначения.

    Снимок экрана, который показывает, как в cribl cloud добавить eventstream в качестве места назначения.

  6. Выберите Fabric Real-Time Intelligence.

    Снимок экрана, который показывает выбор EventStream в Cribl Cloud.

  7. В разделе "Общие параметры" настройте следующие параметры:

    • Output ID: Введите уникальное имя для идентификации этого пункта назначения Fabric Real-Time Intelligence.
    • Description: При необходимости введите описание.
    • Bootstrap server: отформатируйте его как yourdomain.servicebus.windows.net:9093. Это значение можно скопировать из области сведений источника Eventstream Cribl.
    • Topic name: Аналогично, его можно получить в панели сведений источника Eventstream Cribl.

    Снимок экрана, показывающий, как получить Bootstrap-сервер и имя топика в потоке событий.

  8. Перейдите к проверке подлинности. Для механизма SASL выберите OAUTHBEARER или PLAIN. Разверните раздел на основе вашего выбора, чтобы увидеть подробные инструкции.

    1. Создайте приложение служебного принципала в Центре администрирования Microsoft Entra, если у вас его нет.

    2. Перейдите в рабочую область Fabric и выберите Manage access.

      Снимок экрана: добавление доступа к рабочей области.

    3. Найдите ваше приложение и назначьте ему роль Участника (или выше).

      Снимок экрана, демонстрирующий, как назначить роль участника в рабочей области.

    4. В Microsoft Entra admin center перейдите к Identity>Applications>App registrations и откройте приложение.

    5. В разделе "Обзор" скопируйте значение приложения (клиента) в поле идентификатора клиента на странице проверки подлинности.

    6. Скопируйте значение идентификатора каталога (клиента) в поле идентификатора клиента на странице проверки подлинности.

      Снимок экрана: получение идентификатора клиента приложения и идентификатора арендатора.

    7. Перейдите к сертификатам и секретам и скопируйте значение секретов клиента в поле секрета клиента на странице проверки подлинности.

      Снимок экрана: получение ключа клиента приложения.

    8. В области сведений источника Eventstream Cribl в механизме SASL выберите вкладку Oauthbearer. Затем скопируйте значение Scope в поле Scope на странице проверки подлинности.

      Снимок экрана, показывающий, как получить значение scope в потоке событий.

  9. Выберите "Сохранить", затем используйте Cribl QuickConnect для подключения к вашему источнику Cribl на портале службы Cribl, а затем "Commit & Deploy".

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

    Снимок экрана: предварительный просмотр данных в режиме трансляции событий.

Limitation

  • Источник Cribl в настоящее время не поддерживает функции CI/CD, включая интеграцию Git и конвейер развертывания. Попытка экспортировать или импортировать элемент Eventstream с этим источником в репозиторий Git может привести к ошибкам.

Другие соединители: