Copilot 在 Power BI 教學課程中準備 AI 語意模型

備註

你可以在 Power BI Desktop 和 Power BI 服務 中撰寫 Prep for AI 功能。 使用者可以在任何可使用 Power BI Copilot 的地方使用這些功能。

在本教學課程中,您會套用建議的做法,準備並設定 AI 使用的語意模型。 在本教學課程中,您將了解:

  • 簡化數據架構
  • 建立已驗證的答案
  • 新增 AI 指示
  • 標示為已核准 Copilot

這很重要

本教學課程包含 預覽 功能。

備註

Copilot 輸出是非確定性的,意即使用者即使使用相同的提示和接地資料,仍可能從 Copilot 體驗中接收到不同的輸出。 請務必設定使用者的期望,讓他們知道預期 Copilot 輸出的種類,以及他們如何自行評估或驗證這些輸出。

深入瞭解在Power BI 中負責任地使用 Copilot。

指導

在Power BI中開發語意模型時,請準備你的模型能有效配合 Copilot。 若沒有適當的準備, Copilot 可能會產生較不實用且不正確的結果。 為了確保語意模型的有效性,請遵循最佳建模實務並採取必要步驟。 忽視這些準備可能會導致 Copilot 產生次佳的結果。 下列各節概述語意模型開發人員和分析師的重要考慮,以增強 Copilot PowerBI內的體驗:

  • 模型組織:提供欄位描述、隱藏欄位與度量,並避免欄位名稱在資料表間重複。
  • 一致的命名慣例:使用易讀的名稱來命名表格、欄位和度量。 區分名稱相似的欄位,例如客戶資料表中的「Name」與商店資料表中的「Name」。
  • 簡明的描述:使用描述性句子來記錄及說明數據表、數據行、量值和其他模型物件屬性的意義。
  • 模型設計:遵循建議的數據模型化做法,例如星型架構設計,以確保品質的語意模型。
  • 模型複雜度:藉由移除未使用的物件(數據表、欄位和量值)、避免模棱兩可的關係,以及限制複雜模式(例如已中斷連線的字段參數數據表)來簡化模型。

持續使用 Copilot 測試您的模型,以確保在引入模型變更時獲得一致且可靠的結果,並在新的工具和功能可用於準備 AI 語意模型時持續測試。 如果問題持續發生,請檢閱您的使用者模型、了解他們可能詢問的常見問題,並簡化設計以取得更好的結果。

深入瞭解 最佳做法,以優化詢問問題,並在 Power BI 中取得解答。

AI資料準備(預覽版)

在 Power BI Desktop 中,選取位於功能區 [首頁] 索引卷標上的 AI 準備數據 圖示,如下圖所示。

功能區 [首頁] 索引卷標的螢幕快照,其中存取 AI 體驗的準備數據。

簡化資料架構 (預覽)

為了確保結果一致且可靠,首先簡化 Copilot 可用的結構。 以下是此過程可能有幫助的一些常見情境:

  • 跨資料表的重複欄位名稱:當多個資料表中有相同欄位名稱時,產生精確的回應可能會很困難。 透過確保欄位名稱獨特,您可以減少混淆並提升資料檢索的準確性。
  • 語意模型中的複雜性:具有許多未使用物件的模型(例如數據表、欄位和量值)可能會造成回應的不確定性。 透過移除不必要的物件來簡化結構,以減少歧義與潛在錯誤。
  1. 在開啟的對話框中,選擇 「簡化資料結構 」,選擇卡片或使用左側導覽選單。

    AI 入門畫面的準備資料截圖,以及簡化資料架構卡片的選項。

  2. 要提升 Copilot 的回應準確度,請取消選取不適合分析 Copilot 的欄位,然後選擇 Apply:

    1. 從 [帳戶 ] 數據表中,展開數據表總管並取消選取 [ 帳戶標識符 ] 欄位的方塊,以取消選取唯一標識元關聯性字段。
    2. 從 [日期] 表中,展開表格瀏覽器,然後取消選取 [日 (排序順序) 和 月 (排序順序)] 欄位的方塊以取消模型的排序。

    [簡化數據架構] 對話框的螢幕快照,其中顯示 [帳戶] 和 [日期] 數據表的欄位選取選項。

  3. 選擇「返回」以返回至「報表檢視」頁面,您可以在此為報表中的視覺效果建立已驗證的回答。

    [準備 AI 數據] 對話框視窗中 [關閉] 按鈕的螢幕快照。

建立已驗證的答案 (預覽)

藉由建立已驗證的答案,您可以新增使用者在從語意模型尋求深入解析時可能會詢問的片語、問題或關鍵詞。 當使用者使用下列其中一個觸發程式片語詢問 Copilot 問題時, Copilot 可以根據設定的視覺效果傳回答案。

  1. 在機會概覽頁面,選擇左下角的「階段流程」視覺化,右鍵點擊,然後選擇 「設定已驗證答案」。

    [依階段的管線] 圖表和 [設定驗證答案] 選項的截圖。

  2. 系統會根據視覺效果中的資訊建立一組 Copilot 建議。 你可以選擇這些建議作為與已驗證答案相關的詞語加入,選擇「 刷新 」以產生新的建議,或自行添加。

    因為 Copilot 每個會話的建議可能會有所不同,請選取 [新增]+ 選項來手動設定已連線的片語。

    Copilot 建議 and connected phrases.

  3. 新增下列兩個已驗證的答案例子,然後選取 Enter 確認每個項目完成時。

    • 每個銷售階段有多少商機?
    • 商機數目因銷售階段而異。

    要調整已驗證答案,請將滑鼠移到每個條目上,選擇編輯(鉛筆)或刪除(垃圾桶)選項。

    將已驗證答案新增至已連線片語的螢幕快照。

  4. 選擇 申請 ,然後切換到 「所有已驗證答案 」檢視。

    套用已驗證答案並返回所有已驗證答案檢視的螢幕快照。

  5. 經過驗證的答案清單會顯示所有與視覺相關的片語及其片語數量。 您可以選取每個片語來更新或移除它。

    已驗證答案清單的螢幕快照。

新增 AI 指示 (預覽)

透過使用 AI 指令,您可以將 Copilot 與組織知識連結,提升其功能。 藉由提供重要的商務內容、指引和領域特定邏輯,可協助您 Copilot 了解企業的特定需求,並提供更相關的準確回應。 在整個開發過程中,反覆精簡 AI 指示並測試 Copilot的回應,以確保正確性和符合商務目標。

  1. 選擇 「新增 AI 指令」,將以下範例複製貼上到指令欄位,然後選擇 「套用」。

    Tailor responses to industry norms for a software company's sales channel. Sales managers monitor their direct and partner sales channels by tracking opportunities and revenue by region, deal size, and channel.
    
    Specific instances:
    - Key earners refers to the top three partners by total revenue.
    - If asked about "Clients", "Customers", or "Organizations" use the Accounts table.
    - For sales cycle questions, always use the Average Opportunity Days measure.
    - Opportunity Days is synonymous with Sales Cycle duration, or Time to Close (TTC)
    - "Leads", "Deals", "Potential Deals" and "Sales Prospects" are all phrases that refer to the opportunities table. 
    - If asked about early stages of an opportunity, only show the Solution stage. 
    - If the audience is leadership, prioritize revenue and opportunity count, as well as the number of deals in the finalize stage.
    

    新增 AI 指示的螢幕快照。

  2. 選取 [關閉 ] 以返回 [報表檢視] 頁面。

    [準備 AI 數據] 對話框視窗中 [關閉] 按鈕的螢幕快照。

使用 Copilot 測試您的資料 (預覽)

在與組織內其他人分享資料前,請用 Copilot 徹底測試。 此測試過程包含嘗試使用者常見的問題,以確保Copilot能提供準確且有用的回答。 根據 AI 指令嘗試不同輸入,驗證 Copilot 是否能有效處理各種情境。 嘗試從簡化的資料結構中存取可用欄位,以確認 Copilot 是否能取得並利用可用資訊。

  1. Copilot從窗格中詢問此範例問題,然後選取 [傳送] 或 [輸入] 以確認。

    • 在東部區域,哪三個附屬台領先最多?

    Copilot窗格和提交問題的螢幕快照。

  2. 透過使用AI指令中包含的術語與變異數,回傳清單回應。 你可以使用按讚或倒讚按鈕來提供意見回饋。 選取 [關閉] (X) 按鈕以繼續。

    Copilot傳回問題回應之窗格的螢幕快照。

發布

當你將 Power BI 報告發佈到雲端時,你可以輕鬆地在組織內分享與協作。 團隊成員可以存取並互動報告及其語意模型。 此外,使用 Copilot,您可以搭配您的資料使用自然語言輸入,從而做出更明智的決策。

  1. 選擇功能區首頁索引標籤上的發佈按鈕。 如果有修改提示,請儲存變更,並在可用工作區清單中搜尋你想發佈的工作區。 選擇 「我的工作區」,然後選擇 「選擇」。

    [發佈] 按鈕和目的地選取視窗的螢幕快照。

  2. 發佈結束後,你會收到一份報告連結。 選取 在 Power BI 中開啟 ‘Revenue Opportunities.pbix’ 的鏈接以開啟報表。

    [發佈至 Power BI 成功] 視窗的螢幕快照。

說明書

項目的名稱和描述對於使用 Copilot 進行資料探索同等重要。 使用描述來提供專案的完整自然語言內容,並在適當時使用相關和不同的關鍵詞來協助 Copilot (和您的使用者)知道專案可以回答的內容。

  1. 從動作列中,選取 [ 檔案>設定]。

    報表設定選項的螢幕快照。

  2. 將報告 描述 欄位更新為以下範例文字,然後選擇 儲存。

    • 針對軟體產品的各種維度,全面分析銷售商機和營收分佈。

    報表描述欄位的螢幕快照。

  3. 從動作列中,選擇更多選項(...),然後選擇 「檢視語意模型 」選項。

    已發佈報表和檢視語意模型選項的螢幕快照。

  4. 在語意模型檢視器中,選擇 「檔案>設定」。

    語意模型屬性和設定選項的螢幕快照。

  5. 將 語意模型描述 欄位更新為以下範例文字,然後選擇 套用。

    • 語意模型提供數據,以深入瞭解軟體產品的銷售商機和營收分佈。 其中包含每個銷售階段商機數目、依階段變化,以及依商機大小和區域的總營收的相關信息。 此外,它也會追蹤帳戶、合作夥伴、產品、銷售階段、銷售活動和日期,提供全面檢視,以優化銷售流程並增強營收產生。

    語意模型描述選項的螢幕快照。

已核准供 Copilot 使用(預覽)

將您的語意模型標記為 已核准供 Copilot 使用,以向 Copilot 表明該模型已針對 AI 體驗進行最佳化。 對於未獲批准的模型,使用者應仔細檢查結果。 對於未被核准的項目,會顯示明確的訊息與提示,建議用戶聯絡內容擁有者,以準備資料以供 AI 使用,並提升準確性與相關性。

  1. 在語意模型的設定中,展開 Approved for Copilot 設定。

  2. 勾選已核準,Copilot,然後選擇Apply。

    AI 準備語意模型設定的螢幕快照。

後續步驟