将 Fabric OneLake 事件添加到事件流(预览版)

本文介绍如何将 Fabric OneLake 事件源添加到事件流。

注意

如果事件流或 Fabric Activator 的容量区域位于以下区域,则不支持通过事件流或 Fabric Activator 使用 Fabric 和 Azure 事件:印度西部、以色列中部、韩国中部、卡塔尔中部、新加坡、阿联酋中部、西班牙中部、巴西东南部、美国中部、美国中南部、美国西部 2、美国西部 3。

OneLake 事件允许你订阅 OneLake 中文件和文件夹的更改,然后实时响应这些更改。 使用 Fabric 事件流,可以捕获这些 OneLake 事件、转换事件并将其路由到 Fabric 中的各种目标,以便进一步分析。 在 Fabric 事件流中无缝集成 OneLake 事件可让你更灵活地监视和分析 OneLake 中的活动。

事件类型

以下是支持的 OneLake 事件:

事件类型名称 描述
Microsoft.Fabric.OneLake.FileCreated 在 OneLake 中创建或替换文件时引发。
Microsoft。 Fabric.OneLake.FileDeleted 在 OneLake 中删除文件时引发。
Microsoft。 Fabric.OneLake.FileRenamed 在 OneLake 中重命名文件时引发。
Microsoft.Fabric.OneLake.FolderCreated 在 OneLake 中创建文件夹时引发。
Microsoft。 Fabric.OneLake.FolderDeleted 在 OneLake 中删除文件夹时引发。
Microsoft。 Fabric.OneLake.FolderRenamed 在 OneLake 中重命名文件夹时引发。

先决条件

  • 获取使用参与者或更高权限在 Fabric 容量许可证模式(或)试用许可证模式下访问工作区的权限。
  • 如果还没有事件流,创建事件流

将 Fabric OneLake 事件添加为源

如果尚未向事件流添加任何源,请选择“使用外部源”磁贴

显示选择“使用外部源”磁贴的屏幕截图。

如果要向已发布的事件流添加源,请切换到“编辑”模式,在功能区中选择“添加源”,然后选择“外部源”

显示选择了将源添加到外部源菜单的屏幕截图。

在“选择数据源”页面上,搜索并选择“OneLake 事件”磁贴上的“连接”

屏幕截图,显示在“选择数据源”窗口中选择 Fabric OneLake 事件作为源类型。

配置并连接到 Fabric OneLake 事件

  1. Connect 页上,对于 事件类型,请选择要监视的事件类型。

    显示在“连接”页选择了 OneLake 事件类型的屏幕截图。

  2. 此步骤是可选的。 若要查看事件类型的架构,请选择 查看所选事件类型架构。 如果选择它,请浏览事件的架构,然后通过选择顶部的向后箭头按钮导航回上一页。

  3. 在“为事件选择数据源”下选择“添加 OneLake 源”。

    显示选择了“添加 OneLake 源”按钮的屏幕截图。

  4. 在“选择要连接的数据”页面上:

    1. 使用顶部的类别按钮查看所有可用的数据源或仅查看数据源(我的数据)或你喜欢的数据源。 可以使用“按关键字筛选”文本框来搜索特定源。 还可以使用“筛选器”按钮根据资源类型(KQL 数据库、Lakehouse、SQL 数据库、仓库)进行筛选。 以下示例使用My data选项。

    2. 从列表中选择数据源。

    3. 选择页面底部的“下一步”。

      显示选择了特定 OneLake 数据源的屏幕截图。

  5. 选择你感兴趣的所有表或特定表,然后选择 添加

    显示选择了所有表的屏幕截图。

  6. 现在,在 配置连接设置 页上,可以通过选择要监视的字段和警报值来添加筛选器来设置筛选条件。 添加筛选器:

    1. 选择 + 筛选

    2. 选择一个字段。

    3. 选择一个运算符。

    4. 选择要匹配的一个或多个值。

      显示添加筛选器的屏幕截图。

  7. 然后,选择页面底部的“下一步”。

    显示“下一步”按钮选择的屏幕截图。

  8. 在“查看 + 连接”页上,查看设置,然后选择“添加”

    显示“审阅和创建”页面的屏幕截图。

注意

每个事件流的最大源和目标数为 11

查看更新的事件流

  1. 创建连接后,可以在 编辑模式看到添加到事件流的 Fabric OneLake 事件源。 选择“发布”以发布事件流和捕获 OneLake 事件。

    添加到事件流的 Fabric OneLake 事件源的屏幕截图。

    注意

    在继续执行事件转换或路由之前,请确保已触发 OneLake 事件并成功发送到事件流。

  2. 若要转换 Fabric OneLake 事件,打开事件流并选择工具栏上的“编辑”以进入“编辑模式”。 然后,可以添加操作来转换 Fabric OneLake 事件,或将它们路由到 Lakehouse 等目标。

屏幕截图显示实时视图中新添加的 Fabric OneLake 事件源。

已知限制

  • 目前,当离散事件源发生错误时,没有可用的错误消息。
  • 目前,数据预览功能不适用于离散事件源。