このドキュメントでは、Power BIをAdobe Experience Platformクエリサービスに接続する手順を説明します。
このガイドは、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を開き、上部のメニューリボンでGet Dataを選択します。
PostgreSQL databaseを選択し、次にConnectを選択します。
これで、サーバーとデータベースの値を入力できます。 データベース名、ホスト、ポート、ログイン資格情報の検索について詳しくは、Platform の資格情報ページを参照してください。資格情報を探すには、Platformにログインし、クエリを選択してから、資格情報を選択します。
Server は、接続の詳細の下に見つかったホストです。実稼働環境では、ホスト文字列の末尾に:80
ポートを追加します。 Database には、「all」またはデータセットテーブル名を指定できます。
また、Data Connectivity modeを選択することもできます。 Importを選択して使用可能なすべてのテーブルのリストを表示するか、DirectQueryを選択して直接クエリを作成します。
Importモードの詳細については、プレビューと読み込みのの節をお読みください。 DirectQueryモードの詳細については、SQL文の作成の節をお読みください。 データベースの詳細を確認した後、OKを選択します。
ユーザー名、パスワード、アプリケーション設定を求めるプロンプトが表示されます。 次の手順に進むには、これらの詳細を入力し、Connectを選択します。
Importモードを選択した場合は、使用可能なすべてのテーブルのリストを示すダイアログが表示されます。 プレビューするテーブルを選択し、続けてLoadを選択してデータセットをPower BIに取り込みます。
これで、テーブルがPower BIに読み込まれます。
DirectQueryモードを選択した場合は、作成するSQLクエリを[アドバンスオプション]セクションに入力する必要があります。
SQL statementの下に、作成するSQLクエリを挿入します。 Include relationship columnsというラベルの付いたチェックボックスが選択されていることを確認します。 クエリを書き終えたら、OKを選択して続行します。
クエリのプレビューが表示されます。 Loadを選択して、クエリの結果を表示します。
Query Serviceに接続したので、Power BIを使ってクエリを書くことができます。 クエリの書き込みと実行の方法の詳細については、実行中のクエリのガイドを参照してください。