共用方式為


如何:針對 Synapse 數據倉儲使用 Copilot 聊天窗格

適用於✅:Microsoft Fabric 的倉儲

適用於數據倉儲的 Copilot 包含聊天窗格,以自然語言與 Copilot 互動。 在此介面中,您可以詢問數據倉儲特定的 Copilot 問題,或一般關於 Fabric 中的數據倉儲問題。 根據問題,Copilot 會以產生的 SQL 查詢或自然語言回應來回應。

由於 Copilot 具有架構感知和內容化,因此您可以產生針對倉儲量身打造的查詢。

此整合表示 Copilot 可以針對下列提示產生 SQL 查詢:

  • Show me all properties that sold last year
  • Which agents have listed more than two properties for sale?
  • Tell me the rank of each agent by property sales and show name, total sales, and rank

主要功能

透過聊天互動的支援功能包括:

  • 自然語言到 SQL:產生 T-SQL 程式代碼,並取得問題建議以加速工作流程。
  • 問答:詢問有關 Fabric 中倉儲的 Copilot 問題,並以自然語言回應
  • 說明:Copilot 可以在使用中查詢索引標籤內提供 T-SQL 程式代碼說明的摘要和自然語言。
  • 修正錯誤:Copilot 也可以在 T-SQL 程式代碼發生時修正錯誤。 Copilot 與使用中查詢索引標籤共享內容,並提供實用的建議,以自動修正 SQL 查詢錯誤。

必要條件

開始使用

  1. 在數據倉儲工作負載中,開啟倉儲,然後開啟新的 SQL 查詢。

  2. 若要開啟 [Copilot 聊天] 窗格,請選取 按鈕中的 [Copilot ] 功能區。 網狀架構入口網站的螢幕快照,其中顯示功能區中的 [Copilot] 按鈕。

  3. 聊天窗格提供實用的入門提示,以開始使用並熟悉 Copilot。 選取任何選項以詢問 Copilot 問題。 [ 詢問問題 ] 按鈕會提供專為倉儲量身打造的範例問題。

  4. 您也可以在聊天方塊中輸入您選擇的要求,而 Copilot 會據此回應。

  5. 若要尋找與要求相關的檔,請選取 [ 說明] 按鈕。 網狀架構入口網站的螢幕快照,其中顯示 Copilot 聊天。

更強大的使用案例

您可以正常詢問 Copilot 關於倉庫的問題,而且應該據此做出回應。 不過,如果您想要強制 Copilot 執行特定技能,您可以使用命令 / 。 這些命令必須在聊天訊息的開頭。

Command 描述
/generate-sql 從提交至 Copilot 的提示產生 SQL 查詢。
/explain 產生使用中查詢索引標籤查詢的說明。
/fix 針對使用中查詢索引標籤內的查詢產生修正程式。您可以選擇性地新增其他內容來修正查詢的特定部分或層面。
/question 從提交給 Copilot 的提示產生自然語言回應。
/help 取得使用 Copilot 的說明。 此連結至 Copilot 的檔,以及如何使用它。

針對 /generate-sql/question和 ,選擇性地 /fix包含有關您意圖的其他資訊。 例如:

  • /generate-sql select numbers 1 through 10
  • /question what types of security are supported in this warehouse?
  • /fix using CTAS instead of ALTER TABLE