如何:为 Synapse 数据仓库使用 Copilot 快速操作

适用于:✅Microsoft Fabric 中的仓库

适用于数据仓库的 Copilot 目前支持两种 AI 驱动的快速操作:解释修复

Fabric 门户的屏幕截图,其中显示了新的空 SQL 查询选项卡上方的“解释”和“修复”按钮。

快速操作可以帮助你更快地编写和理解查询,从而提高工作效率。 这些按钮位于 SQL 查询编辑器顶部,靠近“运行”按钮附近。

  • 解释快速操作将在查询顶部留下摘要,并在整个查询中留下内联代码注释,以描述查询正在执行的操作。

  • 修复快速操作将修复查询语法或逻辑中的错误。 如果在运行 SQL 查询时遇到错误,可以轻松修复查询。 修复查询时,Copilot 会自动将 SQL 错误消息引入上下文。 Copilot 还会留下一条注释,指示在何处以及如何编辑 T-SQL 代码。

Copilot 利用有关仓库架构、查询选项卡内容和执行结果的信息,提供有关查询的相关且有用的反馈。

先决条件

开始使用

无论你是编写 SQL 查询的初学者还是专家,快速操作都能让你理解和驾驭复杂的 SQL 语言,轻松独立地解决问题。

解释

若要使用 Copilot 解释查询,请执行以下步骤:

  1. 突出显示希望 Copilot 解释的查询。 可以选择整个查询,也可以只选择其中的一部分。

    Fabric 门户的屏幕截图,其中显示了“解释”操作和突出显示的 T-SQL 文本块。

  2. 选择工具栏中的“解释”按钮。 Copilot 将分析查询,并生成内联注释,解释代码的作用。 如果适用,Copilot 还会在查询顶部留下摘要。 注释将显示在查询编辑器中相关代码行的旁边。

    Fabric 门户的屏幕截图,其中显示了 Copilot 在 T-SQL 代码中添加的注释。

  3. 查看 Copilot 生成的注释。 如果需要,可以编辑或删除它们。 如果不喜欢更改,也可以撤消它们,或者进一步编辑。

Fix

若要获取 Copilot 的帮助来修复查询中的错误,请执行以下步骤:

  1. 像往常一样编写和运行查询。 如果有任何错误,可在输出窗格中看到它们。

  2. 突出显示要修复的查询。 可以选择整个查询,也可以只选择其中的一部分。

  3. 选择工具栏中的“修复”按钮。 只有在运行 T-SQL 查询并返回错误后,才会启用此按钮。

    Fabric 门户的屏幕截图,其中显示了“修复”快速操作和出错的 T-SQL 查询。

  4. Copilot 将分析查询,并尝试找到修复问题的最佳方法。 它还会添加注释来解释它修复的内容和原因。

    Fabric 门户的屏幕截图,其中显示了 Copilot 在 T-SQL 查询中添加的注释。

  5. 查看 Copilot 所做的更改,然后选择“运行”以执行固定查询。 如果不喜欢更改,也可以撤消它们,或者进一步编辑。