Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье показано, как добавить источник событий Azure Blob Storage в поток событий. Событие — это наименьший объем информации, который полностью описывает то, что произошло в системе. Azure Blob Storage события инициируются при создании, замене или удалении Blob. Microsoft Fabric потоки событий позволяют связывать события Blob Storage с событиями Fabric в Real-Time Hub.
При добавлении событий Azure Blob Storage в качестве источника событий она автоматически создает системные события в учетной записи Blob Storage и связывает их с событиями Fabric в центре Real-Time. Затем эти события можно превратить в непрерывные потоки данных и трансформировать их перед направлением в различные пункты назначения в Fabric.
потоки событий Fabric поддерживают следующие типы событий Blob Storage:
| Имя события | Описание |
|---|---|
| Microsoft. Storage.BlobCreated | Активируется, когда создаётся или заменяется блоб. |
| Microsoft. Storage.BlobDeleted | Триггер срабатывает при удалении объекта BLOB. |
| Microsoft.Storage.BlobRenamed | Срабатывает, когда объект "blob" переименовывается. |
| Microsoft. Storage.BlobTierChanged | Срабатывает при изменении уровня доступа к BLOB. |
| Microsoft. Storage.DirectoryCreated | Активируется при создании каталога. |
| Microsoft.Storage.DirectoryRenamed | Активируется при переименовании каталога. |
| Microsoft. Storage.AsyncOperationInitiated | Активируется при запуске операции, связанной с перемещением или копированием данных из архива в горячие или холодные уровни. |
| Microsoft.Storage.DirectoryDeleted | Активируется при удалении каталога. |
| Microsoft. Storage.BlobInventoryPolicyCompleted | Активируется при завершении выполнения инвентаризации для правила, определяющего политику инвентаризации. |
| Microsoft. Storage.LifecyclePolicyCompleted | Активируется при выполнении действий, определенных политикой управления жизненным циклом. |
Дополнительные сведения о доступных типах событий см. в разделе Azure Blob Storage в качестве источника сетки событий.
Примечание.
Соединитель событий Azure Blob Storage не поддерживается в следующих регионах вместимости рабочей области: Центральный США, Германия Центрально-Западная, Юг-Центральный США, Запад США2, Запад США3, Западная Индия.
Непоточные и поточные события
События в Azure Blob Storage — это дискретные события с четкими начальными и конечными точками. Fabric Real-Time хабы могут записывать эти события в двух форматах.
Не транслируемые события. Эти события представлены в их необработанном формате как дискретные события. Если события Azure Blob Storage не передаются в поток событий, они не подключены непосредственно к потоку событий, а поток по умолчанию не создается.
Этот статус указывает, что события связаны с событиями Fabric в узле Real-Time и ожидают дальнейших действий. Действия включают создание оповещений с помощью Fabric Activator, которые выполняют элементы задания Fabric, такие как конвейер или записная книжка, на вкладке Fabric events в центре Real-Time.
Снимок экрана, на котором показаны нестримированные события Azure Blob Storage с кнопкой для их потоковой передачи.
Транслированные события. Эти события преобразуются в непрерывные события, обеспечивая преобразование в режиме реального времени и маршрутизацию в различные назначения в Fabric для дальнейшего анализа. В контексте потока событий, нажав кнопку Поток событий на непотоковом источнике Azure Blob Storage, события преобразуются в непрерывные. Затем поток событий назначается потоком по умолчанию, позволяя добавлять операции и направлять его в другие назначения в Fabric.
Предварительные условия
- Доступ к рабочей области в режиме лицензии на емкость Fabric или в режиме пробной лицензии с разрешениями уровня "Contributor" или выше.
- Доступ к учетной записи Azure Blob Storage StorageV2 (общего назначения версии 2), BlockBlobStorage или BlobStorage. Тип хранилища Storage (общего назначения версии 1) не поддерживает интеграцию с потоками событий Fabric.
Добавление событий Azure Blob Storage в качестве источника
Если вы еще не добавили источник в поток событий, выберите плитку "Подключить источники данных ". Вы также можете выбрать Добавить источник>Подключить источники данных на ленте.
Если вы добавляете источник в уже опубликованный поток событий, переключитесь в режим редактирования . На ленте выберите Добавить источник>Подключить источники данных.
На странице Выбор источника данных найдите и выберите Подключить на плитке события Azure Blob Storage.
Настройка и подключение к событиям Azure Blob Storage
На экране "Подключиться" выполните следующие действия:
- Выберите подписку Azure с учетной записью хранения.
- Выберите учетную запись хранения, которую вы хотите записать в потоке событий.
Сведения о потоке или источнике
На странице "Подключение" выполните одно из этих действий на основе того, используете ли вы поток событий или концентратор Real-Time.
Eventstream:
В области сведений о источнике справа выполните следующие действия:
Чтобы изменить имя источника, нажмите кнопку Карандаш.
Обратите внимание, что имя потока событий и имя Stream доступны только для чтения.
центрReal-Time:
В разделе сведений о потоке справа выполните следующие действия.
Выберите рабочую область Fabric где нужно создать поток событий.
Для имени eventstream нажмите кнопку «Карандаш» и введите название для eventstream.
Значение имени потока автоматически создается шляхом добавления -stream к имени eventstream. Этот поток отображается на странице "Все потоки данных " концентратора в режиме реального времени, когда мастер завершит работу.
Нажмите кнопку "Далее" в нижней части страницы "Настройка ".
Проверка и подключение
На экране "Обзор и подключение" просмотрите сводку и выберите "Добавить (Eventstream) или "Connect (Real-Time hub).
Просмотр обновленного потока событий
После создания подключения вы увидите источник событий Azure Blob Storage, добавленный в поток событий в режиме Edit. Выберите Publish, чтобы опубликовать поток событий и начать запись событий Azure Blob Storage.
Примечание.
У узла Eventstream в редакторе отсутствует созданный по умолчанию поток. Это связано с тем, что Blob Storage события по-прежнему находятся в виде дискретных событий и еще не преобразуются в поток или подключены к потоку событий.
Если вы хотите преобразовать события рабочей области Fabric, откройте поток событий и выберите Edit, чтобы ввести режим Edit. Затем можно добавить операции для преобразования событий рабочей области Fabric или перенаправления их в место назначения, например Lakehouse.
Преобразование событий Azure Blob Storage
Связав события Azure Blob Storage с событиями Fabric в центре Real-Time, эти события можно преобразовать в поток и выполнить преобразования в потоках событий.
После добавления источника событий Azure Blob Storage в режиме Edit выберите события Stream в источнике, чтобы преобразовать события Blob Storage в поток данных.
Ответьте Yes всплывающему окну, который запрашивает, следует ли передавать события Blob Storage в поток событий.
В редакторе в узле eventstream создается поток по умолчанию, который показывает, что события Blob Storage преобразуются в поток по умолчанию.
Publish поток событий и убедитесь, что в вашем Azure Blob Storage инициируется хотя бы одно событие, чтобы продолжить преобразование или маршрутизацию.
Как только события начнут поступать в поток событий, введите режим редактирования и добавьте операции для преобразования событий Blob Storage. В следующем примере показано, что события Blob Storage объединяются и направляются в базу данных KQL.
После публикации изменений потоковые события Azure Blob Storage преобразуются и направляются в назначенное место назначения в Fabric.
Вы также можете просмотреть поток данных на вкладке «Мои потоки данных»центра Real-Time для проверки.
Известные ограничения
- В настоящее время сообщения об ошибках недоступны при возникновении ошибки в дискретных источниках событий.
- В настоящее время функция предварительного просмотра данных недоступна для дискретных источников событий.