ブログ

「Power BI」を使ってみよう!

こんにちは、インターン生の山本です!
前回私が「Power BI」の概要についてざっくり説明しましたが、
今回はデータを取得したことろから可視化するところまで、
実際に私が使ってみたので、そのレポートを行いたいと思います。
 
今回の記事では、以下の順に説明していきます。
1.「データの取得」
2.「レポートの作成」
3.「ダッシュボードの作成」
 
 
1.「データの取得」
データについては、今回マイクロソフト「Power BI」のページからサンプルデータを取得しました。
以下URLで、いくつかエクセルデータのサンプルがダウンロード可能なので、
Power BIを使う際に試しに利用してみてください。
https://powerbi.microsoft.com/ja-jp/documentation/powerbi-sample-downloads/
article6
 
Power BIを開くと、左下に「データを取得」のボタンがあります。
このボタンをクリックし、次に「ファイル」→「ローカルファイル」を選択します。
このローカルファイルの中から、可視化したいデータを選び、Power BIにアップロードします。
完了すると、選択したファイル名の書かれたデータが、左のナビゲーションウィンドウの一番下にある「データセット」に追加されていることが分かります。
これでデータの取得は完了です。
 
 
2.「レポートの作成」
それでは次に、このデータを用いて可視化したレポートの作成に入っていきます。
データセットの下にあるアップロードしたファイル名を選択すると、
右のフィールドに入っているデータのタイトルがでてきます。
(今回はProcurement Sampleを使用しました。)
 
以下に簡単な表を作成してみました。
articles14
左上にある数字がinvoiceの合計で、その右に割引率、
下のグラフでは、月別のinvoice合計(棒グラフ)と割引率(線グラフ)が表示されています。
これは必要なデータを「フィールド」からドラッグ&ドロップし、
「視覚化」の中から自分の使いたいグラフ・表を選択するだけで作成できます。
今回のグラフでは、
データでDateの「Month」とInvoice Line Itemの「Total invoice」を選択し、視覚化では「折れ線グラフ及び集合縦棒グラフ」を用いました。
 
ちなみに棒グラフの左から2番目が濃い緑色なのは、私がその月を選択しており、
上のinvoice合計と、割引率にも反映され、選択した月の結果が表示されています。
選択を解除すると、再び1年トータルの結果表示に戻ります。
 
グラフの種類に関しては、
横棒・縦棒グラフ、散布図、円グラフ、ドーナッツグラフ、マトリックスから地図まで
用途に合わせて多様に用意されています。
以下の地図では、都市別のinvoiceの合計の規模が、円の大きさで分かります。
articles15
 
作成したものを名前をつけて保存すると、レポートの作成が完了します。
 
 
3.「ダッシュボードの作成」
次にダッシュボードの作成に入っていきます。
レポートの上にある、「ライブページをピン留めする」をクリックします。
すると、以下の画面がでてくると思います。
sample3
ここで、新しくダッシュボードを作成する際は、
「新しいダッシュボード」を選択し、「ライブをピン留めする」をクリックすると、ダッシュボードが作成されます。
ダッシュボードに新しく視覚化したデータを追加したい場合は、
「既存のダッシュボード」で、使用したいダッシュボードを選択すれば追加されます。
 
 
以上で、データの取得からそれを視覚化するところまでの一連の作業が終了しました!
私は初め、「Power BI」サイトで提供されている動画コンテンツをみてやり方をざっくりと理解しましたが、
見るよりも実際に自分で触ってみて色々なグラフや表を作成してみると、意外と簡単に作成できるのがわかると思います。
 
非常に面白いツールなので皆さんも一度試してみてください!
 
 
 
 

データ視覚化ツール「Power BI」前のページ

「Power BI」を用いたダッシュボードの作成!①次のページ

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. ブログ

    ダッシュボードとは

    こんにちは、インターン生の山本です!前回まではPower BIの使い…

  2. ブログ

    IPアドレスとは

    こんにちは。インターン生の藤本です!今日はIPアドレスについて説明し…

  3. ブログ

    インドネシアのデジタルマーケティング

    こんにちは!インターン生の山本です!前回は東南アジアの…

  4. ブログ

    Cookieについて調べてみた

    前回の記事で、Cookieとはサーバー側がクライアント側に与える名前の…

  5. ブログ

    ベイズとR

    ベイズの定理の初めのほうをまとめておこうと思います。ミーハーなのでつ…

  6. ブログ

    東南アジアのデジタルマーケティング

    こんにちは!インターン生の山本です!今回は、現在私が調…

カテゴリ
最近の記事
  1. AWS発のAIエージェントIDE「Kiro」を使用した仕様駆…
  2. TableauとSnowflakeを接続する方法
  3. 【dbts25】Snowflake×PostgreSQLのニ…
  4. TROCCO dbt連携編
  5. KARTEの「フレックスエディタ(β)」登場!ノーコードでこ…
  1. Google Apps Script(GAS)

    Google App ScriptとGoogleスプレッドシートを連携させる
  2. Adobe Analytics

    検索エンジン-自然とは-Adobe Analyticsの指標説明
  3. IT用語集

    AWS(Amazon Web Service)って何?
  4. Google Cloud Platform

    VPC Service Controlsで「NO_MATCHING_ACCESS…
  5. プログラミング

    Node.jsでCSVファイル内のダブルクオートで囲まれたカラム内のカンマを除去…
PAGE TOP