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


Создание потоков событий для дискретных событий (предварительная версия)

В этой статье показано, как создавать потоки событий Microsoft Fabric для дискретных событий.

При разработке приложений для аналитики в режиме реального времени обычно возникают два типа событий: дискретные события и непрерывные события или потоки. Потоки событий Microsoft Fabric могут получать и обрабатывать как дискретные, так и непрерывные события.

Общие сведения о дискретных и непрерывных событиях

Чтобы создать эффективный и масштабируемый поток событий в Fabric, важно понимать различие между дискретными событиями и непрерывными событиями или потоками.

  • Дискретные события, часто называемые событиями уведомлений, являются отдельными вхождениями, которые происходят в определенный момент времени. Каждое событие не зависит от других и имеет четкую начальную и конечную точку. Примеры дискретных событий включают в себя размещение заказов на веб-сайте или внесение изменений в базу данных.

  • Непрерывные события или потоки представляют непрерывный поток или поток данных с течением времени. В отличие от дискретных событий, непрерывные события не имеют отдельных начальных или конечных точек. Вместо этого они представляют устойчивый и непрерывный поток данных, часто без предопределенных границ. Примеры включают данные датчика с устройств Интернета вещей, данные тикера рынка акций или публикации в социальных сетях в канале реального времени.

Примечание.

Рекомендуется использовать либо дискретные источники событий, либо источники непрерывного события (поток), а не сочетание обоих событий в одном потоке событий.

Поддерживаемые дискретные события

Потоки событий Fabric позволяют создавать решения на основе событий для записи изменений состояния системы или событий в источнике данных Fabric. Потоки событий Fabric поддерживают следующие типы дискретных событий:

Дискретные события Description
события Хранилище BLOB-объектов Azure Создается при любых изменениях, внесенных в Хранилище BLOB-объектов Azure, таких как создание, изменение или удаление записей или файлов.
События элемента рабочей области Fabric Создается при любых изменениях, внесенных в рабочую область Fabric, включая создание, обновление или удаление элементов.

Подключение дискретных событий к потокам событий

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

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

  • Доступ к рабочей области в режиме лицензии емкости Fabric (или) режим пробной лицензии с разрешениями участника или более высокого уровня.
  • Рабочая область Fabric для подключения к событиям элемента рабочей области Fabric или доступа к учетной записи Хранилище BLOB-объектов Azure для подключения к событиям Хранилище BLOB-объектов Azure.

Создание потока событий

  1. Измените интерфейс Fabric на аналитику в режиме реального времени.

    Снимок экрана: переключатель для перехода на рабочую нагрузку аналитики в режиме реального времени.

  2. Выполните одно из следующих действий, чтобы начать создание потока событий:

    • На домашней странице аналитики в режиме реального времени в разделе "Рекомендуемые элементы для создания" выберите плитку Eventstream:

      Снимок экрана: плитка eventstream на домашней странице.

    • Выберите "Моя рабочая область " на левой панели навигации. На странице "Моя рабочая область" выберите новый элемент, а затем eventstream:

      Снимок экрана: где найти параметр eventstream в меню

  3. Введите имя нового потока событий и нажмите кнопку "Создать".

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

  4. Создание нового потока событий в рабочей области может занять несколько секунд. После создания потока событий вы будете перенаправлены в главный редактор, где можно начать с добавления источников в поток событий.

    Снимок экрана: редактор.

Подключение дискретных событий

Чтобы подключить дискретные события к потоку событий, выполните следующие действия.

  1. На следующем экране выберите "Использовать внешний источник".

    Снимок экрана: выбор внешнего источника.

  2. На странице "Выбор источника данных" выберите "Просмотреть все источники".

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

  3. На экране "Выбор источника данных" выберите тип дискретных событий, которые нужно добавить в поток событий, либо Хранилище BLOB-объектов Azure события или события элемента рабочей области Fabric.

    Снимок экрана: выбор Хранилище BLOB-объектов Azure событий.

  4. Добавьте источник событий и опубликуйте поток событий, следуя инструкциям в одной из следующих статей:

После завершения поток событий начинает записывать дискретные события по мере их возникновения. В центре реального времени можно найти события в событиях Fabric или событиях Azure. В правой области можно настроить оповещения для дальнейших действий. Дополнительные сведения см. в следующих статьях в документации центра реального времени:

Известные ограничения

  • В настоящее время сообщения об ошибках недоступны при возникновении ошибки в дискретных источниках событий.
  • В настоящее время функция предварительного просмотра данных недоступна для дискретных источников событий.