AI データ スキーマを使用すると、セマンティック モデルの作成者は、Copilot に対してモデルのスキーマの焦点を絞ったサブセットを定義して、応答を生成するときに優先順位を付けられます。 最も関連性の高いフィールドを選択することで、Copilot をガイドして、ユーザー クエリに合わせた回答を提供します。 合理化されたスキーマによりあいまいさが軽減され、より明確で正確な応答 Copilot 提供できます。
モデルの AI データ スキーマを設定すると、 Copilot は、データ関連の質問に応答するときに選択したフィールドを使用します。 エンド ユーザーからの明確な説明を必要とせずに、正しいフィールドを使用して、より正確な応答を生成します。
注
Prep data for AI 機能は、Power BI Desktop と Power BI サービスの両方で作成できます。 ユーザーは、Power BICopilotが使用可能な任意の場所でこれらの機能を使用できます。
前提条件
- Power BI Desktop またはPower BI サービスにPower BIセマンティック モデルがあります。
- お使いのモデルに対して、Power BI Q&A を有効にする必要があります。 Q&A が有効になっていない場合、 AI の準備データ のタブは無効になります。
AI データ スキーマを設定する
AI データ スキーマを設定するには、次の手順に従います。
Power BI Desktop の [ホーム] リボンにある [AI の準備データ] ボタンを選択します。 Power BI サービスでは、セマンティック モデル ページのリボンからボタンを選択できます。
[ データ スキーマの簡略化 ] タブに移動します。
Copilotを使用するフィールドを選択します。 あいまいさが制限されたクリーンな列に優先順位を付け、 Copilotの混乱を招く可能性のあるフィールドを削除します。
[適用] を選択して変更を保存します。
ダイアログを閉じると、変更内容がモデルに保存されます。 Copilot では、ユーザーからの質問に回答するときに AI データ スキーマが使用されるようになりました。
AI データの準備ダイアログを再度開くと、いつでも AI データ スキーマを更新できます。
Power BI Desktop で AI データ スキーマをテストする
Copilot が AI データ スキーマを使用していることを確認するには、次の手順に従います。
- Power BI Desktop で Copilot レポート ウィンドウを開きます。
- スキル ピッカーを選択し、[データの質問に回答] を選択します。
- AI データ スキーマ に含まれていない フィールドを使用して、データに関する質問をします。 Copilot は回答を返すべきではありません。
- AI データ スキーマ内の フィールドを使用して、データに関する質問をします。 Copilot は回答を返す必要があります。
- コンシューマーが AI データ スキーマを使用できるように、Power BI サービスにレポートを発行します。
Power BI サービスで AI データ スキーマを使用する
レポートをPower BI サービスに発行した後、または Power BI サービス の Prep data for AI 機能を使用して変更を加えた後、ユーザーはセマンティック モデルが Copilot と対話するすべての場所で AI データ スキーマを使用できます。 ユーザーがデータの質問をする場合は、AI データ スキーマを使用して回答を Copilot します。
注
AI データ の準備 ダイアログで AI データ スキーマを編集するたびに、 Copilot ウィンドウを閉じて再度開いて更新する必要があります。
考慮事項と制限事項
- セマンティック モデルのコンシューマーは、モデルの AI データ スキーマ セットを見ることはできません。
- AI データ スキーマは、モデル スキーマを参照して質問に答える Copilot 機能にのみ適用されます。
- モデル スキーマを参照しない Copilot 機能は、AI データ スキーマの影響を受けません。 たとえば、Copilot がレポートを要約したり、レポート ページから直接質問に回答したりする場合、AI データ スキーマは使用されません。
- Copilotを使用してレポート ページの作成、データの検索、または Data Analysis Expressions (DAX) クエリを使用する場合、Copilotにはセマンティック モデル全体が必要です。 AI データ スキーマは考慮されません。
- セマンティック モデルで使用可能なすべてのフィールドは、セマンティック モデルでの可視性の設定方法に関係なく、AI データ スキーマの選択ペインに表示されます。 セマンティック モデルで非表示になっているフィールドは、初めて設定したときに、最初の AI データ スキーマで自動的に除外されます。
- 階層は AI データ スキーマの一部として選択できますが、個々の階層コンポーネントは選択できません。 必要に応じて、テーブルの一部として個々のフィールドを選択します。 AI データ スキーマに階層が含まれているのに、その階層の列をテーブルの一部として選択しない場合、 Copilot スキーマには引き続き列が含まれます。
- Copilotでは、AI データ スキーマに関係なくリレーションシップが引き続き考慮されます。 たとえば、2 つのフィールドが関連していて、そのうちの 1 つが AI データ スキーマに含まれている場合でも、Copilotは、その関係を必要とする回答を返すことができます。
- エンド ユーザーは AI データ スキーマを無効にできません。
考慮事項と制限事項の包括的な一覧については、「 AI 用のデータを準備する」を参照してください。