開発者におくる Power BI を使う時に考えるべきアーキテクチャ ~ データを溜めるのは誰だ? ~Yugo Shimizu
Microsoft のイベント de:code 2018 AD21 で私がお話したセッション資料です。後日動画が公開される予定ですので、あわせてご覧ください。
Power BI をこれから使おうと思われている方、既に使っているがうまくいかないという方にレポートの種類とデータ接続モードについて、適切なアーキテクチャがわかる内容になっております。
開発者におくる Power BI を使う時に考えるべきアーキテクチャ ~ データを溜めるのは誰だ? ~Yugo Shimizu
Microsoft のイベント de:code 2018 AD21 で私がお話したセッション資料です。後日動画が公開される予定ですので、あわせてご覧ください。
Power BI をこれから使おうと思われている方、既に使っているがうまくいかないという方にレポートの種類とデータ接続モードについて、適切なアーキテクチャがわかる内容になっております。
アンケートを即可視化!~MS Forms ⇒ MS Flow ⇒ Power BI~Yugo Shimizu
2017年12月2日 Power BI 勉強会 #6 の清水のセッション資料です。
まだプレビューですが Office 365 のファミリーとして Microsoft Forms が使えるようになりました。そこで、MS Forms を利用してアンケートを作成し、その結果を MS Flow を通じて Power BI で可視化します。2017年も終わりということで、アンケート結果をその場でイジりながら、行こうと思います。
アンケートを即可視化!~MS Forms ⇒ MS Flow ⇒ Power BI~Yugo Shimizu
2017年12月2日 Power BI 勉強会 #6 の清水のセッション資料です。
まだプレビューですが Office 365 のファミリーとして Microsoft Forms が使えるようになりました。そこで、MS Forms を利用してアンケートを作成し、その結果を MS Flow を通じて Power BI で可視化します。2017年も終わりということで、アンケート結果をその場でイジりながら、行こうと思います。
1. 2018.12.22 Power BI 勉強会@東京 #11
初心者さんの
DAX・メジャー
「モヤモヤ」が晴れるまで
Power BI 勉強会@東京 #11
2018.12.22 小室陽子
2. 2018.12.22 Power BI 勉強会@東京 #11 2
自己紹介
小室 陽子(こむろ ようこ)
トヨタコネクティッド株式会社
・管理会計レポーティング→PowerBI
・働き方改革(脱Excel帳票・紙文化)→Sharepoint+PowerApps+Flow
最近になって、Office365がすごく便利に進化していることに気づき、新しい機能をおためし中・・・
3. 2018.12.22 Power BI 勉強会@東京 #11 3
Power BIでのレポート作成の流れ
ソース
あちこち
いろいろ
Power
Query
取得と変換 モデリング
リレーション
設定
列やテーブ
ルの補完
式
式
メジャー
の定義 レポート
ビジュアル
の配置
4. 2018.12.22 Power BI 勉強会@東京 #11 4
Power BIでのレポート作成の流れ
ソース
あちこち
いろいろ
Power
Query
取得と変換 モデリング
リレーション
設定
列やテーブ
ルの補完
式
式
メジャー
の定義 レポート
ビジュアル
の配置
DAX
DAX
5. 2018.12.22 Power BI 勉強会@東京 #11 5
本日のお話
Power BIでのレポート作成に必須の「メジャー」、
どう作ったらいいんだろう?
何もかも分からなさすぎて、リファレンスを読んでも書いてあることが理解できない、そん
な状態から、おおよそのセオリーが理解できて、分からないことを自分で調べて解決でき
るようになるまでに気づいたことをお話したいと思います。
「メジャー」を理解すると、レポート作成がぐっと楽になると思うので、そのポイントと思う点お話します。
6. 2018.12.22 Power BI 勉強会@東京 #11 6
よくあるモヤモヤ
• 計算列とメジャーの違いがわからない
• クイックメジャーをつかったら何となくできたけど、しくみがわからない
• 自分でメジャーを書こうとしたけれど、エラーが出て書けない
• メジャーをつくってみたけど、レポート画面においてみたら挙動不審
7. 2018.12.22 Power BI 勉強会@東京 #11 7
解決ポイント
1.メジャーが「集計式」であることを理解する
2.メジャーと「フィルタ」の関係を理解する
3.「リレーションシップ」の挙動を理解する
+空白(BLANK)を理解する
25. 2018.12.22 Power BI 勉強会@東京 #11 25
日付フィルタを調整して累計や過去数値を出す
月初日~
ビジュアル各行で選ばれている日付
までの合計
ビジュアル各行で選ばれている日付
の1日前の値
月度累計SUM
SUM 昨日
26. 2018.12.22 Power BI 勉強会@東京 #11 26
まとめ
① メジャーは「総計」を元に、ビジュアルの各マスごとの
条件でフィルタされて計算される
② DAX式でフィルタの掛かり方を修正することができる。
これにより、様々な統計値を出すことができる
統計値を出すには「フィルタ」の使いこなしがとっても大事
まずは考えをしっかり持っておくと、適する関数を探しやすい
39. 2018.12.22 Power BI 勉強会@東京 #11 39
まとめ
① ディメンジョン(分類)は、一意になる「マスタ」を用意する
② リレーションシップはマスタからトランザクション(出来事の
記録)へ、「1対多」でタコ足状につなぐ
③ フィルターは、リレーションシップの
「親(1)→子(多)」の一方向に伝播する
④ レポートビジュアルには、「親」の項目を使う