Power BI をクエリサービス (PC) に接続

このドキュメントでは、Adobe Experience PlatformクエリサービスとPower BIを接続する手順を説明します。

メモ

このガイドは、既に Power BI にアクセスでき、インターフェイスの操作方法に精通していることを前提としています。 Power BI の詳細については、 公式の Power BI ドキュメント を参照してください。

また、Power BIは Windows デバイスでのみ 使用可能です。

Power BIをインストールした後、PostgreSQL 用の.NET ドライバパッケージ Npgsql をインストールする必要があります。 Npgsql に関する詳細は、Npgsql のドキュメント を参照してください。

重要

新しいバージョンではエラーが発生するので、v4.0.10 以前をダウンロードする必要があります。

カスタムセットアップ画面の「Npgsql GAC Installation」で、「Will be installed on local hard drive」を選択します。

npgsql が正しくインストールされていることを確認するには、次の手順に進む前にコンピューターを再起動してください。

Power BI を Query Service に接続

Power BI を Query Service に接続するには、Power BI を開き、上部のメニューリボンで Get Data を選択します。

PostgreSQL database を選択し、その後に Connect を選択します。

これで、サーバーとデータベースの値を入力できます。 データベース名、ホスト、ポート、ログイン資格情報の検索の詳細については、 資格情報ガイド を参照してください。 資格情報を探すには、Platform にログインし、クエリ を選択してから、資格情報 を選択します。

Server は、接続の詳細で見つかったホストです。実稼動環境の場合は、ホスト文字列の末尾にポート :80 を追加します。 Database は、「すべて」またはデータセットテーブル名です。

さらに、Data Connectivity mode を選択することもできます。 Import を選択して使用可能なすべてのテーブルのリストを表示するか、DirectQuery を選択してクエリを直接作成します。

Import モードの詳細については、 テーブルのプレビューと読み込み の節を参照してください。 DirectQuery モードの詳細については、SQL 文の作成 の節を参照してください。 データベースの詳細を確認した後、OK を選択します。

ユーザー名、パスワード、アプリケーションの設定を求めるプロンプトが表示されます。 次の手順に進むには、この詳細を入力し、Connect を選択します。

テーブルのプレビューとインポート

Import モードを選択すると、ダイアログが表示され、使用可能なすべてのテーブルのリストが表示されます。 プレビューするテーブルを選択し、Load を選択してデータセットを Power BI に取り込みます。

これで、テーブルがPower BIにインポートされます。

SQL 文の作成

DirectQuery モードを選択した場合は、作成する SQL クエリを「詳細オプション」セクションに入力する必要があります。

SQL statement の下に、作成する SQL クエリを挿入します。 Include relationship columns というラベルの付いたチェックボックスが選択されていることを確認します。 クエリを作成したら、OK を選択して続行します。

クエリのプレビューが表示されます。 Load を選択して、クエリの結果を表示します。

次の手順

Query Service に接続したら、Power BI を使用してクエリを記述できます。 クエリの書き込みと実行の詳細については、 クエリの実行 に関するガイドを参照してください。

このページ