Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как создавать потоки событий Microsoft Fabric для дискретных событий.
При разработке приложений для аналитики в режиме реального времени обычно возникают два типа событий: дискретные события и непрерывные события или потоки. Потоки событий Microsoft Fabric могут получать и обрабатывать как дискретные, так и непрерывные события.
Понимание дискретных и непрерывных событий
Чтобы создать эффективный и масштабируемый поток событий в Fabric, важно понимать различие между дискретными событиями и непрерывными событиями или потоками.
Дискретные события, часто называемые уведомительными событиями, являются отдельными событиями, которые происходят в определенные моменты времени. Каждое событие не зависит от других и имеет четкую начальную и конечную точку. Примеры дискретных событий включают в себя размещение заказов на веб-сайте или внесение изменений в базу данных.
Непрерывные события или потоки представляют непрерывный поток или поток данных с течением времени. В отличие от дискретных событий, непрерывные события не имеют отдельных начальных или конечных точек. Вместо этого они представляют устойчивый и непрерывный поток данных, часто без предопределенных границ. Примеры включают данные с датчиков устройств Интернета вещей, биржевые тикеры или публикации в социальных сетях, появляющиеся в режиме реального времени.
Примечание.
Рекомендуется использовать либо дискретные источники событий, либо источники непрерывного события (поток), а не сочетание обоих событий в одном потоке событий.
Поддерживаемые дискретные события
Потоки событий Fabric позволяют создавать решения на основе событий для записи изменений состояния системы или событий в источнике данных Fabric. Потоки событий Fabric поддерживают следующие типы дискретных событий:
Дискретные события | Описание |
---|---|
события Хранилища блоб-объектов Azure | Создается при любых изменениях, внесенных в Хранилище BLOB-объектов Azure, таких как создание, изменение или удаление записей или файлов. |
События элемента рабочей области Fabric | Создается при любых изменениях, внесенных в рабочую область Fabric, включая создание, обновление или удаление элементов. |
Подключение дискретных событий к потокам событий
В потоках событий Fabric можно добавить дискретный источник событий в поток событий и направить эти события в концентратор реального времени. Затем эти события можно преобразовать в потоки событий Fabric или подписаться на них в центре реального времени. В центре реального времени дополнительные действия включают использование активатора Структуры или создание оповещений, которые выполняют элементы заданий Fabric, такие как конвейер и записная книжка.
Предварительные требования
- Доступ к рабочей области в режиме лицензии емкости Fabric (или) режим пробной лицензии с разрешениями участника или более высокого уровня.
- Рабочая область Fabric для подключения к событиям элемента рабочей области Fabric или доступа к учетной записи хранилища BLOB-объектов Azure для подключения к событиям хранилища BLOB-объектов Azure.
Создание потока событий
Перейдите на портал Fabric.
Выберите "Моя рабочая область " на левой панели навигации.
На странице Моя рабочая область нажмите на + Новый элемент на панели команд.
На странице нового элемента найдите Eventstream, а затем выберите Eventstream.
В окне New Eventstream введите имя для потока событий, а затем выберите Создать.
Создание нового потока событий в рабочей области может занять несколько секунд. После создания потока событий вы будете перенаправлены в главный редактор, где можно начать с добавления источников в поток событий.
Подключение дискретных событий
Чтобы подключить дискретные события к потоку событий, выполните следующие действия.
На следующем экране выберите "Использовать внешний источник".
На странице "Выбор источника данных" выберите "Просмотреть все источники".
На экране "Выбор источника данных" выберите тип дискретных событий, которые нужно добавить в поток событий, либо события из Хранилища BLOB-объектов Azure, либо события элементов рабочей области Fabric.
Добавьте источник событий и опубликуйте поток событий, следуя инструкциям в одной из следующих статей:
- Сведения о событиях Хранилище BLOB-объектов Azure см. в разделе "Добавление событий Хранилище BLOB-объектов Azure".
- Сведения о событиях элемента рабочей области Fabric см. в разделе "Добавление событий элемента рабочей области Fabric".
После завершения поток событий начинает записывать дискретные события по мере их возникновения. В хабе реального времени вы можете найти события в разделе Fabric events или Azure events. В правой области можно настроить оповещения для дальнейших действий. Дополнительные сведения см. в следующих статьях в документации центра реального времени:
- Установка оповещений о событиях Azure Blob Storage в центре реального времени
- Настройка оповещений для событий элементов рабочей области Fabric в узле реального времени
Известные ограничения
- В настоящее время сообщения об ошибках недоступны при возникновении ошибки в дискретных источниках событий.
- В настоящее время функция предварительного просмотра данных недоступна для дискретных источников событий.