浏览 Fabric 实时中心的作业事件(预览)

Real-Time中心允许您发现和订阅Fabric在运行任务时生成的变化。 例如,可以在刷新语义模型、运行计划管道或运行笔记本时对更改做出反应。 其中每个活动都可以生成相应的作业,这反过来又生成一组相应的作业事件。

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

注意

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

查看作业事件详细信息页

  1. 在实时中心,选择“Fabric 事件”。

  2. 从列表中选择“作业事件”。

    显示在“Fabric 事件”页选择了“作业事件”的屏幕截图。

  3. 应会看到作业事件的详细信息视图。

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

行动

在详细信息页面顶部,可以看到以下两个操作。

  • 创建事件流,这使你可以基于所选作业中的事件创建事件流。

  • 设置警报,这样就可以在为作业执行操作时设置警报,例如创建或更改作业。

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

查看什么内容在使用此类别

本部分展示使用作业事件的工件。 下面是相关列及其说明:

描述
名字 使用作业事件的工件的名称。
类型 工件类型 – 数据激活器或事件流
工作区 工件所在的工作区。
事件源的工作区的名称。

作业事件配置资料

显示作业事件详细信息页的配置文件部分的屏幕截图。

事件类型

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

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

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

模式

事件具有以下顶级数据:

财产 类型 描述
source 字符串 标识发生事件的上下文。 租户 ID。 aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb
subject 字符串 标识事件生成者上下文中事件的主题。 /workspaces/<WORKSPACEID>/items/<ARTIFACTID>/jobs/instances/{JOBID}
type 字符串 此事件源的一个注册事件类型。 Microsoft.Fabric.ItemJobCreated
time 时间戳 基于提供程序 UTC 时间的事件生成时间。 2017-06-26T18:41:00.9584103Z
id 字符串 事件的唯一标识符。 bbbbbbbb-1111-2222-3333-cccccccccccc
data 对象 事件数据。 有关详细信息,请参阅下一个表。
specversion 字符串 云事件规范的版本。 1.0
dataschemaversion 字符串 数据架构的版本。 1.0
capacityId guid 容量 ID。 bbbbbbbb-1111-2222-3333-cccccccccccc

data 对象具有以下属性:

财产 类型 描述
data.itemId guid 物品或工件的 ID。 cccccccc-8888-9999-0000-dddddddddddd
data.itemKind 字符串 物品或文物的种类或类型。 Lakehouse
data.itemName 字符串 项或工件名称。 myitem
data.workspaceId guid 工作区 ID。 aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb
data.workspaceName 字符串 工作区的名称。 myworkspace
data.executingPricipalId guid 用于执行作业的服务主体的 ID。 a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1
data.executingPriciplaType 字符串 执行主体 ID 的类型。 User or Service Principal
data.jobInstanceId guid 作业 ID。 dddddddd-3333-4444-5555-eeeeeeeeeeee
data.jobStatus 字符串 此作业的状态。 InProgress
data.jobType 字符串 此作业的类型。 RunNotebook
data.jobInovkeType 字符串 此作业的调用类型。 Scheduled or Manual
data.jobScheduleTime 时间戳 作业的安排时间。 2017-06-26T18:41:00.9584103Z
data.jobStartTime 时间戳 作业的开始时间。 2017-06-26T18:41:00.9584103Z
data.jobEndTime 时间戳 作业的结束时间。 2017-06-26T18:41:00.9584103Z