SlideShare a Scribd company logo
2
Most read
10
Most read
18
Most read
2021.05.02 - #02
Power BI
Architecture Dojo
自己紹介:
清水 優吾 (Yugo Shimizu)
株式会社セカンドファクトリー
CTO, シニア テクニカル アーキテクト
UX を看板に掲げて、飲食業を営んでいる IT 企業に勤めている会社員で
Data Platform をメインに活動をしている Technical Architect
専門・興味:
Data Platform (Azure),
Power Platform (Power Apps, Power Automate, Power BI, Power Virtual Agents)
Qiita: https://qiita.com/yugoes1021
Power BI 勉強会: https://powerbi.connpass.com
Japan Power BI User Group: https://www.facebook.com/groups/JapanPBUG/
Japan Power Virtual Agents User Group: https://www.facebook.com/groups/JPVAUG/
Japan Power of Humans Community: https://jpohc.connpass.com/ (次回: 未定)
YouTube (Yugo’s Room) : https://www.youtube.com/channel/UCdBYN0oIDm7tDlZoZJg4Q-A
Microsoft MVP
for Data Platform -
Power BI
(2017.02 - )
MVP
プロフィールページ
Twitter: @yugoes1021
Facebook: yugoes1021
LinkedIn: yugoes1021
Power BI Architecture Dojo 02
今夜はデータを扱うすべての人に
意識をしておいて欲しいことをお話します
特に Power BI Desktop だけでやられている方には
普段あまり意識していないことかもしれません
が、とても大事なことです
Power BI に限らない、そんなお話です
• (英)architecture 名詞
建築、建築学、構造、基本設計概念
• (英)architect 名詞
建築家、設計者、創造者
IT関連では、
アーキテクチャとは?
architecture: 全体の「設計」を指す言
葉
architect: 全体設計をする人
[Power BI Tips] 年月や連番がファイル名にくっついてる Web 上のファイルをデータソースにしたレポートでもスケジュール更新を有効にしたい場合 より引用
予言:
おそらくこのお話が終わった後、今の図を見たら、
皆さんの目の付け所が変わるでしょう
今日はこれが「ゴール」です
参考資料:
技術者として抑えておきたい Power BI アーキテクチャ
https://www.slideshare.net/yugoes1021/power-bi-113651064
開発者におくる Power BI を使う時に考えるべきアーキテクチャ ~ データを溜めるのは誰だ? ~
https://www.slideshare.net/yugoes1021/power-bi-98674803
アーキテクチャとは?
データを持ってきて使うまで
Power BI
Power Query
ETL
Dataset
Report
1
2 3
Data
Sources
データを持ってきて使うまで
Data
Sources
Power BI
Power Query
ETL
Dataset
Report
1
2 3
質問:
①~③はデータの移動を表しています。それぞれの動作主は誰で
データを持ってきて使うまで
Data
Sources
ETL
Dataset
Report
1
2 3
Storage
Getter & Sender
Application
Storage
Consumer
ETL
User
データを持ってきて使うまで
Data
Sources ETL
Dataset
1
2
3
Storage
Getter & Sender
Application
Storage
Consumer
ETL
User
Data Consumer
Power BI
データを持ってきて使うまで
Data
Sources Power Query
Dataset
1
2
3
Storage
Getter & Sender
Application
Storage
Consumer
ETL
User
Report
Storage
= Getter & Sender
Storage
Sender
Getter & Sender
登場人物
1. Storage: データを溜める(溜まっている)場所
2. Getter: データを取得する人
3. Sender: データを目的地に送る人
4. ETL: 渡された(取得した)データを整形・変換する
人
5. Consumer: データを使う人
2, 3, 4, 5 は
Application が担う
サービスによっては「機能」と
して
実装されている
例えば IoT の場合:
数年前まで約3年間稼働させていた
私の自宅の温度湿度をリアルタイムに
Power BI ダッシュボードで見るための
アーキテクチャ図です
完全にノーコードで実現しました
[IoT]Power BI, Sony MESH, IFTTT を使用した自宅の温度湿度の可視化 第
1回
https://yugoes1021.weebly.com/blog/iotpower-bi-sony-mesh-ifttt

[IoT]Power BI, Sony MESH, IFTTT を使用した自宅の温度湿度の可視化 第
2回
https://yugoes1021.weebly.com/blog/iotpower-bi-sony-mesh-ifttt-2
必要なもの:
• MESH アプリが動作するスマホ or タブレット(自宅に置きっぱなし)
• Sony MESH 温度湿度センサー
• Azure Subscription
• Dropbox などのクラウドストレージで Logic Apps のコネクタがあるス
トレージ
Sensor
Getter
&
Sender Receiver
&
Sender
Storage
Getter & Sender
Consumer
登場人物:
1. Storage: データを溜める(溜まっている)場所
2. Getter: データを取得する人
3. Sender: データを目的地に送る人
4. ETL: 渡された(取得した)データを整形・変換する
人
5. Consumer: データを使う人
その他に考えるべきこと
絶対に考えるべきこと:
a. 各登場人物の間はデータが移動する
(=目的語はデータ)
ならば、それぞれの主語は誰か?
b. データ量は?(=Volume)
c. データが発生するタイミングは?(=Velocity)
d. データの種類は?(=Variety)
e. ビジネスシナリオ
登場人物
1. Storage: データを溜める(溜まっている)場所
2. Getter: データを取得する人
3. Sender: データを目的地に送る人
4. ETL: 渡された(取得した)データを整形・変換する
人
5. Consumer: データを使う人
まとめ
絶対に考えるべきこと:
a. 各登場人物の間はデータが移動する
(=目的語はデータ)
ならば、それぞれの主語は誰か?
b. データ量は?(=Volume)
c. データが発生するタイミングは?(=Velocity)
d. データの種類は?(=Variety)
e. ビジネスシナリオ
「上記を考え、試す。そしてちゃんと失敗して、改善する」
これを必ず本番より前にやっておいてください。
そうして初めて適切なアーキテクチャを構築できます
That’s all. Thank you for your attention.
May you have a better Power BI & Data life!

More Related Content

PPTX
技術者として抑えておきたい Power BI アーキテクチャ
PPTX
開発者におくる Power BI を使う時に考えるべきアーキテクチャ ~ データを溜めるのは誰だ? ~
PPTX
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
PDF
DevOps with Database on AWS
PPTX
Python に行く前に Excel で学ぶデータ分析のいろは
PDF
Power BI データフロー 早わかり
PPTX
え、毎月手作業でレポートを作ってるの?Power BI を使えば自動化できますよ!
PDF
カッコいい SharePoint モダンサイトを作ろう
技術者として抑えておきたい Power BI アーキテクチャ
開発者におくる Power BI を使う時に考えるべきアーキテクチャ ~ データを溜めるのは誰だ? ~
SharePoint モダンポータル 2021年アップデートと最新のファイル管理方法
DevOps with Database on AWS
Python に行く前に Excel で学ぶデータ分析のいろは
Power BI データフロー 早わかり
え、毎月手作業でレポートを作ってるの?Power BI を使えば自動化できますよ!
カッコいい SharePoint モダンサイトを作ろう

What's hot (20)

PPTX
SharePoint で始める情報共有とそのアプローチ
PPTX
え!?データがオンプレにあるけどPower BI で BI したいの?
PDF
Hadoop/Spark で Amazon S3 を徹底的に使いこなすワザ (Hadoop / Spark Conference Japan 2019)
PPTX
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
PPTX
Power BI をシステムやアプリ開発と一緒に使うなら…~リアルタイムストリーミングの使い方~
PDF
xOps: エンジニアがスタートアップの成長の原動力となる日
PDF
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
PDF
オンプレミスRDBMSをAWSへ移行する手法
PDF
【de:code 2020】 Power Platform いまさら聞けないモデル駆動型アプリケーション
PDF
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
PDF
For Power BI Beginners
PDF
単なるキャッシュじゃないよ!?infinispanの紹介
PDF
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
PDF
「GraphDB徹底入門」〜構造や仕組み理解から使いどころ・種々のGraphDBの比較まで幅広く〜
PDF
Time intelligence - その概念と機能について
PPTX
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用
PPTX
MLOps入門
PDF
20191009 AWS Black Belt Online Seminar Amazon GameLift
PDF
ドメイン駆動設計 分析しながら設計する
PDF
Redmine + MySQL 応答性能の調査結果と対策
SharePoint で始める情報共有とそのアプローチ
え!?データがオンプレにあるけどPower BI で BI したいの?
Hadoop/Spark で Amazon S3 を徹底的に使いこなすワザ (Hadoop / Spark Conference Japan 2019)
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~
Power BI をシステムやアプリ開発と一緒に使うなら…~リアルタイムストリーミングの使い方~
xOps: エンジニアがスタートアップの成長の原動力となる日
データ連携の新しいカタチ - 変更データキャプチャ/プラットフォームイベントを MuleSoft Anypoint Platform と組み合わせて試してみよう
オンプレミスRDBMSをAWSへ移行する手法
【de:code 2020】 Power Platform いまさら聞けないモデル駆動型アプリケーション
AWS における Microservices Architecture と DevOps を推進する組織と人とツール
For Power BI Beginners
単なるキャッシュじゃないよ!?infinispanの紹介
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
「GraphDB徹底入門」〜構造や仕組み理解から使いどころ・種々のGraphDBの比較まで幅広く〜
Time intelligence - その概念と機能について
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用
MLOps入門
20191009 AWS Black Belt Online Seminar Amazon GameLift
ドメイン駆動設計 分析しながら設計する
Redmine + MySQL 応答性能の調査結果と対策
Ad

Similar to Power BI Architecture Dojo 02 (20)

PPTX
Power BI のいろいろな活用パターン
PPTX
Power Automate の他では聞けない使い方 (UI flows は除く)
PPTX
え?まだフルスクラッチで開発してるの!? Power Platformをフル活用すると普通にシステムができるんですよ
PPTX
Power Platform Summary
PPTX
え?まだフルスクラッチで開発してるの!?Power Platform をフル活用すると普通にシステムができるんですよ
PPTX
え!? Power BI の画面からデータ更新なんてできるの!?
PPTX
フォルダー系コネクタを使ったほんとの自動化
PPTX
RPA 機能の UI flows が話題の Power Automate を理解せよ
PPTX
Do you wanna be a V-ROCK star?
PPTX
CDS が DirectQuery をサポートしたのでそれを紹介しながら新機能を紹介していきます
PDF
RPA勉強会 Power BI を学ぶ特別編!
PPTX
Power BI x IoT ~効果的な可視化に必要なこと~
PPTX
いまできるデータ分析を Power BI ではじめよう
PPTX
Ignite で発表された内容とそれ以降のアップデートを確認してみる
PDF
Two Dataflows
PPTX
20170902 power bi 勉強会 takiz
PPTX
アンケートを即可視化!~MS Forms ⇒ MS Flow ⇒ Power BI~
PDF
第ⅴ部:clean architecture アーキテクチャ Part2
PPTX
Power BI の可能性?見(魅)せてやるよ!!!その本気ってやつをな
PPTX
グラフ構造のデータモデルをPower BIで可視化してみた
Power BI のいろいろな活用パターン
Power Automate の他では聞けない使い方 (UI flows は除く)
え?まだフルスクラッチで開発してるの!? Power Platformをフル活用すると普通にシステムができるんですよ
Power Platform Summary
え?まだフルスクラッチで開発してるの!?Power Platform をフル活用すると普通にシステムができるんですよ
え!? Power BI の画面からデータ更新なんてできるの!?
フォルダー系コネクタを使ったほんとの自動化
RPA 機能の UI flows が話題の Power Automate を理解せよ
Do you wanna be a V-ROCK star?
CDS が DirectQuery をサポートしたのでそれを紹介しながら新機能を紹介していきます
RPA勉強会 Power BI を学ぶ特別編!
Power BI x IoT ~効果的な可視化に必要なこと~
いまできるデータ分析を Power BI ではじめよう
Ignite で発表された内容とそれ以降のアップデートを確認してみる
Two Dataflows
20170902 power bi 勉強会 takiz
アンケートを即可視化!~MS Forms ⇒ MS Flow ⇒ Power BI~
第ⅴ部:clean architecture アーキテクチャ Part2
Power BI の可能性?見(魅)せてやるよ!!!その本気ってやつをな
グラフ構造のデータモデルをPower BIで可視化してみた
Ad

More from Yugo Shimizu (17)

PPTX
Microsoft Power Platform release wave
PDF
Power BI 勉強会 夜の採れたて Ignite 2021
PDF
Power BI GW合宿 第伍夜
PPTX
あなたが作るレポートに不要なデータは含まれていませんか?~レポートリテラシー:ビジュアルから考える逆算
PPTX
ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)
PDF
コロナ禍におけるあたらしいカタチ - 私の思う ICT 業界のこれから
PDF
あのセッションの作り方を LT で可能な限りお伝えします
PPTX
情報の伝え方が変わる!Power BIでレポートを作ってみよう(前半戦)
PPTX
毎月更新されるデータを Excel で集計してレポートを作ってるですって? それ、Power BI と SharePoint フォルダーで自動化できますよー
PPTX
Power BI dataflows と Power Platform Data Integration の使いどころ
PPTX
人前で話すことは “特別” ではない!~ 特別にしない方法について ~
PPTX
もうすぐ来る新しい DirectQuery の自動更新をいま可能なモノで模倣してみた!~ 誕生日のパラドックスを使って体験するのだ ~
PPTX
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
PDF
de:code 2019 Power Platform Touch & Try Power BI Hands-On_02
PDF
de:code 2019 Power Platform Touch & Try Power BI Hands-On_01
PPTX
データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~
PPTX
Power BI のためのリアルアーキテクチャ、あなたは自分のデータを理解していますか?
Microsoft Power Platform release wave
Power BI 勉強会 夜の採れたて Ignite 2021
Power BI GW合宿 第伍夜
あなたが作るレポートに不要なデータは含まれていませんか?~レポートリテラシー:ビジュアルから考える逆算
ノーコードだよ!全員集合!! ~ 技術者も業務担当者も大歓迎 ~(仮)
コロナ禍におけるあたらしいカタチ - 私の思う ICT 業界のこれから
あのセッションの作り方を LT で可能な限りお伝えします
情報の伝え方が変わる!Power BIでレポートを作ってみよう(前半戦)
毎月更新されるデータを Excel で集計してレポートを作ってるですって? それ、Power BI と SharePoint フォルダーで自動化できますよー
Power BI dataflows と Power Platform Data Integration の使いどころ
人前で話すことは “特別” ではない!~ 特別にしない方法について ~
もうすぐ来る新しい DirectQuery の自動更新をいま可能なモノで模倣してみた!~ 誕生日のパラドックスを使って体験するのだ ~
Teams の”チーム”と Office 365 グループを理解して Power Platform を活用せよ
de:code 2019 Power Platform Touch & Try Power BI Hands-On_02
de:code 2019 Power Platform Touch & Try Power BI Hands-On_01
データがない?あるある!!そこら中にあるんだぞ!~Web から取得できるデータの可能性~
Power BI のためのリアルアーキテクチャ、あなたは自分のデータを理解していますか?

Recently uploaded (9)

PDF
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
PDF
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
PDF
液体クラトム抽出物供給側分析:世界の生産能力・販売量・平均価格動向(2025-2031)
PDF
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
PDF
Qlik TECH TALK セミナー:What's New In Qlik ~ 2025年7月リリース最新機能のご紹介
PDF
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略
PDF
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research
PDF
口腔内スキャナー市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
PDF
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031
XCMSを用いた質量分析データ処理_BioCAsia2021_yamamoto.pdf
商用ウェブカメラ市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
液体クラトム抽出物供給側分析:世界の生産能力・販売量・平均価格動向(2025-2031)
【QYResearch】人形ロボット産業の市場構造と今後の発展方向に関する分析レポート
Qlik TECH TALK セミナー:What's New In Qlik ~ 2025年7月リリース最新機能のご紹介
グローバルロープウェイ用スチールワイヤーロープ市場2025:主要企業のシェア、売上動向、競争戦略
限外ろ過膜調査レポート:市場規模、シェア、産業分析データ、最新動向2025-2031 YH Research
口腔内スキャナー市場:世界の産業現状、競合分析、シェア、規模、動向2025-2031年の予測
世界半導体用酸化ハフニウム市場のサプライチェーン解析:上流、下流、収益モデル分析2025-2031

Power BI Architecture Dojo 02