在实时中心获取作业事件

本文介绍如何在 Fabric Real-Time 集线器中将作业事件作为事件流获取。

通过实时中心可发现并订阅当 Fabric 运行作业时产生的更改。 例如,可以在刷新语义模型、运行计划管道或运行笔记本时对更改做出反应。 其中每个活动都可以生成相应的作业,这反过来又生成一组相应的作业事件。

作业事件允许你及时监视作业结果,并使用激活器警报功能设置警报。 例如,当计划程序触发新作业或作业失败时,可以收到电子邮件警报。 这样,即使你不在计算机前面,你仍然可以得到你关心的信息。

使用 Fabric 事件流,可以捕获这些作业事件、转换事件并将其路由到 Fabric 中的各种目标,以便进一步分析。 这种无缝地将作业事件集成到 Fabric 事件流中,可让你更灵活地监视和分析作业中的活动。

事件类型

事件类型名称 描述
Microsoft.Fabric.ItemJobCreated 当 Fabric 平台创建或触发作业(手动或计划形式)时引发。
Microsoft.Fabric.ItemJobStatusChanged 当作业状态更改为另一种非终端状态时引发。

如果工作负载在状态更改时未相应推送,则不会触发此事件。 作业状态可能会很快从“已创建”变为“已完成”。

Microsoft.Fabric.ItemJobSucceeded 作业完成时引发。
Microsoft.Fabric.ItemJobFailed 作业失败时引发,包括作业停滞或取消。

有关详细信息,请参阅探索作业事件

注意

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

先决条件

  • 使用参与者或更高权限在 Fabric 容量许可证模式(或)试用许可证模式下访问工作区。

为作业事件创建流

您可以使用以下方法之一,在 Real-Time 中心为作业事件创建数据流:

“数据源”页

  1. 登录 Microsoft Fabric

  2. 如果页面左下角显示“Power BI”,依次选择“Power BI”、“Fabric”,以切换到 Fabric 工作负载。

    显示如何切换到 Fabric 工作负荷的屏幕截图。

  3. 选择左侧导航栏上的“实时”

    显示如何启动“连接到数据源”体验的屏幕截图。

  4. 在“实时中心”页上,选择左侧导航菜单上“连接到”下的“+ 数据源”

    显示 Real-Time 中心中的“数据源”页的屏幕截图。

    还可以从 所有数据流“我的数据流” 页访问 数据源 页,方法是选择右上角的“+ 连接数据源”按钮。

    显示“连接数据源”按钮的屏幕截图。

  1. 数据源 页上,先选择顶部的 作业事件 类别,然后在 作业事件 磁贴上选择 连接。 还可以使用搜索栏搜索作业事件。

    显示“获取事件”页的屏幕截图,其中选择了“作业事件”。

    现在,使用“配置和创建事件流”部分中的说明。

“Fabric 事件”页

在实时中心,选择左侧菜单中的“Fabric 事件”。 可以使用 Fabric 事件的列表视图或作业事件的详细信息视图为作业事件创建事件流。

使用列表视图

将鼠标移到 作业事件上,然后选择 创建事件流 链接或选择...(省略号)然后选择 创建 Eventstream

显示实时中心 Fabric 事件页的屏幕截图。

使用详细信息视图

  1. 在“Fabric 事件”页上,从支持的 Fabric 事件列表中选择“任务事件”。

  2. 详细信息 页上,从菜单中选择 + 创建事件流

    显示作业事件的详细信息页的屏幕截图。

    现在,请参考 配置和创建事件流 部分的说明,但跳过第一个步骤,不要使用 添加源 页面。

配置和创建事件流

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

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

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

  3. 对于“事件源”,确认选中“按项”。

  4. 对于 工作区,请选择 Fabric 项目所在的工作区。

  5. 对于“项”,选择相应 Fabric 项。

    显示源、工作区和项配置的屏幕截图。

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

    1. 选择 + 筛选

    2. 选择一个字段。

    3. 选择一个运算符。

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

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

  7. 在右侧的“流详细信息”部分,执行以下步骤。

    1. 选择要在其中保存事件流的 工作区
    2. 输入事件流的名称。 流名称是自动为您生成的。 显示流名称的屏幕截图。
  8. 然后,在页面底部选择“下一步”

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

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

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

  10. 当向导成功创建流时,请使用 Open eventstream 链接打开已为你创建的事件流。 选择“完成”关闭向导

    显示“查看并创建”页的屏幕截图,其中含有用于打开事件流的链接。

从“所有数据流”页查看流

  1. 在“实时中心”选择“我的数据流”或“所有数据流”。

  2. 确认显示了所创建的流。

    屏幕截图,显示“我的数据流”页中的数据流。

若要了解如何使用数据流,请参阅以下文章: