如何:使用适用于 Fabric SQL 数据库的 Copilot 聊天窗格
适用于 Fabric SQL 数据库的 Copilot 包含聊天窗格,用于以自然语言与 Copilot 交互。 在本界面中,可以向 Copilot 提出特定于数据库的问题或者有关 SQL 数据库的一般问题。 根据问题,Copilot 使用生成的 SQL 查询或以自然语言响应进行回复。
由于 Copilot 可识别架构且已上下文化,因此可以生成针对数据库的特定查询。
此集成意味着 Copilot 可以为以下提示生成 SQL 查询:
What are the top 10 best-selling products by revenue?
Show the sales revenue growth trend for the past 5 years.
Create a table called [SalesTransactions] with columns [CustomerID], [ProductID], [OrderDate], [Quantity]
关键功能
受支持的通过聊天进行交互的功能包括:
- 自然语言到 SQL:生成 T-SQL 代码并获取问题建议,以加速工作流。
- 基于文档的问答:向 Copilot 提出有关 Fabric SQL 数据库功能的问题,它会以自然语言提供解答以及相关文档。
先决条件
- 管理员需要首先启用租户切换,然后你才能开始使用 Copilot 助手。 有关更多信息,请参阅 Copilot 租户设置。
- 你的 F64 或 P1 容量需要位于 Fabric 区域可用性一文中列出的区域之一。
- 如果租户或容量位于美国或法国境外,则默认情况下会禁用 Copilot,除非 Fabric 租户管理员在 Fabric 管理门户中启用发送到 Azure OpenAI 的数据可以在租户的地理区域、合规性边界或国家云实例之外进行处理租户设置。
- 试用 SKU 不支持 Microsoft Fabric 中的 Copilot。 仅支持付费 SKU(F64 或更高版本或者 P1 或更高版本)。
- 有关更多信息,请参阅 Fabric 和 Power BI 中的 Copilot 概述。
开始使用
- 在数据库工作负载中,打开 SQL 数据库,然后打开新的 SQL 查询。
- 要打开 Copilot 窗格,请选择“Copilot”功能区按钮。
- 聊天窗格提供有用的初学者提示,用于开始使用和熟悉 Copilot。 选择任何选项,以向 Copilot 询问问题。
- 在聊天框中键入所选请求,Copilot 会相应地做出响应。
- 提出后续问题或请求(如果适用)。 Copilot 提供具有先前历史聊天记录的上下文化响应。
- 可以从聊天面板中“复制”或“插入”代码。 在每个代码块的顶部,有两个按钮用于直接将查询输入到文本编辑器中。
聊天窗格的常规用法
- 你在聊天面板输入中越具体地描述你的目标,Copilot 就能越准确地回复。
- 要清除对话,请选择扫帚图标 ,即可在窗格中移除对话。 该操作会清除窗格中的任何输入或输出,但上下文会保留在会话中,直到操作终止。
- 有关数据和算法使用的详细信息,请阅读适用于 SQL 数据库的 Copilot 的隐私性、安全性和负责任使用(预览版)。