使用 KQL 活动运行查询

Microsoft Fabric 数据工厂中的 KQL 活动允许你使用 Kusto 查询语言 (KQL) 针对 Azure 数据资源管理器实例运行查询。

先决条件

如果要开始,必须满足以下先决条件:

通过 UI 将 KQL 活动添加到管道

若要在管道中使用 KQL 活动,请完成以下步骤:

创建活动

  1. 在工作区中创建新管道。

  2. 在管道的“活动”窗格中搜索“KQL”,然后将其添加到管道画布上。

    注意

    可能需要展开菜单并向下滚动才能看到 KQL 活动,如下面的屏幕截图中突出显示的那样。

    Screenshot of the Fabric UI with the Activities pane and KQL activity highlighted.

  3. 在管道编辑器画布上选择新的 KQL 活动(如果尚未选择)。

    Screenshot showing the General settings tab of the KQL activity.

若要配置“常规”设置选项卡,请参阅常规”设置指导。

KQL 活动设置

  1. 选择“设置”选项卡,然后选择“数据存储类型”。 可以使用在 Fabric 工作区中创建的 KQL 数据库,或者通过提供群集 URI、数据库和凭据,使用 Azure 数据资源管理器连接到外部数据库。

  2. 接下来,选择 KQL 数据库连接。 如果选择工作区数据存储,则可以通过选择下拉列表中显示的“添加动态内容”选项,使用动态内容来参数化数据库选择。

  3. 然后提供一个 KQL 查询,以针对命令属性的所选数据库执行。 可以在查询中使用动态内容,方法是选择选定文本框时显示的添加动态内容链接。

    Screenshot showing the Settings tab of the KQL activity highlighting the Command property and showing where its Add dynamic content link appears.

  4. 最后,指定命令超时或保留 20 分钟的默认超时。 也可以对此属性使用动态内容。

进行保存,并运行或计划管道

KQL 活动通常与其他活动一起使用。 配置管道所需的任何其他活动后,切换到管道编辑器顶部的“主页”选项卡,然后选择“保存”按钮以保存管道。 选择“运行”来直接运行它,或者选择“计划”进行计划。 还可以在此处查看运行历史记录,或者配置其他设置。

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.