预览版中的 Copilot 和其他生成 AI 功能提供了转换和分析数据、生成见解以及Microsoft Fabric 和 Power BI 中创建可视化效果和报表的新方法。 本文向您介绍Copilot在Fabric中的应用,并解释其如何在不同工作负载中运行。 它还讨论了数据安全和隐私、负责任的使用和区域可用性。
Copilot Microsoft Fabric 是一种生成式 AI 辅助技术,旨在增强 Fabric 平台中用户的数据分析体验。 Copilot 使用大型语言模型(LLM),试图促进用户与其数据和 Fabric 中的项的交互。 使用 Copilot 的人员可以包括创建、管理和使用 Fabric 项的人员,包括企业开发人员、自助服务用户和业务用户。
本文可帮助你了解 Fabric 中的工作原理 Copilot ,包括其体系结构和成本。 本文中的信息旨在指导你和组织有效使用和管理 Copilot 。 本文主要面向以下受众:
BI 和分析主管或经理: 负责监督 BI 计划和策略的决策者,以及决定是否在 Fabric 或其他 AI 工具中启用和使用 Copilot 。
结构管理员: 组织中负责监督Microsoft Fabric 及其各种工作负荷的人员。 Fabric 管理员负责监督谁可以在 Fabric 中针对使用 Copilot 负责的每个工作负载,并监视 Copilot 的使用如何影响 Fabric 可用容量。
数据架构师: 负责设计、构建和管理支持组织中的数据和分析的平台和体系结构的人员。 数据架构师在架构设计中考虑Copilot的使用。
卓越中心(COE)、IT 和 BI 团队: 负责促进成功采用和使用组织中的数据平台(如 Fabric)的团队。 这些团队和个人可能使用 AI 工具(如 Copilot 自己),但也支持和指导组织中的自助服务用户从中受益。
重要
Copilot in Fabric 旨在 增强 人类用户的能力和智慧。 Copilot 既不能,也不旨在 替代 今天创建和管理报表或其他 Fabric 项的人员。 若要充分利用 Copilot Fabric,您应考虑如何让这些个人和团队提高工作效率或改善成果。
每个 Fabric 工作负载中都有不同的 Copilot,例如数据工厂、数据科学和 Power BI。 在 Power BI Desktop 中,可以使用功能的用户是那些有权访问使用 Fabric 容量的工作区或被分配到 Fabric Copilot 容量的工作区的用户。
在组织中启用并有效地使用 Copilot 需要经过深思熟虑和规划。 生成 AI 是一种不断发展的技术,需要牢记特定的细微差别和注意事项。因此,重要的是将生成式 AI 工具,如 Copilot,应用于适当的问题和场景。 此外,Power BI 中的 Copilot 会消耗您可用的 Fabric 容量,因此您应管理其使用情况,以避免过度消耗,这可能导致限制甚至中断您其他的 Fabric 操作。
启用 Copilot
在企业开始在 Microsoft Fabric 中使用 Copilot 功能之前,需要 启用 Copilot。
注意
由于 GPU 可用性,主权云尚不支持 Copilot。
Copilot体验
可以在各种 Fabric 工作负载中启用和使用 Copilot ,在这些工作负载中,可以使用不同的 Copilot 体验。 虽然其中 Copilot 每个体验都使用类似的常见体系结构,但它们以不同的方式工作。
下图描述了支持每个 Fabric 工作负载 Copilot 体验的不同项的概述。
数据科学和数据工程工作负载中的 Fabric 中的 Copilot
用于数据工程和数据科学的 Copilot 是一个 AI 增强的工具集,专为支持其工作流中的数据专业人员而定制。 它提供智能代码完成、自动执行常规任务,并提供行业标准代码模板,以方便生成可靠的数据管道并创建复杂的分析模型。 利用高级机器学习算法,Copilot 提供了适应手头特定任务的上下文代码建议,帮助你更高效、更轻松地编写代码。 从数据准备到见解生成,Microsoft Fabric Copilot 充当交互式助手,减轻工程师和科学家的负载,并加快从原始数据到有意义的结论旅程。
数据工厂工作负载中的 Fabric 中的 Copilot
数据工厂 Copilot 是一个 AI 增强的工具集,支持公民和专业数据整理者简化工作流。 它提供智能代码生成来轻松转换数据,并生成代码说明,以帮助你更好地了解复杂的任务。 有关详细信息,请参阅适用于数据工厂的 Copilot
数据仓库工作负载中的 Fabric 中的 Copilot
fabric 数据仓库的Microsoft Copilot 是一个 AI 助手,旨在简化数据仓库任务。 仓库 Copilot 的主要功能包括自然语言转换为 SQL、代码完成、快速操作和智能见解。 有关详细信息,请参阅用于数据仓库的 Copilot。
SQL 数据库工作负载中的 Copilot
Microsoft Fabric 中 SQL 数据库的 Copilot 是一个 AI 助手,旨在简化 OLTP 数据库任务。 用于 SQL 数据库的 Copilot 的主要功能包括自然语言转 SQL、代码补全、快速操作和基于文档的问答。 有关详细信息,请参阅用于 SQL 数据库的 Copilot。
Power BI 工作负载中的 Fabric 中的 Copilot
Power BI 引入了生成式 AI,允许你通过选择报表文章或针对特定文章提示用于 Power BI 的 Copilot 来自动创建报表。 可以使用 Copilot Power BI 为创建的报表页生成摘要,并为更好的 Q&A 功能生成同义词。
有关 Power BI Copilot 的功能和使用方法的详细信息,请参阅 关于 Power BI Copilot 的概述。
实时智能工作负载中的 Fabric 中的 Copilot
用于实时智能的 Copilot 是一种高级 AI 工具,旨在帮助你浏览数据并提取有价值的见解。 您可以输入关于您数据的问题,这些问题随后会被自动转化为 Kusto 查询语言(KQL)查询。 Copilot 简化了为经验丰富的 KQL 用户和公民数据科学家分析数据的过程。
有关详细信息,请参阅用于实时智能的 Copilot 概述。
如何在 Fabric 中查找 AI 和 Copilot 体验
下表概述了 Fabric 中可用的各种 Copilot 体验,以及这些体验适用的工作负载和项。 体验列中的链接Copilot将你带到说明如何设置和使用这些功能的文档。
Fabric 工作负载 | 支持的项 | Copilot 体验 |
---|---|---|
Copilot 用于数据科学和数据工程 | 笔记本(通常与 Lakehouses 和其他数据项目一起) |
-
Copilot 笔记本中的聊天面板 与 聊天魔术 。 - 为笔记本生成代码或 Markdown(预览版)。 - 添加注释、修复错误或调试笔记本代码(预览版)。 - 分析和可视化数据。 - 说明笔记本内容(预览版)。 |
适用于数据工厂的 Copilot | 数据流(Gen2) | - 生成新查询。 |
数据管道 |
-
生成并运行数据管道。 - 总结数据管道。 - 排查管道错误。 |
|
Copilot用于数据仓库 | 数据仓库中的 SQL 查询 |
-
生成 SQL 查询(预览版)。 - 提供 SQL 代码补全建议(预览版)。 - 修复 SQL 查询中的代码(预览版)。 - 介绍 SQL 查询中的代码(预览版)。 |
SQL 数据库的 Copilot | SQL 数据库中的 SQL 查询 |
-
生成 SQL 查询(预览版)。 - 提供 SQL 代码补全建议(预览版)。 - 修复 SQL 查询中的代码(预览版)。 - 介绍 SQL 查询中的代码(预览版)。 |
Copilot 适用于 Power BI | Power BI Desktop 或 Power BI 服务中的语义模型 |
-
建议语言模型同义词。 - 建议度量值说明。 - 编写并解释 DAX 查询。 - 询问有关数据的问题(预览版)。 |
报表(Power BI Desktop、服务或移动应用) | - Power BI 主页(已宣布)。 - 建议报表页(预览版)。 - 建议一个视觉对象(预览版)。 - 在叙述视觉对象中汇总数据。 - 说明报表页或视觉对象。 |
|
实时智能的 Copilot | KQL 查询集 |
-
生成 KQL 查询(预览版)。 - 修改或浏览以前生成的 KQL 查询(预览版)。 |
实时仪表板 | - 生成实时仪表板(已宣布)。 |
注意
Copilot随着时间推移,功能正在不断演变。 将来很可能会提供更多物品和 Copilot 体验。
Copilot 预览版中的体验受单独的补充预览条款的约束,不适用于生产用途。 有关详细信息,请参阅 Microsoft Fabric 预览版信息。 建议仅使用这些预览体验来测试和评估 Copilot其功能。
创建自己的 AI 解决方案加速器
生成你自己的 Copilot
使用客户端顾问 AI 加速器工具,可以通过企业数据生成自定义 Copilot。 客户端顾问 AI 加速器使用 Azure OpenAI 服务、Azure AI 搜索和 Microsoft Fabric 创建自定义 Copilot 解决方案。 这种全能自定义助手使客户顾问能够在结构化和非结构化数据中使用生成式AI,优化日常任务,并提升与客户的交互效果。 若要了解详细信息,请参阅 GitHub 存储库。
对话知识挖掘解决方案加速器
对话知识挖掘解决方案加速器基于 Microsoft Fabric、Azure OpenAI 服务和 Azure AI 语音构建。 它使具有大量聊天数据的客户能够使用生成 AI 查找关键短语以及操作指标。 这样,便可以发现具有业务影响的宝贵见解。 若要了解详细信息,请参阅 GitHub 存储库。
如何负责任地使用 Copilot?
若要了解如何负责任地使用Copilot,请参阅隐私、安全和负责任的使用Copilot指南(预览版)。
可用区域
Azure OpenAI 服务的可用区域
若要访问预生成的 Azure OpenAI 服务(包括 Copilot Fabric 中),必须在以下 Fabric 区域中具有 F2 或更高版本的 SKU 或 P SKU。 Azure OpenAI 服务在试用 SKU 上不可用。
用于为 Fabric Copilot 提供支持的 Azure OpenAI 服务目前仅在美国东部、美国东部 2、美国中南部和美国西部)和一个欧盟数据中心(法国中部)部署。 这不同于 Azure 门户中提供的标准 Azure OpenAI 服务,后者可在更多区域访问。 有关标准 Azure OpenAI 区域可用性的详细信息,请参阅 Azure OpenAI 服务区域可用性。 如果您的数据位于美国或欧盟之外,则默认情况下该功能被禁用,除非您的租户管理员启用相关设置——将数据发送到 Azure OpenAI 时,可以在您的容量地理区域、合规性边界或国家云实例 租户设置之外进行处理。 若要了解如何访问租户设置,请参阅 关于租户设置。
跨地理区域的数据处理
预置的 Azure OpenAI 服务和 Fabric 中的 Copilot 可能会在容量地理区域之外处理提示和结果(使用 Copilot 时的输入和输出),具体取决于 Azure OpenAI 服务的托管位置。 下表显示了 Fabric 和 Azure OpenAI 功能中 Copilot 在各地理区域的数据处理映射。
注意
为 Copilot 交互处理的数据可以包括用户提示、元提示、数据结构(架构)和聊天历史记录。 除非由用户指示,否则不会向 Azure OpenAI 发送任何数据(例如表中的内容)进行处理。
Fabric 容量所在的地理区域 | 托管 Azure OpenAI 服务的地理区域 | 是否在容量地理区域外处理数据? | 使用 Fabric Copilot 所需的操作 |
---|---|---|---|
美国 | 美国 | 不 | 启用 Copilot。 |
欧盟数据边界 | 欧盟数据边界 | 不 | 启用 Copilot。 |
英国 | 欧盟数据边界 | 是的 | 启用 Copilot。 启用跨地理数据处理。 |
澳大利亚 巴西 加拿大 印度 亚洲 日本 韩国 南非 东南亚 阿拉伯联合酋长国 |
美国 | 是的 | 启用 Copilot。 启用跨地理数据处理。 |
跨地理区域的聊天历史记录数据存储
注意
这仅适用于希望在由 Azure OpenAI 提供支持的 Notebooks 和 Fabric 数据代理(以前称为 AI 技能)中使用的客户,并且其容量的地理区域位于欧盟数据边界和美国之外的地区。
为了使用完全聊天代理 AI 体验,代理需要跨用户会话存储会话历史记录。 这确保了 AI 代理能够保留用户在以前会话中询问内容的上下文,这在许多代理使用情境中是期望的行为。 笔记本和 Fabric 数据代理中的 Copilot 等体验是能够在用户多个会话中存储聊天历史记录的 AI 体验。 此历史记录存储在 Azure 安全边界、同一区域和处理所有 Fabric AI 请求的同一 Azure Open AI 资源中。 在这种情况下,区别在于会话历史记录存储为用户允许的日志。 对于不跨会话存储会话历史记录的体验,不会存储任何数据。 提示仅由 Fabric 使用的 Azure OpenAI 资源处理。
用户可以随时删除其聊天历史记录,只需清除聊天即可。 此选项同时存在于 Copilot 笔记本和数据代理中。 如果未手动删除对话历史记录,则会将其存储 28 天。