Copilot for Data Factory 概觀
Copilot in Fabric 可提升生產力、解鎖深入解析,並協助打造專為您的資料量身打造的自訂 AI 體驗。 作為 Copilot in Fabric 體驗的一部分,Copilot in Data Factory 可讓客戶使用自然語言來表達其使用 Dataflow Gen2 建立資料整合解決方案的需求。 基本上,Copilot in Data Factory 的運作方式就像主題專家 (SME) 一樣,與您共同設計資料流程。
Copilot for Data Factory 是一個 AI 增強的工具組,可支援公民和專業資料管理員簡化工作流程。 它提供智慧 Mashup 程式碼產生,以使用自然語言輸入來轉換資料,並產生程式碼說明,以協助您進一步了解先前產生的複雜查詢和工作。
您的系統管理員必須在 Microsoft Fabric 中啟用 Copilot,您的企業才能開始使用 Fabric 中的 Copilot 功能。
注意
- 您的系統管理員必須先啟用租用戶參數,您才能開始使用 Copilot。 如需詳細資料,請參閱 Copilot 租用戶設定一文。
- 您的 F64 或 P1 容量需要位於此文章 (Fabric 區域可用性) 所列的其中一個區域。
- 如果您的租用戶或容量位於美國或法國以外,在預設下會停用 Copilot,除非您的 Fabric 租用戶管理員在 Fabric 管理員入口網站中啟用傳送至 Azure OpenAI 的資料可以在租用戶的地理國家/地區、合規性邊界或國家雲端執行個體處理的租用戶設定。
- 試用版 SKU 不支援 Microsoft Fabric 中的 Copilot。 僅支援付費 SKU (F64 或更新版本,或 P1 或更新版本)。
- Fabric 中的 Copilot 目前正以公開預覽形式推出,預計將於 2024 年 3 月底提供給所有客戶使用。
- 如需詳細資訊,請參閱 Fabric 和 Power BI 中的 Copilot 概觀一文。
支援的功能
使用 Dataflow Gen2,您可以:
- 為現有查詢產生新的轉換步驟。
- 提供查詢和已套用步驟的摘要。
- 產生新的查詢,其中包含範例資料或現有查詢的參考。
使用資料管線,您可以:
- 管線產生:使用自然語言,您可以描述所需的管線,並 Copilot 瞭解意圖併產生必要的數據管線活動。
- 錯誤訊息小幫手:針對數據管線問題進行疑難解答,並提供清楚的錯誤說明功能和可採取動作的疑難解答指引。
- 摘要管線:使用管線內活動內容和關聯性摘要來說明複雜的管線。
開始使用
Data Factory Copilot 可在 Dataflow Gen2 和數據管線中使用。
開始使用 Copilot Dataflow Gen2
使用下列步驟來開始使用 Copilot Dataflow Gen2:
建立新的 Dataflows Gen2。
在 [Dataflows Gen2] 的 [首頁] 索引標籤上,選取 Copilot 按鈕。
在 Copilot 窗格左下方,選取入門提示圖示,然後選取 [取得資料來源] 選項。
在 [取得資料] 視窗中,搜尋 OData 並選取 OData 連接器。
在 [連接到 OData 連接器的資料來源] 中,將下列文字輸入 URL 欄位:
https://services.odata.org/V4/Northwind/Northwind.svc/
從導覽器中,選取 Orders 資料表,然後選取相關資料表。 然後選取 [建立] 將多個資料表帶入 Power Query 編輯器。
選取 [客戶] 查詢,並在 Copilot 窗格中輸入下列文字:
Only keep European customers
,然後按 Enter 鍵或選取 [傳送訊息] 圖示。您的輸入現在會顯示在 Copilot 窗格中,以及傳回的回覆卡片。 您可以使用 [套用的步驟] 清單中的對應步驟標題來驗證步驟,並檢閱資料編輯列或資料預覽視窗,以確保結果正確性。
選取 [員工] 查詢,並在 Copilot 窗格中輸入下列文字:
Count the total number of employees by City
,然後按 Enter 鍵或選取 [傳送訊息] 圖示。 您的輸入現在會顯示在 Copilot 窗格中,以及傳回的回覆卡片和 [復原] 按鈕。選取 [員工總數] 資料行的資料行標頭,然後選擇 [遞減排序] 選項。 [復原] 按鈕會因為您修改查詢而消失。
選取 Order_Details 查詢,並在 Copilot 窗格中輸入下列文字:
Only keep orders whose quantities are above the median value
,然後按 Enter 鍵或選取 [傳送訊息] 圖示。 您的輸入現在會顯示在 Copilot 窗格中,以及傳回的回覆卡片。選取 [復原] 按鈕或輸入文字
Undo
(任何文字大小寫),然後在 Copilot 窗格中按 Enter 鍵移除步驟。若要在建立或轉換資料時運用 Azure OpenAI 的強大功能,請輸入下列文字來要求 Copilot 建立範例資料:
Create a new query with sample data that lists all the Microsoft OS versions and the year they were released
Copilot 將新的查詢新增至 [查詢] 窗格清單,其中包含輸入的結果。 此時,您可以在使用者介面中轉換資料、繼續使用 Copilot 文字輸入進行編輯,或使用
Delete my current query
之類的輸入來刪除查詢。
開始使用 Copilot 數據管線
您可以使用 Copilot 來產生、摘要或甚至針對數據管線進行疑難解答。
使用產生數據管線 Copilot
使用下列步驟來產生適用於 Data Factory 的新管線 Copilot :
建立新的 數據管線。
在 [數據管線編輯器] 的 [ 首頁 ] 索引標籤上 Copilot ,選取按鈕。
然後,您可以使用 [內嵌數據] 選項開始Copilot建置管線。
Copilot會產生 複製活動,您可以與其Copilot互動以完成整個流程。 您可以輸入 / 以選取來源和目的地連線,然後根據預先填入的啟動提示內容新增所有必要的內容。
設定所有項目之後,只要選取 [ 執行此管線] 即可執行新的管線 並內嵌數據。
如果您已經熟悉數據管線,您也可以使用一個提示命令完成所有專案。
使用 摘要數據管線 Copilot
使用下列步驟來摘要 Data Factory 的 Copilot 管線:
開啟現有的數據管線。
在管線編輯器視窗的 [ 首頁 ] 索引標籤上 Copilot ,選取按鈕。
然後,您可以開始使用 Copilot 來摘要管線的內容。
選取 [ 摘要] 此管線 併 Copilot 產生摘要。
針對管線錯誤進行疑難解答 Copilot
Copilot 可讓您針對任何管線進行錯誤訊息的疑難解答。 您可以在 [網狀架構監視器] 頁面或管線撰寫頁面中,用於 Copilot 管線錯誤訊息小幫手。 下列步驟說明如何從 [網狀架構監視器] 頁面存取管線 Copilot ,以針對管線進行疑難解答,但您可以從管線撰寫頁面使用相同的步驟。
移至 [網狀架構監視器] 頁面,然後選取篩選以顯示失敗的管線,如下所示:
Copilot選取失敗管線旁邊的圖示。
Copilot 提供明確的錯誤訊息摘要和可採取動作的建議來修正。 在建議中,會提供疑難解答連結,讓您有效率地進一步調查。
Copilot for Data Factory 的限制
以下是 Copilot for Data Factory 的目前限制:
- Copilot 無法在單一輸入中跨多個查詢執行轉換或說明。 例如,您無法要求 Copilot「將資料流中每個查詢的所有資料行標頭大寫」。
- Copilot 無法了解先前的輸入,且無法在使用者透過使用者介面或聊天窗格撰寫時認可變更之後復原變更。 例如,您無法要求 Copilot「復原我的最後 5 個輸入」。但是,使用者仍可以使用現有使用者介面選項來刪除不必要的步驟或查詢。
- Copilot 無法對工作階段中的查詢進行版面配置變更。 例如,如果您告訴 Copilot 在編輯器中為查詢建立新群組,則它不起作用。
- 意圖評估匯入工作階段資料預覽的取樣結果內不存在的資料時,Copilot 可能會產生不正確的結果。
- Copilot 不會為它不支援的技能產生資訊。 例如,如果您要求 Copilot 「執行統計分析並撰寫此查詢的內容摘要」,它就不會如先前所述順利完成指令。 不幸的是,它也沒有給出錯誤訊息。