Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ひとつのデータモデルから Power BI と Excel のレポートを作る
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
suzukirei
July 19, 2020
Technology
0
1.5k
ひとつのデータモデルから Power BI と Excel のレポートを作る
suzukirei
July 19, 2020
Tweet
Share
More Decks by suzukirei
See All by suzukirei
Power BI における「データモデリング」について
suzukirei
1
6.5k
Other Decks in Technology
See All in Technology
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
1
180
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.4k
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
460
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
230
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
550
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
200
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.7k
プロポーザルに込める段取り八分
shoheimitani
1
680
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1.1k
Claude Code for NOT Programming
kawaguti
PRO
1
110
Featured
See All Featured
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
67
Code Review Best Practice
trishagee
74
20k
Building AI with AI
inesmontani
PRO
1
710
Design in an AI World
tapps
0
150
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
180
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
WENDY [Excerpt]
tessaabrams
9
36k
Documentation Writing (for coders)
carmenintech
77
5.3k
Fireside Chat
paigeccino
41
3.8k
How to Ace a Technical Interview
jacobian
281
24k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Transcript
ひとつのデータモデルから Power BI と Excel のレポートを作る @ Power BI 勉強会
#18 | 2020.07.18
スズキ レイ Qiita : @suzukirei
やりたいこと • ひとつのデータモデルから Power BI レポートと Excel レポートを作りたい。 • データソースが変更された際に両方とも自動的に更新されるようにしたい。
data model data source Power BI Report Excel Report
なんで? • Power BI と Excel でデータの表現にそれぞれ得意と不得意がある。 • データの視覚化は Power
BI が得意だが、細かい表計算などは Excel が得意。 • つまり、両方使ったほうがよいし、両方使えるようになっている。(=ブックの発行) • ただ、それぞれでデータモデルを作るのは何かと手間だし齟齬も発生しそう。 • なので、両レポートのもととなるデータモデルを一元化したい。 Power BI Report Excel Report data model
まずは、やってみる !
Excel で分析 • Power BI のデータセットから「Excelで分析」で Excel レポートを作ってみる。 • ピボットテーブルしか作れない。
• あらかじめ集計値をデータセット側でメジャーとして作っておかなければいけない。 • 作成したレポートを Power BI に発行しても自動更新できない。 • 静的な分析にはよいが動的なレポーティングには向かない。
違う方法で、やってみる!
STEP1: Excel でデータモデルとレポートを作る • まず Excel の「取得と変換」でデータソースに接続して Power Pivot にデータモデルを作る。
• この方法ならデータをテーブルとしても展開できる。 • これらを利用してレポートを作成する。 Excel 内にデータモデルを作る データをテーブルにも展開できる
STEP2: Power BI に発行する • 作成した Excel ブックを Power BI
のワークスペースに発行(アップロード)する。 • 自動更新設定をする Excel 内のデータモデルが データセットとして表示される エクスポートだと データセット(モデル)として 発行してしまう。
STEP3: Power BI Desktop から接続 • Power BI Desktop のデータ取得で「Power
BI データセット」を選ぶ。 • 昨年追加された新機能(Power BI service live connection) • 先ほどワークスペースにアップロードした Excel の データモデル がデータセットとして選べる!! Excel 内のデータモデルが データセットとして表示される
STEP4: できました! • このデータモデルから Power BI レポートを作成して同じワークスペースに発行する。 • Excel のデータモデルが更新されると
Power BI レポートも更新される! モデルは参照のみ 両レポートのデータモデルは Excel ブックの中にある
やったね!
しかし、残念なところも… • アプリとして発行できない。 • Excel で接続できるデータソースには限りがある。 • 特に Power BI
dataflow に繋げないのは痛い。 アプリの発行画面で Power BI レポートが出てこない
今回の感想 • どちらかと言うと Excel 側の機能が追い付いていない気がする。。 • でも今後、新機能も色々と予定されているので期待(New Data Type とか)。
• なんだかんだでどこの企業も Excel はよく使う。 • Excel との親和性は Power BI の他社製品に対するアドバンテージ。 • なので、もっと積極的に使ったほうがいいと思う。
おわり