31
シニア テクニカル アーキテクト 清水 優吾(しみず ゆうご) / 株式会社セカンドファクトリー @yugoes1021 yugoes1021 Microsoft MVP for Data Platform - Power BI (2017.02 - 2018.06) Power BI + OneDrive 最も簡単でかつ最も効率的な使い方のひとつ ~データソースにお困りのあなた!朗報ですよー!~ 2017-02-18 Power BI 勉強会 – 第3回 https://doc.co/73kzQT

Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

Embed Size (px)

Citation preview

Page 1: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

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

@yugoes1021

yugoes1021 Microsoft MVP for Data Platform - Power BI(2017.02 - 2018.06)

Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

~データソースにお困りのあなた!朗報ですよー!~

2017-02-18Power BI 勉強会 – 第3回

https://doc.co/73kzQT

Page 2: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

本セッションのゴール

Power BI を使用したい!って思うと、最初に困ることがありますよね。

そう、データです。

ちょうどよいデータがないのです。2017/02/18 Power BI 勉強会 2

Page 3: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

本セッションのゴール

使えるデータがない…ないものをどうすれば…

ハッ(*‘∀‘)!ないものは、つくればよい!

2017/02/18 Power BI 勉強会 3

Page 4: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

本セッションのゴール

そこで私のセッションでは、ここにいる皆さんが最も簡単に、かつ効率的にデータをゲットできる環境構築方法をお伝えします。

2017/02/18 Power BI 勉強会 4

Page 5: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

本セッションのゴール

というわけで、本セッションのゴールは

Power BI を使いたいが”ちょうどよい” データがないという、誰もが直面する状況をどうにかする一つの方法をお伝えし、やってみたいと思っていただくこと

です。2017/02/18 Power BI 勉強会 5

Page 6: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

自己紹介:

株式会社セカンドファクトリーシニア テクニカル アーキテクト清水 優吾 (Yugo Shimizu) ♂

• もともと金融系システムの開発者。今はテクニカルアーキテクト。

• 時々コーディングもしてます。開発者の端くれです。

• クラウド型飲食店向けオーダーエントリーシステムの開発リーダー。

専門:

Power BI, Web API, “つくらず、つなぐこと”

Twitter: @yugoes1021

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

2017/02/18 Power BI 勉強会 6

Microsoft MVP for Data Platform -

Power BI(2017.02 - 2018.06)

Page 7: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

注意事項と前提

■注意事項

• 資料はすべて公開

• 写真・動画の撮影は自由に!

• 私の肖像権はフリー

• SNS 等へのアップOK(私以外の方が含まれる場合は、ご遠慮願います。)

■私が心掛けていること

• 誰でも実現可能な方法であること

• お金がかかっても、できるだけ安価であること

• なにより「試してみよっかなー」と思っていただけること

2017/02/18 Power BI 勉強会 7

Page 8: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

最も簡単にデータを収集する方法

■前提

1. 簡単に取得可能なデータを決める

2. Power BI へのつなぎ方を決める

つまり…

1. =データソース

2. =アーキテクチャ

ということですね。

2017/02/18 Power BI 勉強会 8

Page 9: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

最も簡単にデータを収集する方法

ところで、簡単にデータを収集する方法とは…?

うーん、ハッ(*‘∀‘)!

アンケート!!

これなら誰でも取ることできますよね。社内でも社外でも。

というわけデータソースは アンケート とします。

2017/02/18 Power BI 勉強会 9

Page 10: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

最も簡単にデータを収集する方法

次に Power BI へ接続する方法。つまりアーキテクチャ。

Power BI と簡単に接続可能なもので、

データソースがアンケート…

うーん、ハッ(*‘∀‘)!

OneDrive に Excel アンケートなるものがあったな!

OneDrive なら Power BI から設定だけで接続できる!

2017/02/18 Power BI 勉強会 10

Page 11: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

最も簡単にデータを収集する方法

ということが1週間前の2月11日(土)の建国記念の日に私の脳内で行われた一人会議でございます。

なので今回は

1. データソース=OneDrive 上の Excel アンケート

2. アーキテクチャ=Power BI Service の機能で OneDrive へ接続

ということにしましょう。

2017/02/18 Power BI 勉強会 11

Page 12: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

OneDrive 上のExcel アンケート

2017/02/18 Power BI 勉強会 12

Page 13: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

Excel アンケートとは?

Excel、オンラインでのホスティングのアンケート ⇒ 説明のページは こちら

OneDrive、OneDrive for Business のどちらでも作成可能なアンケートです。

アンケートは URL によって回答者に共有することができ、PC、タブレット、スマホのいずれでも回答が可能です。

回答結果は OneDrive 上に Excel ファイルとして保存されます。

作成者は Excel のデータを自由に編集することができます。

Google で言えば、Google フォームと同じようなものです。

https://www.google.com/intl/ja_jp/forms/about/

なお機能的には Google フォームの方が…(以下自粛…2017/02/18 Power BI 勉強会 13

Page 14: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

アーキテクチャ

Power BI Service

2017/02/18 Power BI 勉強会

Excel アンケート

Excel アンケート

URL

レポート作成・分析

結果確認

Page 15: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

~デモ1~さぁーて、実際に作ってみましょう。

2017/02/18 Power BI 勉強会 15

Page 16: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

OneDrive で Excel アンケート作成

1.OneDrive へログインし [+新規] から [Excel アンケート] をクリック

ログインはこちら ⇒ https://onedrive.live.com/

ここをクリック

2017/02/18 Power BI 勉強会 16

Page 17: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

OneDrive で Excel アンケート作成

2.別タブにて以下の画面が開くので、ここでアンケートを作成していく。

まずは [タイトル] と [アンケートの説明] を入力する。

[タイトル]はここをクリック

2017/02/18 Power BI 勉強会 17

[アンケートの説明]はここをクリック

Page 18: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

OneDrive で Excel アンケート作成

3.質問を作成していく。

[質問]はここをクリック

2017/02/18 Power BI 勉強会 18

ここに順に質問の内容を入力していきます。

項目名 アンケート Excel

質問 項目名 列名

質問のサブタイトル サブタイトル -

回答のタイプ 入力方法 列の型

必須 入力必須設定 -

回答の既定値 デフォルト値 -

Page 19: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

OneDrive で Excel アンケート作成

4.質問の作成が終わったら、右下の [保存して表示] をクリック

[保存して表示]をクリック

2017/02/18 Power BI 勉強会 19

Page 20: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

OneDrive で Excel アンケート作成

5.表示や設定を確認して、修正が必要なら [アンケートの編集] で編集画面へ移動。

確認が OK なら、[アンケートの共有] をクリック

すべて OK なら[アンケートの共有]

をクリック

2017/02/18 Power BI 勉強会 20

修正が必要なら[アンケートの編集]

をクリック

Page 21: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

OneDrive で Excel アンケート作成

6.[アンケートの共有] をクリックすると以下の画面が表示されるので

[リンクの作成] をクリック

2017/02/18 Power BI 勉強会 21

[リンクの作成]をクリック

Page 22: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

OneDrive で Excel アンケート作成

7.作成された URL をコピーして [完了] をクリック

2017/02/18 Power BI 勉強会 22

コピーして、メモ帳にでも貼って保存しておく

[完了] をクリック

コピーした URL を QR コードに変換しておくと共有が簡単!!

https://1drv.ms/xs/s!AvEqmyVV6j0WhI8aZvrgSFlxZXIa8Q

Page 23: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

OneDrive で Excel アンケート作成

参考)Excel アンケートを Excel ファイルとして開くと、以下の様に

先ほどの [質問] に設定した値が 列名 になっていることが確認できる。

2017/02/18 Power BI 勉強会 23

アンケートの [質問] に設定した値が列名になっていることが確認できる。

また アンケート の内容は、自動的に[テーブル] として定義がされている

Page 24: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

Power BI で OneDrive の Excel に接続

8.Power BI Service にログイン ( https://app.powerbi.com ) して

[データを取得] をクリック。以下の画面で [ファイル] の [取得] をクリック

2017/02/18 Power BI 勉強会 24

ここをクリック

ここをクリック

Page 25: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

Power BI で OneDrive の Excel に接続

9.[OneDrive – 個人用] をクリック

OneDrive for Business の場合は [OneDrive – Business] をクリック

2017/02/18 Power BI 勉強会 25

ここをクリック

Page 26: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

Power BI で OneDrive の Excel に接続

10.作成した Excel アンケートのファイルを選択後、右上の [接続] をクリック

2017/02/18 Power BI 勉強会 26

Excel アンケートのファイルを選択します。

Page 27: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

Power BI で OneDrive の Excel に接続

11.選択した OneDrive 上の Excel ファイルとの接続が完了すると、

以下のメッセージが表示されます。続けて [データセットの表示] をクリック

2017/02/18 Power BI 勉強会 27

接続が完了するとこのメッセージが表示されます。

Page 28: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

Power BI で OneDrive の Excel に接続

12.[データセットの表示] をクリックすると、自動的にレポート作成画面が開くので、

このままレポートを作成することができる

2017/02/18 Power BI 勉強会 28

Excel アンケートの[質問] に設定した名称が Excel の列名になっているので、

Power BI ではそれがカラム名として、表

示されます。

Page 29: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

Excel アンケートのデータから Power BI でレポート作成

13.グラフを作成するときの注意点

2017/02/18 Power BI 勉強会 29

3.使用できないわけではなく、カウントにすれば OK

ポイントは [凡例] に見たいフィールドを入れて、同じフィールドを [値] に入れ、▽からカウントを選択すること

1.アンケート結果なのでこういう円グラフで割合を見ようとすると…

2.データがこんな感じ(=全部文字列!)なので、そのままだと Power BI の [値] に使用できない…?

Page 30: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

(参考)LINE からのメッセージを貯めてみるパターン

2017/02/18 Power BI 勉強会 30

MessagingAPI

WebhookURL

Account

MicrosoftFlow

LINEユーザ

Excel アンケート

AzureWeb Apps

ASP.NETWebAPI

Power BI Service

キーワード:1.アンケート2.満足度は99

Page 31: Power BI + OneDrive の最も簡単でかつ最も効率的な使い方のひとつ

まとめ

1.Power BI サービスは OneDrive への接続簡単

2.データソースに困ったらアンケートはいかが?

3.簡単なデータなら OneDrive 上の Excel はオススメ

4.LINE Bot は UI を作成不要なのですごく楽

2017/02/18 Power BI 勉強会 31