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 の資格情報ページを参照してください。資格情報を探すには、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を使用してクエリを記述できます。 クエリの書き込みと実行の方法の詳細については、クエリの実行に関するガイドを参照してください。

このページ