了解 Microsoft Fabric 数据代理功能

已完成

Fabric 数据代理旨在帮助组织使用生成式 AI 与其数据进行交互。 下面是使 Fabric 数据代理可用于数据可访问性和可用性的关键功能。

与数据交互

数据代理允许你以纯英语提问并接收结构化的、可读的响应,从而实现与数据的自然交互。 它会分析输入、确定最合适的数据源(例如 lakehouse、warehouse、Power BI 语义模型或 KQL 数据库),并自动选择正确的工具来生成、验证和执行相应的查询。

通过无需了解 SQL(结构化查询语言)、DAX(数据分析表达式)或 KQL(Kusto 查询语言)等查询语言,数据代理即可在整个组织中访问数据见解,而不考虑技术技能级别。

请务必注意,数据代理仅支持 读取 作 , 它不会创建、更新或删除数据。 它通过强制执行分配给与其交互的用户的相同数据权限来确保安全和准确的访问。

Fabric 数据代理配置

Fabric 数据代理包括配置选项,允许创建者测试和评估代理解释和响应问题的方式。 这有助于通过循环访问查询和调整配置来优化响应,以确保准确相关的答案。

可以提供组织特定的说明、示例查询和指南来微调 Fabric 数据代理。 这可确保代理的响应符合组织的独特需求和目标。

跨多个数据源进行推理

Fabric 数据代理能够分析多个数据源,包括:

  • Power BI 语义模型。
  • Eventhouse KQL 数据库。
  • 湖屋和仓库。
  • 本体论(用于语义和业务术语对齐的查询)。
  • Azure AI 搜索索引(预览版,通过连接的Microsoft Foundry 索引,实现非结构化内容推理)。

Fabric 数据代理只能访问你提供的数据,最多可以有五个数据源。 例如,配置的 Fabric 数据代理可以包含两个 Power BI 语义模型、一个 lakehouse 和一个 KQL 数据库的组合。 在这些数据源中,可以选择相关表。

重要

Fabric 数据代理在所有数据源中选择 25 个或更少的表时表现最佳。

Fabric 数据代理不会将非结构化文件(如 .pdf、.docx或 .txt)作为本机数据源直接访问。 若要针对非结构化内容进行推理,请将 Microsoft Foundry 中构建的 Azure AI 搜索索引连接为附加源(预览版)。

Fabric 内外集成

数据代理可以在 Microsoft Fabric 内外使用。 集成包括:

  • Copilot Studio:将代理的功能扩展到自定义工作流。
  • Microsoft Teams:支持协作数据讨论。
  • Microsoft Foundry:对其他方案使用 AI 功能。
  • 自定义应用程序:将代理嵌入自己的工具和平台。

尽管 Microsoft Fabric 数据代理和 Copilot for Microsoft Fabric 都使用生成 AI 来处理数据并对其推理,但其功能和用例存在主要差异:

方面 Fabric 数据代理 Copilot 适用于 Microsoft Fabric
灵活性 可以使用说明和示例进行自定义。 预配置,有限的自定义。
用例 范围更广;与外部工具(例如 Copilot Studio、Teams、...)集成。 专注于 Fabric 内任务,如笔记本和数据仓库查询。

这些集成使 Fabric 数据代理能够融入组织的现有生态系统,从而支持协作和决策。