Power BI で Q&A のライブ接続を有効にする
適用対象: Power BI Desktop Power BI サービス
セマンティック モデルを Power BI にインポートしたり、セマンティック モデルへのライブ接続を作成したりできます。 ライブ接続セマンティック モデルは、多くの場合、オンプレミスにあり、ゲートウェイを使って管理されています。 データと問い合わせがライブ クエリを利用して送受信されます。 ゲートウェイ経由でアクセスするセマンティック モデルで Q&A を使うには、最初にそれを有効にする必要があります。
Note
ライブ接続では、ゲートウェイを必要としない、Azure Analysis Services データセットもサポートされています。
オンプレミス データ ゲートウェイ データセットの Q&A
ライブ接続を有効にすると、Power BI によってデータ ソースのインデックスが作成され、そのデータのサブセットが Power BI にアップロードされて、質問できる状態になります。 最初のインデックスの作成には数分かかることがあり、データが変更されたときのインデックスの維持と管理は Power BI によって自動的に行われます。 これらのデータセットに関する Q&A は、Power BI に発行されたデータと同じように動作します。 どちらの場合も、Q&A エクスペリエンスで利用できるすべての機能がサポートされます。
ユーザーが Power BI で質問すると、Q&A により、データセットのインデックスを使って質問に答えるために作成する最適な視覚エフェクトや、使用するレポート シートが決定されます。 Q&A は、考えられる最善の回答を決定した後、DirectQuery を使って、ゲートウェイ経由でデータ ソースからライブ データをフェッチし、チャートやグラフに設定します。 その結果、Power BI Q&A は、常に最新のデータを、基になるデータ ソースから直接表示できます。
Power BI Q&A は、データ ソースのテキストとスキーマの値を使って、基になるモデルに対して回答のためのクエリを実行する方法を決定します。 したがって、特定の新しいテキスト値や削除されたテキスト値の検索 (新しく追加されたテキスト レコードに関連する顧客名の質問など) は、最新の値で更新された最新のインデックスを使って行われます。 Power BI は、変更の 60 分以内に、テキストとスキーマのインデックスを自動的に更新して最新の状態にします。
詳細については、次のトピックを参照してください。
Q&A を有効する
データ ゲートウェイをセットアップした後、Power BI からデータに接続します。 ダッシュボードを作成します。オンプレミス データを使用するか、オンプレミス データを使用する .pbix ファイルをアップロードします。 共有されているダッシュボード、レポート、セマンティック モデルに、オンプレミス データが既に存在する場合もあります。
Power BI で、歯車アイコン を選んで、[設定] を選びます。
データセット を選択し、Q&A に対して有効にするセマンティック モデルを選択します。
[Q&A] を展開し、[Q&A をオンにして、データについて自然言語で質問する] チェック ボックスをオンにして、[適用] を選択します。
キャッシュされるデータとプライバシーの保護方法
オンプレミス データに対して Q&A を有効にすると、データのサブセットがサービスにキャッシュされます。 このキャッシュにより、Q&A が適切なパフォーマンスで実行されることが保証されます。 24 文字を超える値は、Power BI によりキャッシュ処理から除外されます。 [Q&A をオンにして、データについて自然言語で質問する] をオフにして Q&A を無効にするか、セマンティック モデルを削除すると、キャッシュは数時間以内に削除されます。
考慮事項とトラブルシューティング
この機能にはいくつかの制限があります。
この機能は、SQL Server 2016 Analysis Services の表形式のデータ ソースでのみ使用できます。 この機能は、表形式のデータで動作するように最適化されています。 Q&A エクスペリエンスは、多次元ではサポートされていません。 オンプレミス データ ゲートウェイによってサポートされる他のデータ ソースは、徐々にロールアウトされる予定です。
SQL Server Analysis Services で定義される行レベルのセキュリティの完全なサポートは使用できません。 Q&A で質問している間、入力中の質問の "オートコンプリート" では、アクセスできない文字列値を表示できます。 ただし、レポートとグラフの視覚エフェクトにはモデルで定義されている RLS が適用されるため、基になる数値データを公開することはできません。 この動作を制御するためのオプションが、今後の更新でリリースされる予定です。
Q&A は、0bject レベルのセキュリティ (OLS) を使用するデータ モデルではサポートされていません。 詳細については、Q&A の制限事項に関する記事を参照してください。
ライブ接続は、オンプレミス データ ゲートウェイでのみサポートされています。 結果として、この機能をパーソナル ゲートウェイで使用することはできません。
関連するコンテンツ
- オンプレミス データ ゲートウェイ
- データ ソースの管理 - Analysis Services
- Power BI サービスのデザイナー向けの基本的な概念
- Power BI ビジネス ユーザー向け Q&A
その他の質問 Power BI コミュニティに質問する