透過使用 Fabric Data Engineering VS Code 擴充功能,GitHub Copilot Chat 的預設代理程式能協助你撰寫帶有情境感知建議與程式碼產生的 Fabric 筆記本。 你不需要切換到 FabricNotebook 的自訂代理程式。
備註
GitHub Copilot Chat 中的 Fabric Notebook 協助功能目前為預覽版。
該擴充功能提供 Fabric 筆記本上下文,幫助預設代理理解 Fabric 筆記本的模式。 例如,它能辨識代表你目前 Spark 會話的內建 spark 變數,因此可以建議使用現有會話而非建立新會話的程式碼。
它也有助於常見的 Fabric 資料存取模式,例如預設湖屋使用相對路徑,非預設湖屋則使用完整 ABFSS 路徑。
何時使用 GitHub Copilot Chat
當你需要 AI 協助處理筆記本撰寫工作時,例如產生 Spark 程式碼、改進筆記本邏輯,以及在 Fabric 特定內容脈絡下對筆記本程式碼進行疑難排解,請使用 GitHub Copilot Chat 中的預設代理。
當你需要工作區和項目操作時,可以使用更多 Fabric Data Engineering VS Code 擴充功能,例如瀏覽 Fabric 項目、開啟筆記本和管理資源。 想了解這個擴充功能是什麼以及它支援什麼,請參考《 什麼是 Fabric Data Engineering VS Code 擴充功能?》。
先決條件
建立 GitHub Copilot Chat
請依照以下步驟在 GitHub Copilot Chat 中選擇會話類型與模型。 保持選取預設代理程式。
確定安裝了 Fabric Data Engineering VS Code 擴充功能 。
此擴充提供預設代理使用的 Fabric 筆記本上下文。
在 Visual Studio Code 中開啟一個 Fabric 筆記本。
開啟 GitHub Copilot 聊天室。
在會話類型選擇器中,選擇 本地。
此 Fabric 筆記本工作流程僅支援本地會話類型。 背景和雲端不支援這個工作流程。
使用 GitHub Copilot Chat
當你打開 Fabric 筆記本並設定 GitHub Copilot Chat 後,使用預設代理輸入你自己的提示。 你不需要用範例提示來和經紀人合作。
範例提示與儲存提示是 FABRIC DATA ENGINEERING 擴充檢視中的選用輔助工具。
在活動列中,選擇 FABRIC DATA ENGINEERING 擴充視圖。
在該面板中,展開「 代理提示 - FABRIC 資料工程 」以查看範例提示。
範例提示能幫助你快速開始常見任務。 例如,你可以使用提示來探索和驗證資料、清理與準備資料,以及類似的筆記本工作流程。
要儲存提示以供重複使用,請在「代理提示 - 織體資料工程」中展開已儲存提示。
使用此區塊儲存你常用的提示,並能快速存取。