触发 Fabric 项

结构管道、笔记本、Spark 作业定义、用户数据函数(预览版)可用于在 Microsoft Fabric 中加载、转换和分析数据。 Fabric 激活器规则可以执行启动 Fabric 项上的作业的作,这些作业可在以下方案中使用:

  • 将新文件加载到 Azure 存储帐户时运行管道,将文件加载到 OneLake。 可以了解有关 Azure 存储事件的详细信息。

  • 使用 Power BI 报表识别出数据质量问题时运行笔记本。 可以了解有关从 Power BI 获取数据的详细信息。

  • 运行 Spark 作业以将批处理或流式处理任务提交到 Spark 群集

  • 运行 Functions 以执行自定义业务逻辑以使用代码分析和处理数据

如何在 Fabric 项目上启动作业

首先选择现有的激活器规则或 创建规则

在屏幕右侧的规则定义窗格中,找到“操作”部分以定义满足所选条件时的操作。。 选择动作类型,并从 OneLake Data Hub 弹出窗口中选择特定的 Fabric 项目。

测试、启动或停止 Activator 规则

输入所有必需信息后,选择“保存”以保存 Activator 规则。 若要测试规则,请选择“测试操作”。 若要启动规则,请从顶部菜单栏中选择“开始”;若要停止规则,请选择“停止”。仅在规则处于活动状态时才会显示“停止”

将参数值传递给 Fabric 项目(预览版本)

现在可以将值传递给激活的 Fabric 项中定义的参数。 若要在激活器门户中传递参数值,请选择“编辑操作”,输入参数名称并精确输入其在 Fabric 项中定义的方式。 参数值可以手动输入,也可以通过从数据源中选择动态属性来输入。

显示具有参数的激活器卡的屏幕截图。

对于 Spark 作业定义,激活器支持将参数值传递给 命令行参数、可执行的主文件和主类

参数类型

激活器允许在字符串、布尔值和数字(float)中传递参数。 对于用户数据函数,激活器支持函数支持的所有参数类型。 遵循准则传递数字和布尔值:

数字

输入值 结果 有效值? 注释
123.45 123.45 是的 点为小数分隔符
1,234.56 1234.56 是的 逗号为千位分隔符
0.99 0.99 是的
1e3 1000 是的 科学表示法
123,45 0 en-US 无效(逗号而不是小数点)
null 或空格 0
任何其他字符串 0

布尔值

输入值 结果 有效值? 注释
true 是的 不区分大小写
1 是的
yes 是的
y 是的
false 是的 不区分大小写
0 是的
no 是的
n 是的
null 或空格
任何其他字符串

注释

请确保参数名称和类型与已激活的 Fabric 项定义完全相同。 如果你有有关此功能的任何反馈或想法,请将其分享到 激活器社区中。

还可以详细了解 Microsoft Fabric: