LoginSignup
2
1

More than 3 years have passed since last update.

Power BI を Azure SQL DB に接続していい感じに分析する

Posted at

はじめに

PowerBIをAzure SQL DBに接続すると、溜めたデータをかなり簡単に分析することができたので設定方法を紹介します。

BI系のールって個人的に正規化されたDBとかに接続しにくいんだよな~と食わず嫌いしていたのですが、やってみると超便利でした。

さっそく、PowerBIの設定から記載していきます。

データソースを選択する

Power BI Desktop を起動して初めに出てくる画面で「データを取得」→「詳細」→「Azure SQL DataBase」を選択して接続します。
image.png

接続先のデータベースの情報を入力します。
今回、"データ接続モード" は DirectQuery を選択します。
これを選択することで "SQLステートメント" に記載した任意のSQLでDBに接続できます。

image.png

任意のSQLで取得したデータを分析する

接続すると任意のSQLで取得したデータがデータのフィールドに出てくるので、それを使ってグラフとか作っていくだけです。

image.png

今僕の所属する組織では日報データ(誰がどんな作業をいつやったのか)をAzure SQL DBに蓄積しています。
入力のUIはWEBアプリなのでDBは完全に正規化されているのですが、今回の方法を使うと3分くらいでこんな感じのグラフが作れて動的に分析することができました。

キャプチャ.PNG

さいごに

たぶん、ゴリゴリSQLを書くのが好きな人はこのやり方をするとハッピーになれるのではないかと思います!

というかたぶん、BIツールは"いかにして整理しやすいデータセットをつくれるか"が重要になると思うので個人的にこのやり方おすすめです!

2
1
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
2
1