从多个 Fabric 项中的 Eventstream 获取数据

事件流可以将事件数据路由到包括 Fabric 项在内的不同目标,例如 Fabric Lakehouse、Fabric KQL 数据库等。通过 Fabric Eventstream 和这些 Fabric 项之间的集成,用户可以从这些 Fabric 项内的 Eventstream 项获取数据。 本文介绍如何在这些 Fabric 项目中使用这种集成体验。

先决条件

开始之前,你必须满足以下先决条件:

  • 获取对具有“参与者”或更高权限的高级工作区的访问权限,其中 Eventstream 项位于此工作区中
  • 对于 KQL 数据库或 Lakehouse 项,需对 KQL 数据库或 Lakehouse 项所在的高级工作区具有参与者或更高权限

从 KQL 数据库中的 Eventstream 获取数据

若要将数据从 Eventstream 获取到 KQL 数据库内的 KQL 表中,请在 KQL 数据库功能区选择“获取数据”

显示“获取数据”选项的屏幕截图。

提供两个选项:

  • 现有 Eventstream
  • 新 Eventstream

从现有事件流获取数据

  1. 在下拉列表中选择“现有 Eventstream”,会弹出一个向导

    显示“获取数据”向导第一步的屏幕截图。

  2. 若要完成所有步骤,请按照获取数据向导配置指南一文进行操作。

从新事件流获取数据

  1. 在下拉列表中选择“新 Eventstream”,会弹出一个对话框,要求提供新事件流的名称

    显示用于从事件流获取数据的选项的屏幕截图。

    显示“新建事件流”对话框的屏幕截图。

  2. 输入新事件流名称并选择“创建”后,将打开带有教学气泡的新事件流

    显示“新建事件流命名”对话框的屏幕截图。

按照这些教学气泡中的指南,你将能够将此事件流中的数据获取到 KQL 数据库。

从 Lakehouse 中的 Eventstream 获取数据

  1. 若要将数据从 Eventstream 获取到 Lakehouse,请在 KQL 数据库功能区选择“获取数据”。 在 Lakehouse 中,只有“新 Eventstream”选项可用于获取数据

    显示湖屋中的“获取数据”选项的屏幕截图。

  2. 选择该选项后,会弹出一个对话框,要求提供新事件流的名称,该名称与 KQL 数据库中的名称相同。

  3. 输入名称并选择“创建”后,将定向到新事件流画布,其中提供了类似的教学气泡,可指导你完成其余步骤并将数据导入 Lakehouse

    显示湖屋中教学气泡的屏幕截图。