如何:針對 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 查詢錯誤。
必要條件
- 您的系統管理員必須先啟用租用戶切換,才能開始使用 Copilot。 如需詳細資訊,請參閱 Copilot 租用戶設定。
- F64 或 P1 容量需位於 Fabric 區域可用性一文所列的其中一個區域。
- 如果您的租使用者或容量位於美國或法國以外,預設會停用 Copilot,除非您的網狀架構租使用者管理員啟用 傳送至 Azure OpenAI 的數據可以在您租使用者的地理區域、合規性界限或網狀架構管理入口網站中的國家雲端實例 租用戶設定之外進行處理。
- 試用 SKU 不支援 Microsoft Fabric 中的 Copilot。 僅支援付費 SKU (F64 或更新版本,或 P1 或更新版本)。
- 如需詳細資訊,請參閱 Fabric 和 Power BI 中的 Copilot 概觀。
開始使用
在數據倉儲工作負載中,開啟倉儲,然後開啟新的 SQL 查詢。
聊天窗格提供實用的入門提示,以開始使用並熟悉 Copilot。 選取任何選項以詢問 Copilot 問題。 [ 詢問問題 ] 按鈕會提供專為倉儲量身打造的範例問題。
您也可以在聊天方塊中輸入您選擇的要求,而 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