LoginSignup
5
3

More than 3 years have passed since last update.

AzureSynapseAnalyticsのPowerBI連携を試してみる

Posted at

はじめに

Azure Synapse AnalyticsはPower BI Serviceと統合されています。
Power BI Serviceにコンテンツを発行する手順を試してみます。

手順

以下の流れになります。
1. SQL Poolの準備
2. Power BI Linked Serviceの作成
3. Power BI Datasetの作成と発行
4. Synapse Studioでのレポート発行

SQL Poolの準備

レポート作成のためのDBを用意します。

  1. Synapse Studio画面右上のGetting Start Hubを起動します。

001.png

  1. "Query Data"をクリックするとSQL Poolが作成されます。

002.png

作成中...
003.png

Power BI Linked Serviceの作成

Synapse Studio上でPower BI への接続を構成します。

  1. 「Managed Hub」-> 「Linked Service」-> 「+New」の順でクリックすると、Power BI への接続が表示されます。

004.png

"Connect"をクリックすることでLinked Serviceの作成画面に移ります。

  1. リンクしたいPower BI Workspaceを選択して作成します。

005.png

作成後
006.png

※注意
現時点(2020/5)ではPower BI のLinked ServiceはSynapse Analytics Workspaceにつき一つしか作成できないようです。

Power BI Datasetの作成と発行

作成したSQL Poolに接続されるDatasetを作成します。

007.png

  1. .pbidsファイルをダウンロードします。

008.png

pbidsについては下記記事を参照ください
Power BIの.pbix,.pbit,.pbids拡張子について

  1. ファイルを開くと、認証を要求されます。マイクロソフトアカウントで認証しましょう

009.png

  1. 認証後は、とりあえず全てのテーブルを読み込みます

010.png

  1. テーブルが読み込めたら発行します 011.png

※注意

Direct Queryを利用する場合、一度Power BI Service画面からデータセットの接続の構成を設定する必要があります。

Power BI データセット管理画面
012.png

Synapse Studioでのレポート発行

Synapse Studioで先ほど発行したデータセットをベースにレポート作成をします。

  1. Develop Hubに戻ると発行したデータセットからレポート作成のボタンが利用できます
    013.png

  2. 適当なレポートを作成します。(今回はモデリングをしなかったので単純なmapを作りました。
    014.png

  3. 名前を付けて保存します。
    015.png

  4. Power BI Service側からも確認可能です
    016.png

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3