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
). このテーブルには、環境内のすべてのエージェントの詳細な会話データが含まれています。 このテーブルのデータのサイズは、エージェントの使用に関連し、大きくなる可能性があります。
Dataverse 用 Azure Synapse Link (Azure Data Lake Storage Gen2)
会話のトランスクリプトをデフォルトの保持期間よりも長く保持する必要がある場合は、カスタム メトリックまたはダッシュボードを構築します。 推奨されるアプローチは、Azure Synapse Link for Dataverse 機能 を使用して Azure Data Lake Storage Gen2 のようなより費用対効果の高いデータ ストアにエクスポートすることです。
エクスポートにより、構成された Dataverse テーブルの増分同期が、Azure データ レイクに Common Data Model 形式で作成されます。
ベース テンプレートで構成されている内容を含め、実行する必要がある手順がさらにあります。
- Azure Data Lake Storage Gen2 を作成して Dataverse に接続します。
- 設定中に ConversationTranscript テーブルを選択します (チャットボット と チャットボット サブコンポーネント は増分同期に対応していません)。
- ガイダンスに従い、Power BI データフローを設定して受信データを処理します。
警告
既定では、Azure Synapse Link for Dataverse は、構成されたテーブル データを Dataverse から Azure データ レイクにミラーリングします。 したがって、(たとえば、既定で 30 日以前の会話トランスクリプトを削除する定期的な一括削除ジョブによって) Dataverse から削除されたレコードは、Azure データ レイクでも削除されます。 これを回避する場合は、Azure データ レイクにデータのコピーやスナップショットを作成するか、または 追加専用モード を使用するように同期を構成します。
Power BI
カスタム分析ソリューション テンプレートには Power BI レポートが含まれており、(Power Query を使用して) 生のトランスクリプト データを処理し、Copilot Studio の既定分析と一致するレポートを作成します。
さらに、レポートのユーザーは次の情報にアクセスできます。
- 環境内のすべてのエージェントのデータ。
- (Dataverse または Azure Data Lake Storage Gen2 が含む) フィードが提供する限り過去のデータ。
- 会話トランスクリプト テーブル データから抽出した生データ テーブル – カスタム レポートの作成に使用できます。
- トランスクリプト ビューアーを使用すると、実際に行われた会話をユーザーが確認できます。
警告
これは基本データに対して大幅な変換を実行する複雑なレポートです。 会話トランスクリプト テーブルが 80 MB を超えるお客様は、レポートの Azure Synapse Link for Dataverse と Power BI データフロー バージョンの使用を検討してください。