113
Microsoft MVP - Data Platform / かがたたけし PowerBIxyz takeshi.kagata @powerbixyz Power BI セミナー @ 名古屋 #2 2017-12-06 Power BI 勉強会

Power BI セミナー @ 名古屋 #2

Embed Size (px)

Citation preview

Page 1: Power BI セミナー @ 名古屋 #2

Microsoft MVP - Data Platform /かがたたけし

PowerBIxyz

takeshi.kagata @powerbixyz

Power BI セミナー@ 名古屋 #2

2017-12-06Power BI勉強会

Page 2: Power BI セミナー @ 名古屋 #2

いきなりですが、DEMO

Page 3: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPExcelワークシートからレポートに

Page 4: Power BI セミナー @ 名古屋 #2

ところで、BIって何でしょう?

Page 5: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPBI って何でしょう?

ざっくりいうと、

これまで

• 結果 /蓄積

いま

• 経過 /動向

これから

• 見通し/予測

Page 6: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPBI って何でしょう?

これまで

• 結果 /蓄積

いま

• 経過 /動向

これから

• 見通し/予測

ざっくりいうと、

事実(データ)をビジネス意思決定に使用する手法

Page 7: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPBIって何でしょう?

でも、これって特別なこと?

これまで

• 結果 /蓄積

いま

• 経過 /動向

これから

• 見通し/予測

事実(データ)をビジネス意思決定に使用する手法

Page 8: Power BI セミナー @ 名古屋 #2

では、なぜ BIを考える必要があるのか

Page 9: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPなぜ BI を考える必要があるのか

これまで

• 結果 /蓄積

いま

• 経過 /動向

これから

• 見通し/予測

なんとかやってこれた

Page 10: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPなぜ BI を考える必要があるのか

これまで

• 結果 /蓄積

いま

• 経過 /動向

これから

• 見通し/予測

なんとかやってこれた💦

データ量が膨大に増えました

Page 11: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPなぜ BI を考える必要があるのか

これまで

• 結果 /蓄積

いま

• 経過 /動向

これから

• 見通し/予測

なんとかやってこれた💦💦

いつ?今すぐ!

Page 12: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPなぜ BI を考える必要があるのか

これまで

• 結果 /蓄積

いま

• 経過 /動向

これから

• 見通し/予測

なんとかやってこれた?

Page 13: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPなぜ BI を考える必要があるのか

これまで

• 結果 /蓄積

いま

• 経過 /動向

これから

• 見通し/予測

なんとかやってこれた?

誰かが無理してませんか?

Page 14: Power BI セミナー @ 名古屋 #2

“無理”を期待した仕事への取り組みはもうやめよう。

Page 15: Power BI セミナー @ 名古屋 #2

BIツールの役割と機能

Page 16: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPBIツールの役割

BI ツール

自動化

可視化共有

Page 17: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPBIツールの役割

BI ツール

自動化•変換•更新

可視化共有

自動化必要なデータを抽出し分析に適した状態に変換

データソースが更新されても表示は最新の状態

Page 18: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPBIツールの役割

BI ツール

自動化•変換•更新

可視化•レポート• ダッシュボード

共有

自動化必要なデータを抽出し分析に適した状態に変換

データソースが更新されても表示は最新の状態

可視化ビジュアライズされた結果や経緯をレポートに

KPIなど重要な項目をまとめたダッシュボード

Page 19: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPBIツールの役割

BI ツール

自動化•変換•更新

可視化•レポート• ダッシュボード

共有•管理•デバイス

自動化必要なデータを抽出し分析に適した状態に変換

データソースが更新されても表示は最新の状態

可視化ビジュアライズされた結果や経緯をレポートに

KPIなど重要な項目をまとめたダッシュボード

共有必要なメンバーだけが参照/みんなで参照

PC /モバイルなど、さまざまなデバイス

Page 20: Power BI セミナー @ 名古屋 #2

システムをもっと活用しましょう!

BIツールを導入して、集計や共有に費やす時間をもっと大事なことに使いませんか?

Page 21: Power BI セミナー @ 名古屋 #2

では、Power BIとは?

Page 22: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPざっくり Power BIとは

…たくさんのオンラインサービスやローカルリソースから自由に組み合わせてデータを集計

いろんなデバイスで

気づきを

共有

観察

みんなが

Page 23: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI とは

Power BI for Office 365

SharePoint Online

Power BI Site

Excel add-in

Power View

Power Map

Power Pivot

Power Query

Power BI

Power BI Service

Power BI Desktop

Power BI Mobile

Excel

Power Query

Power Pivot

Now

Power BIPower BI Service

Power BI Desktop

Power BI Mobile

Power BI Premium

Power BI Report Server

Power BI Embedded

Data Gateways

Excel

Power Query

Power Pivot

Page 24: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI とは

Page 25: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI とは

Page 26: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI とは

Page 27: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI とは

Page 28: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI とは

Excel 2016

Page 29: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI -役割

結果を整理 仮説を検証

状況を確認 共有認証基盤:Azure Active Directory を利用しているので、組織全体に対しデータセットやレポート共有機能を管理

組織全体に管理された共有

定義したデータの収集と変換で定量化

複数のデータソースもひとつに統合

データモデル:スタースキーマ• フィルターや集計範囲を示すディメンジョンテーブル

• 集計対象となるファクトテーブル

仮説(問題を解決する可能性)と関連する要素に注目したメジャーを用いて結果を集計

ドリリング/フィルタリングはレポート上で自由に操作

アラート/お知らせ機能で急激な変化を監視

サービスの利用状況やシステムの稼働状況など、運用の経過などを観察

Page 30: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP

Power BI Service

Power BI –サービスや製品

Power BI Desktop Power BI mobile apps

ダッシュボードと関連するレポートの展開

• サービス全体の管理

• アカウント管理(AAD)

• サービスの利用• 共有の範囲

Windowsアプリケーション• データの抽出変換• データモデル化• レポートの作成• 無償利用ライセンス

ダッシュボードやレポートをいつでもどこでも参照

アラートやお知らせを受信様々なデバイスをサポート

準備 探索 レポート 発行

Page 31: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI –サービスや製品

Power BI Report Server Power BI developer Data gateways

オンプレミス環境でもPower BI

レポートの運用するための製品

• Power BI Premium

• SQL Server Enterprise + SA

Power BIレポートやダッシュボードを独自のアプリケーションに埋め込むことができる。

• Power BI Embedded

• Power BI Premium EM

• Power BI API

オンプレミス環境のデータソースを Power BI Serviceでも利用するための仕組み

PowerApps / Flowなど他サービスでも使用Power BIのみユーザーモードでの使用が可能

Page 32: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP気になるコストから

Power BIの料金 | Microsoft Power BI

https://powerbi.microsoft.com/ja-jp/pricing/

Page 33: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI Desktop

Power BI Desktop | Microsoft Power BI

https://powerbi.microsoft.com/ja-jp/desktop/

Power BIサービスで表示するレポートを作成

• 無償ですが機能制限はありません。

• お試しにも最適です。

• ほぼ毎月機能の追加されます。

Power BI Desktop を使い始めるには - Qiita

取得と変換

モデリング

レポート作成

発行

Page 34: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI Pro / Power BI (無料)

誰でもデータを迅速かつ効率的に分析してわかりやすく視覚化できる、クラウドベースのビジネス分析ツールで

す。Power BI Pro では、データソースのサポート、データ容量、チームでのコラボレーション、管理の機能が強化されています。

誰でもデータを迅速かつ効率的に分析してわかりやすく視覚化できる、クラウドベースのビジネス分析ツールです。使いやすいダッシュボードを通じて、ユーザーとさまざまな生のデータをつなげ、わかりやすいレポートを提供し、データに意味を持たせる、説得力のある視覚化を実現します。

Page 35: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI Premium

専用に割り当てられたノードに対する課金体系

• エンタープライズ規模向けです。

• Power BI Premium 計算ツール

詳しくは、Power BI Premium とは | Microsoft Power BIhttps://powerbi.microsoft.com/ja-jp/documentation/powerbi-premium/

Page 36: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BI (無料) vs Pro

Power BI 無料版対 Power BI Pro | Microsoft Power BI

https://powerbi.microsoft.com/ja-jp/documentation/powerbi-free-vs-pro/

Power BI (無料)でも、そこそこ使える(ぼっち BI)

でも、

«Power BI Serviceの共有機能»«データセットへのライブ接続»

«電子メールサブスクリプション»

がサポートされません。

Planning a Power BI Enterprise Deployment

https://aka.ms/pbienterprisedeploy

Page 37: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BIサービスを使い始めるには

Office 365 E5での試用がよさそうですOffice 365の試用

•実運用環境に影響を及ぼしません

•独自ドメインが不要です

•Office 365他サービスとの連携も検証できる

• Power BI Proが標準サービス

サービスの有効化と割り当てを確認Office 365に追加

•Office 365管理者がサービスを有効化し、アカウントにサービスを割り当て

• Power BIサービス管理者ロールの使用を検討

• Power BI Pro (試用)もできます。(60日間、延長可の模様)

Page 38: Power BI セミナー @ 名古屋 #2

Power BIサービスたくさんの機能とその管理

Page 39: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPAIによるインサイト支援機能

Quick Insight /クイック分析データセットをアップロードしたときやデータ更新後の任意の実行で解析開始

データモデル、データ量、不可視ではないメジャーやフィールドが参考にされる

Explain the decrease (or increase) / 増加を説明(減少を説明)Use insights in Power BI Desktop (Preview)

Q&A日本語はサポートされていません。

おすすめアプリ – AppSourceAnnouncing AI-powered app recommendations: getting the right insights to the right people

Page 40: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP増加/減少の分析 (Preview)

データモデル内からほかに関連しそうな要素を用いて、集計された値の増減について、サジェスチョンをしてくれる。

アドホックなユーザー操作でもよいし、トピックとしてレポートに追加することもできる。

Page 41: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BIサービスの管理とは

Page 42: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

« Power BI Pro »

利用イメージ:

社外(組織外ユーザー)とダッシュボードを共有

• 参照のみ

• 組織内ユーザとの設定はありません

Page 43: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPダッシュボードの共有

Page 44: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPダッシュボードの共有

外部ユーザーとの共有可のとき

外部ユーザーとの共有不可のとき

そもそも …

Page 45: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP外部ユーザーとの共有

Distribute Power BI content to external guest users with Azure AD B2B

Page 46: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

利用イメージ:

一般公開するレポートなどに利用

社外秘などデータの取り扱いを予め検討のこと

Power BI からWeb への公開 | Microsoft Power BI

https://powerbi.microsoft.com/ja-jp/documentation/powerbi-service-publish-to-web/

Page 47: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

利用イメージ:

グラフやチャートなど、ビジュアルに表示されているデータを再利用したいとき

エクスポートをサポートしないビジュアルもある

Page 48: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPデータのエクスポート

Page 49: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

利用イメージ:

表示しているレポートをスライドに変換したいとき

Page 50: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPowerPoint へのエクスポート

Page 51: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPowerPoint へのエクスポート

Page 52: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

感想から:

そもそも印刷は期待しないほうがよいかと。

Page 53: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

« Power BI Pro »

利用イメージ:

Power BIアプリ(テンプレート的なもの)を組織内のユーザーが使えるようにしたいとき

Page 54: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

« Power BI Pro »

利用イメージ:

Power BI アプリ(テンプレート的なもの)を組織内のユーザーが使えるようにしたいとき

Page 55: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPPower BIアプリ

Page 56: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

利用イメージ:

日本語をサポートしていません。カタコトになります。

Page 57: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPCortana Q&A

Page 58: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

利用イメージ:

Excel でピボットテーブルやピボットチャートなどを作成したいとき

Excel で分析

https://powerbi.microsoft.com/ja-jp/documentation/powerbi-service-analyze-in-excel/

Page 59: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

Page 60: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

Page 61: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

Page 62: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

Page 63: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

Page 64: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

Page 65: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

Page 66: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPたくさんの機能のその管理

Page 67: Power BI セミナー @ 名古屋 #2

DEMO2

毎週毎月とか集計作業はもうしなくてOK‼

Page 68: Power BI セミナー @ 名古屋 #2

週明け会議用の集計レポート?

あぁ、あるよ

Page 69: Power BI セミナー @ 名古屋 #2

拠点ごとの比較も見たいんだけど?

はい、どうぞ

Page 70: Power BI セミナー @ 名古屋 #2

データファイルがひとつじゃないけど?

それがなにか?

Page 71: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO2

Page 72: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO2

Page 73: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO2

Page 74: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO2

Page 75: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO2

Page 76: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO2ポイント

Power BI Desktopを使用したレポートの作成をしました。

データの追加や更新のたび、レポートを変更したり編集したり

グラフなどを作り直す必要はもうありません。クエリエディターで定義した適用ステップが自動的に繰り返し実行されるからです。

最新のデータを用意し更新を指示するだけでよいのです。

Page 77: Power BI セミナー @ 名古屋 #2

DEMO3

毎週毎月とか集計作業はもうしなくてOK‼更新も自動で‼

Page 78: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

手始めとしてイチオシ• SharePoint Onlineドキュメントライブラリ

• OneDrive for Business

でソースデータが共有されていると、自動更新されるレポートを作成できます。

1. レポートを作成する

2. レポートをアップロードする

3. スケジュールを設定する

Page 79: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

Page 80: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

!

Page 81: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

Page 82: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

Page 83: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

Page 84: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

Page 85: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

Page 86: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

!

Page 87: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3

Page 88: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP

Page 89: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3ポイント

クラウドサービス上に配置されたデータを取得し、まとめることができました。

Power BI Serviceの機能:設定したスケジュールにより常にレポートの最新化が図れます。

毎朝出社したときには、昨日までのデータが反映されたレポートを確認することができます。

• できるだけ最新のデータが収集できているか

• そのデータが集計に適しているか

を確認するだけです。そしてどのようなレポートが必要なのかを検討しましょう。

Page 90: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3ポイント -更新について

[最新の情報に更新]コマンドを実行Power BI Desktop

• クエリエディターで作成したステップを適用

• データモデルにデータを格納

• pbixファイルにはデータが保存される(インポートモード)

スケジュール更新 /今すぐ更新Power BI Service

• クエリエディターで定義したステップを適用

• データセット内にデータを格納、レポートにも反映

• スケジュールは 1日あたり8回まで。(インポートモード)(Free / Pro)

Page 91: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO3ポイント -認証情報について

システム上のアプリケーションデータとして管理Power BI Desktop

• クエリエディターで使用するデータを読み込むとき

• データモデルへのデータを読み込むとき

• pbix / pbitファイルには保存されません

サービス上でデータセットごとに管理Power BI Service

• データセットを更新するとき

• Power BIアカウントと異なることも可能

Page 92: Power BI セミナー @ 名古屋 #2

DEMO4

モデリング機能を使ってレポートを仕上げる

Page 93: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO4

Page 94: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO4

Page 95: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP計算列の追加

Page 96: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPDEMO4

Page 97: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP暗黙的なメジャー

Page 98: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPメジャーの作成

Page 99: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP暗黙的なメジャーと定義したメジャー

Page 100: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPカレンダーテーブルと列の追加

Page 101: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPフィールドの階層を作成

Page 102: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP月ごとの集計がされない

Page 103: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPリレーションシップを設定

Page 104: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP期待する集計になった

Page 105: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPレポートに使用しないフィールドを整理

Page 106: Power BI セミナー @ 名古屋 #2

Power BIインサイトを支援する機能

Page 107: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPインサイト支援

•Power BI Desktop で変数を視覚化する What-if パラメーターを作成して使用する | Microsoft Power BIhttps://powerbi.microsoft.com/ja-jp/documentation/powerbi-desktop-what-if/

• What-if分析に使用するパラメタ設定支援機能

クイックインサイト

•Power BI によるクイックインサイト | Microsoft Power BIhttps://powerbi.microsoft.com/ja-jp/documentation/powerbi-service-auto-insights/

•Power BI Service による分析機能

What-if 分析

プレビュークイックメジャー

•クイックメジャーを使用して一般的で強力な計算を簡単に実行する | Microsoft Power BIhttps://powerbi.microsoft.com/ja-jp/documentation/powerbi-desktop-quick-measures/

•多く利用されるパターン のテンプレート

プレビュー増加減少のインサイト

•Power BI Desktop でインサイトを使用する | Microsoft Power BIhttps://powerbi.microsoft.com/ja-jp/documentation/powerbi-desktop-insights/

Page 108: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPクイックインサイト

Page 109: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPクイックインサイト

Page 110: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPWhat-if 分析

Page 111: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJP増加減少のインサイト(プレビュー)

Page 112: Power BI セミナー @ 名古屋 #2

#PowerBI #PBIJPクイックメジャー(プレビュー)

Page 113: Power BI セミナー @ 名古屋 #2

Qiitaで Power BIを検索https//qiita.com

すこしづつ増やしていきます。