今なら聞ける!power bi の基本と oms の power bi 連携_20160827

62
今今今今今今Power BI 今今今今 Cortana 今今 今今今今今今今今今今今今今今 今今今 今今今今今 今今今今今今 今今 今今 今今今 今今今 10/28/2022 1

Upload: yugo-shimizu

Post on 16-Apr-2017

390 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 1

今なら聞ける!Power BI の基本と Cortana 連携

株式会社セカンドファクトリーシニア テクニカル アーキテクト 清水 優吾(しみず ゆうご)

Page 2: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 2

注意!本日お話することは、所属している会社とは何の関係もありません。あくまでも私個人の、 2016 年 8 月 27 日現在の 理解 に基づいたお話です。会社の宣伝はしません!! (  ̄ ^  ̄ ) ゞビシっ

Page 3: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 3

自己紹介:株式会社セカンドファクトリーシニア テクニカル アーキテクト清水 優吾 (Yugo Shimizu) ♂もともと金融系システムの開発者でした。現在は、アーキテクト。時々コーディングもしてます。開発者の端くれです。クラウド型飲食店向けオーダーエントリーシステムの開発リーダーをしております。Twitter: @yugoes1021

Facebook: https://www.facebook.com/yugoes1021

Page 4: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 4

本日のゴール開発系、 ITPro 系技術者である皆さまにPower BI の基本と Cortana 連携について、お話します。ソースコードを書かずに、設定のみでログデータを可視化するにはどうすればよいか?また、単に可視化するだけではなく、 Power BI を使用して、いかに “セルフサービス BI” をするか。

Page 5: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 5

本日のゴールこれを覚えたら、日常触れるデータも綺麗なグラフにできちゃうかも !?Power BI のパワーを感じて頂ければ、幸いです。Power BI で できること と できないこと。これらをひとつでも覚えて帰って頂ければ、幸いです!

Page 6: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 6

本日の目次

1.Power BI とは2.Power BI Service でレポートを作成3.Power BI Desktop でできること4.Power BI と Cortana 連携

Page 7: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 7

1. Power BI とは

Page 8: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 8

1. Power BI とは?

https://powerbi.microsoft.com/ja-jp/what-is-power-bi/ より

マイクロソフトによると「 Power BI は、データを分析し、洞察を共有するビジネス分析ツールのスイートです。」簡単に言うと、以下4つができるスイートサービスです。• データソースの定義• モデルの作成• レポートの作成• レポートの共有

Page 9: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 9

1. Power BI とは? - Power BI service

https://powerbi.microsoft.com/ja-jp/what-is-power-bi/ より

Power BI service

レポートやダッシュボードを共有するサービスの本体。マイクロソフトが Azure 上で提供する SaaS 。利用には組織アカウントが必要。

Page 10: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 10

(参考)サインアップの手順1. https://powerbi.microsoft.com/ja-jp/ にアクセス

クリック!

Page 11: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 11

(参考)サインアップの手順2.右側の [ サインアウト ] をクリック

クリック!

Page 12: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 12

(参考)サインアップの手順3.組織アカウント( Office 365 アカウント等)を入力

入力後にクリック!

「勤務先の電子メールアドレスを入力してください」注: MS アカウントでは登録できません!!

Page 13: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 13

(参考)サインアップの手順3.組織アカウント( Office 365 アカウント等)を入力試しに MS アカウントを入力してみると…

悲しいメッセージが。。。

Page 14: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 14

1. Power BI とは? - Power BI Desktop

https://powerbi.microsoft.com/ja-jp/what-is-power-bi/ より

Power BI Desktop

データソースを定義し、モデルを作成し、レポートを作成するためのデスクトップ用のソフトウェア。インストールが必要。無料でダウンロードが可能。サインアップ(登録)不要。作成したレポートは Power BI service へ発行することができる。

Page 15: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 15

(参考)ダウンロードの手順1. https://powerbi.microsoft.com/ja-jp/ にアクセス

クリック!

Page 16: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 16

(参考)ダウンロードの手順2.左側の [ ダウンロード ] をクリック

クリック!

[ ダウンロード ] をクリックすると、このメッセージが表示されるが、 Power BI Desktop だけを使用するなら、無視しても無問題。

Page 17: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 17

1. Power BI とは? - Power BI gateways

https://powerbi.microsoft.com/ja-jp/what-is-power-bi/ より

Power BI gateways

Power BI service とオンプレのデータをつなぐためのサービス。クライアントやサーバーにインストールすると Windows のサービスとして実行される。利用には有料版の Power BI Pro が必要。今回は範囲外です。

Page 18: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 18

(参考) Power BI の利用パターン

データソース と Power BI どちらが主語になるか?これが重要。

Page 19: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 19

データソース

(参考) Power BI の利用パターン【パターン1】データソースが主語になる場合

0101010101

主語 API

データソースが主語になる場合、Power BI は待っているだけでよい。

データソースがデータをPower BI へ投げる =開発必要

Page 20: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 20

データソース

(参考) Power BI の利用パターン【パターン2】 Power BI が主語になる場合

Response(01010101)

主語

Power BI が主語になる場合、 Power BI がデータソースにリクエストを投げ、そのレスポンスでデータを受け取る。Request

Power BI がデータをデータソースに取りに行く =開発不要

Page 21: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 21

(参考) Power BI の利用パターンより詳細に知りたい方は以下の URL をご覧ください。

Power BI でのデータの更新https://powerbi.microsoft.com/ja-jp/documentation/powerbi-refresh-data/

Page 22: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 22

(参考) Power BI の料金https://powerbi.microsoft.com/ja-jp/pricing/

Page 23: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 23

(参考) Power BI の料金https://powerbi.microsoft.com/ja-jp/pricing/

Page 24: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 24

1. Power BI とは? - Power BI Mobile

https://powerbi.microsoft.com/ja-jp/what-is-power-bi/ より

Power BI Mobile

Power BI service に発行され組織内に共有されたダッシュボードやレポートを表示するためのクライアントアプリ。iOS 、 Android 、 Windows 10 、Windows 10 mobile のアプリが提供されている。

Page 25: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 25

1. Power BI とは? - Power BI Mobile

https://powerbi.microsoft.com/ja-jp/mobile/ より

Page 26: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 32

2. Power BI Service でレポートを作成

Page 27: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 33

OMS との連携が設定できたら、データを溜めるために、数日間放っておきましょう。十分なデータが溜まったら、レポートを作成開始!!

2. Power BI Service でレポート作成

Page 28: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 34

2. Power BI Service でレポート作成ちなみに後程のデモでお見せするデータは、このデータセンターのデータです。注:某 MVP のプライベートデータセンターです

Page 29: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 35

1. https://app.powerbi.com/ にアクセスして、ログイン2. OMS から送信されたデータセットを開く3. レポートを作成4. 作成したレポートをダッシュボードに貼り付け5. ダッシュボードで Q&A してみる( Power BI Q&A )

2. Power BI Service でレポート作成

Page 30: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 36

2. Power BI Service でレポート作成

https://app.powerbi.com より

1.ログインまずはhttps://app.powerbi.com にアクセスしてログイン

Page 31: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 37

2. Power BI Service でレポート作成

https://app.powerbi.com より

2. OMS から送信されたデータセットを開く左側のナビゲーションウィンドウの一番下のデータセットから OMS で付けた名前のデータセットをクリックする。

Page 32: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 38

2. Power BI Service でレポート作成

ナビゲーションウィンドウ レポートを作成するところ 視覚化ペイン フィールドペイン

Page 33: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 39

2. Power BI Service でレポート作成

習うより慣れよということで、作ってみよう~デモ~

Page 34: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 40

3. Power BI Desktop でできること

Page 35: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 41

3. Power BI Desktop でできること1. まずはデータを取得

Page 36: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 42

3. Power BI Desktop でできること2. 例えば Microsoft Exchange

Page 37: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 43

3. Power BI Desktop でできること2. 例えば Microsoft Exchange

Page 38: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 44

3. Power BI Desktop でできること

習うより慣れよということで、作ってみよう

~デモ~

Page 39: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 45

4. Power BI と Cortana 連携

Page 40: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 46

4. Power BI と Cortana 連携皆さん、 Cortana ってご存知ですよね?そう、 Windows 10 に搭載されている音声認識機能付きパーソナルアシスタント

のことです。

Page 41: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 47

4. Power BI と Cortana 連携

Power BI と Cortana は簡単な設定だけで連携ができます。

連携すると、 Cortana さんに Power BI の内容をお問い合わせすることができます。

Page 42: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 48

4. Power BI と Cortana 連携

Power BI と Cortana は簡単な設定だけで連携ができます。

連携すると、 Cortana さんに Power BI の内容をお問い合わせすることができます。

Page 43: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 49

4. Power BI と Cortana 連携Power BI service にアップしてある データセット から、質問に合う内容を表示

知りたい内容を 自由に 質問:What was my average cost per mile by destination

Page 44: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 50

4. Power BI と Cortana 連携

まずはご覧あれ!~デモ~

Page 45: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 51

4. Power BI と Cortana 連携

【必要な設定】Power BI 側の設定1. Power BI で、 Cortana で使用可能にするデータセットを選ぶ2. 右上隅で歯車アイコンを選び、 [ 設定 ] を選ぶ3. [ データセット ] > [Cortana] > [ このデータセットにアクセスするために

Cortana を有効にする ] > [ 適用 ] を選ぶ

Page 46: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 52

4. Power BI と Cortana 連携【必要な設定】Power BI 側の設定1. Power BI で、 Cortana で使用可能にするデータセットを選ぶ2.右上隅で歯車アイコンを選び、 [ 設定 ] を選ぶ

Page 47: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 53

4. Power BI と Cortana 連携【必要な設定】Power BI 側の設定3. [ データセット ] > [Cortana] > [ このデータセットにアクセスするために Cortana を有効にする ] > [ 適用 ] を選ぶ

ここにチェックを入れる

Page 48: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 54

4. Power BI と Cortana 連携【必要な設定】Windows 10 側の設定1. 使っている Windows が Windows 10 バージョン 1511 (Windows 10 の 11 月の更新プログラム ) 以降であることを確認します。

使っているバージョンを確認するには、 [ 設定 ] > [ システム ] > [ バージョン情報 ] を選びます。 注 : バージョン番号が表示されるのは、 2015 年 11 月の更新プログラム ( またはそれ以降 ) がインストールされている場合のみです。

Page 49: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 55

4. Power BI と Cortana 連携【必要な設定】■Windows 10 側の設定

Page 50: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 56

4. Power BI と Cortana 連携【必要な設定】Windows 10 側の設定2. [ 設定 ] > [ アカウント ] >

[ 職場のアクセス ] > [ 職場または学校アカウントを追加 ] を選びます。

Page 51: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 57

4. Power BI と Cortana 連携【必要な設定】Windows 10 側の設定3. 最下部までスクロールすると、

[Microsoft アカウントを追加 ] が表示されています。4. Power BI で使用するアカウントでサインインします。

Page 52: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 58

4. Power BI と Cortana 連携【必要な設定】Windows 10 側の設定Cortana さんは 日本語環境 だと Power BI と 連携してくれません… .www

なので、英語 ( en-us )の言語パック を インストール して、表示言語 を 英語 に、ロケーション を 米国 にする必要があります!!!!!

Page 53: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 59

4. Power BI と Cortana 連携【必要な設定】Windows 10 側の設定5. [ 地域と言語 ] > [ 言語を追加する ] から英語 ( 米国 ) の言語パックを追加6. 既定として設定する

Page 54: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 60

4. Power BI と Cortana 連携【必要な設定】■Windows 10 側の設定5. 地域を United States にする6. Speech language を English (United

States) に設定ここまで設定すると Cortana さんが Power BI を検索してくれます。

Page 55: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 61

4. Power BI と Cortana 連携【 Cortana さんへの正しい聞き方】次に示すのは、 Q&A で自動的に認識される語句や用語の一部です。集計 :

less than (未満 ) 、 maximum (最大 ) 、 number of (数 ) 、 count of ( 個数 ) 、 average (平均 ) 、 between (間 ) 、 before (前 ) など日付のキーワード :

last month ( 先月 ) 、 this year ( 今年 ) など日付範囲 :

before (前 ) 、 after ( 後 )

表示の動詞 :

show ( 表示する ) 、 is ( である ) 、 what is ( とは ) 、 are ( である ) 、 what are ( とは )

等しいかどうかのキーワード :

between (間 ) 、 more than ( より大きい ) 、 less ( より小さい ) 、 equal ( 等しい )

Page 56: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 62

4. Power BI と Cortana 連携【 Cortana さんへの正しい聞き方】次に示すのは、 Q&A で自動的に認識される語句や用語の一部です。名前 :

データセット内の列に "name" ( 名 ) という語が含まれている場合 (EmployeeName ( 社員名 ) など ) 、 Q&A ではその列の値が名前であると理解されるため、 "which employees are named robert" (robert という名前の社員はどれか ) のような質問をすることができます。リレーションシップ :

データセットにはテーブルが含まれ、テーブルには列が含まれます。ほとんどの列は、それが含まれているテーブルとの関連で、 "hosts have flags" (hosts は flags を持つ ) や "flags have hosts" (flags は hosts を持つ ) のような単純な言い回しで、その列が含まれるテーブルに関連付けることができます。 こうしたリレーションシップは、 "have" や "of" などの語を使用して記述できます。

Page 57: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 63

4. Power BI と Cortana 連携【 Cortana さんへの正しい聞き方】次に示すのは、 Q&A で自動的に認識される語句や用語の一部です。複数形 :

たとえば、 "opportunity" と "opportunities" の両方所有格 :

"what is the total of Jaine's orders" (Jaine の注文の合計は )

並べ替え順 :

descending ( 降順 ) 、 ascending ( 昇順 ) 、 alphabetical order ( アルファベット順 ) 、 sort ( 並べ替え )

時制 :

"buy" ( 購入する ) と "bought" ( 購入した ) など。

Page 58: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 64

4. Power BI と Cortana 連携【 Cortana さんへの正しい聞き方】Show < テーブル >

例 :

Show sales (売り上げを表示する )

Show orders ( 注文を表示する )

Average <列 > (列に数値が含まれる場合 )

例 : Average employee age ( 従業員の平均年齢 )

Show <列 >, where < 列 > is between

例 :

Show products, where price is between $10 and $30 ( 価格が 10 ドル ~ 30 ドルの製品を表示する )

Show sales, where date is between 2012 and 2014 ( 日付が 2012 ~ 2014 の売り上げを表示する )

Page 59: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 65

4. Power BI と Cortana 連携【 Cortana さんへの正しい聞き方】Show <列 >, where <列 > is before

例 :

Show products, where date sold is before December 9th, 2014 ( 販売日が 2014 年 12 月 9 日より前の製品を表示する )

Show employees, where date of birth is after 3/3/1985 (誕生日が 1985 年 3 月 3 日より後の従業員を表示する )

by <列名 >

Year over year growth by year ( 年別の前年比増加額 )

Total sales by product (製品別の総売り上げ )

Number of sales by location (場所別の販売数 )

Total profit and total cost by product (製品別の総利益と総コスト )

< メジャー > by <列名 > for <別の列内の特定エンティティ >

例 : Total sales by sales rep for Surface Pro 3 (Surface Pro 3 の営業担当者別の総売り上げ )

Page 60: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 66

4. Power BI と Cortana 連携【 Cortana さんへの正しい聞き方】Show < 列 1>, < 列 2>, < 列 n>, where < 列 > is < 時制 > by <列 > as < グラフ種類 >

時制: Today, This month, This week…グラフ種類: table, matrix, pie chart…

Page 61: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 67

まとめというわけで、まとめです。1. まずは Power BI 使ってみましょう!2. 手に入る簡単なデータを可視化してみてください。3. いいものができたら、共有してみましょう。4. Cortana さんと連携して、検索対象にしちゃいましょう。デモ映えします!ポイントは最初から業務で使用することを考えずに、 Excel でデータをまとめるのと同じ感覚で使い始めることだと思います。可能性はそこから広がります!!

Page 62: 今なら聞ける!Power BI の基本と OMS の Power BI 連携_20160827

05/03/2023 68

おわりご清聴、ありがとうございました!8 月末日まで 海の家 絶賛営業中です

SkyDream Shonan Beach Lounge@江の島片瀬海岸東浜ご興味ある方はお声がけくださいTwitter : @yugoes1021Facebook : https://www.facebook.com/yugoes1021