自訂分析策略
Copilot Studio 提供全面的開箱即用分析,使客戶能夠了解副手的使用情況和關鍵效能指標。
客戶可以查看與以下分析內容相關的報告:
- 效能和使用方式
- 客戶滿意度
- 工作階段資訊
- 主題使用方式
- 計費工作階段
但是,在某些情境下,您通常需要建立或使用自訂分析。
例如,您可能需要:
- 與利害關係人或使用者共用分析結果。
- 對期間超過預設過去 30 天的交談文字記錄資料進行報告。
- 設計現成可用分析未涵蓋的報表。
有幾種方法可以獲取 Copilot Studio 所記錄的分析資料,並用於自訂報表。
Copilot Studio 分析範例範本報表
若要建立自訂分析,我們建議的方法是從 Copilot Studio 分析範例範本報表開始著手。 範例範本報表是一組開放原始碼資產,透過 GitHub 散發,這加快了建立在 Power BI 中呈現的報表所需的時間。
警告
此解決方案不是 Copilot Studio 核心產品的一部分,需要進行設定。
Microsoft 不支援範例報表,但您可以在 GitHub 存放庫中提出問題以從社群中取得協助。
Dataverse
交談文字記錄資料
Copilot Studio 入口網站中所顯示的分析來自存在於 Copilot Studio 中的資料服務。 使用方式資料也會寫入相關聯 Dataverse 環境中的交談文字記錄資料表。
保留期間
這兩個來源的資料保留時間皆預設為 30 天,但是客戶可以變更 Dataverse 中交談文字記錄的保留期間。
Copilot Studio Dataverse 資料表
Copilot Studio 在 Dataverse 中使用下列資料表進行自訂分析:
- 聊天機器人 (
Bot
)。 此表包含環境中每個副手的詳細資訊。 細節往往是少量的資料。 - 聊天機器人子元件 (
BotComponent
)。 此表列出了與環境中副手關聯的主題、實體和對話方塊。 細節往往是少量的資料。 - 交談文字記錄 (
ConversationTranscript
)。 此表包含環境中所有副手的詳細交談資料。 該表中的資料大小與副手的使用情況有關,並且可能很大。
Azure Synapse Link for Dataverse (Azure Data Lake Storage Gen2)
當需要保留對話記錄的時間超過預設保留期限時,請建立自訂計量或儀表板。 我們推薦的方法是使用 Azure Synapse Link for Dataverse 功能將原始對話記錄資料匯出到更具成本效益的資料儲存 (例如 Azure Data Lake Storage Gen2)。
此匯出作業會使用 Common Data Model 格式在 Azure Data Lake 中建立已設定 Dataverse 資料表的增量同步。
您還需要執行更多步驟,包括基本範本中的設定:
- 建立 Azure Data Lake Storage Gen2 並將其連接至 Dataverse。
- 在設定期間,選取 ConversationTranscript 資料表 ( 聊天機器人和聊天機器人子元件不支援增量同步)。
- 依照指引進行 Power BI 資料流程設定以處理傳入資料。
警告
Azure Synapse Link for Dataverse 預設會建立從 Dataverse 到 Azure Data Lake 的已設定資料表資料鏡像。 因此,任何在 Dataverse 中刪除的記錄 (例如,透過預設會刪除存留超過 30 天之交談文字記錄的定期批次刪除作業) 也會從 Azure Data Lake 中移除。 若要解決此問題,您可以在 Azure Data Lake 中建立資料的複本或快照集,或者將同步處理設定為使用僅附加模式。
Power BI
自訂分析解決方案範本包含 Power BI 報表,此報表會將未經處理的文字記錄資料 (使用 Power Query) 處理成符合 Copilot Studio 預設分析的報表。
此外,報表的使用者還可以存取以下資訊:
- 環境中所有副手的資料。
- 摘要所提供最遠可追溯至的資料 (在 Dataverse 或 Azure Data Lake Storage Gen2 中)。
- 從交談文字記錄資料表資料中所擷取未經處理資料的資料表,這些資料表可用於建立自訂報表。
- 文字記錄檢視器,可讓使用者查看發生的實際交談。
警告
這是對基礎資料執行重大轉換的複雜報表。 交談文字記錄資料表大於 80 MB 的客戶應考慮使用報表的 Azure Synapse Link for Dataverse 和 Power BI 資料流程版本。