在 Power BI 中使用 Microsoft Fabric 数据代理

已完成

Power BI 中的 Copilot 使用户能够提出自然语言问题并从其可用的 Fabric 资源接收答案。 借助 Copilot,可以在单个对话界面中跨 Power BI 语义模型、报表和 Fabric 数据代理与数据进行交互。 此集成减少了在不同项之间切换的需要。

注释

此功能目前处于预览状态。

先决条件

  • 在 Power BI 中访问 Copilot
  • 相关 Fabric 数据代理和 Power BI 项目所需的权限

注释

使用 Copilot 搜索体验(即在该体验中,Copilot 会自动扫描并推荐数据代理)时,必须在 Fabric 管理门户租户设置中启用独立 Copilot 体验(用户可以访问独立的跨项 Power BI Copilot 体验)。

在 Copilot 中使用 Fabric 数据代理的方法

可通过两种方式将 Fabric 数据代理与 Power BI 配合使用。 或者,使用 Copilot 搜索查找和调用 Fabric 数据代理,或者,如果已知道要使用的数据代理,则可以手动将该数据代理添加到 Copilot 会话。

使用 Copilot 搜索查找和调用 Fabric 数据代理

在 Copilot 中提问时,它会自动扫描你有权访问的所有项,例如 Power BI 语义模型、Power BI 报表和 Fabric 数据代理。 根据查询,Copilot 对最相关的项进行排名和建议。 然后,可以从这些建议中进行选择,以接收最合适的答案。

在 Copilot 搜索体验中选择 Fabric 数据代理的屏幕截图。

直接添加 Fabric 数据代理

如果已知道要使用的数据代理,可以手动将其添加到 Copilot 会话。 首先选择 “添加项”以获取更好的结果,然后选择 数据代理 以打开 OneLake 目录。

在此处,从列表中选择所需的数据代理。 添加后,数据智能体会关联到你的问题上,Copilot 会将其用于相关的后续问题。

将 Fabric 数据代理添加到 Copilot 搜索体验的屏幕截图。

如果问题超出了附加数据代理的范围,则可能需要指示主题更改,以便 Copilot 可以再次搜索所有可用资源。

与 Fabric 数据代理的交互流

在 Power BI 中通过 Copilot 与 Fabric 数据代理交互时,将执行以下步骤:

  1. 重新表述问题: 为了清楚或上下文,Copilot 可能会重新回答你的问题。

  2. 发送查询: 问题将发送到选定的 Fabric 数据代理。

  3. 答案检索: 数据代理标识最相关的数据源(例如 lakehouse、仓库、语义模型、KQL 数据库、本体学或 Azure AI 搜索索引),并对其进行查询。 数据安全协议(如 Row-Level 安全(RLS)和 Column-Level 安全(CLS))依据您的权限加以执行。

  4. 响应传递: Fabric 数据代理将答案发送回 Copilot。

  5. 用户演示文稿: Copilot 直接在对话界面中提供答案。