Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Power BI ”を” 可視化しよう!

Power BI ”を” 可視化しよう!

Power BI 勉強会 GW合宿 2022 - 第弐夜
https://powerbi.connpass.com/event/246427/
こちらでの発表内容になります。

Akihiro Suto

May 04, 2022
Tweet

More Decks by Akihiro Suto

Other Decks in Technology

Transcript

  1. Power BI 勉強会
    GW合宿 2022
    第弐夜
    夜のデータモデル

    View Slide

  2. 須藤 明洋
    すとう あきひろ
    秋田県 出身
    集英社 勤務
    Power BI 2021.04~
    Python 2021.09~
    Rugby 1991.04~
    Kendama 2020.04~

    View Slide

  3. 須藤 明洋
    すとう あきひろ
    秋田県 出身
    集英社 勤務
    Power BI 2021.04~
    Python 2021.09~
    Rugby 1991.04~
    Kendama 2020.04~
    Bravo for Power BI by SQLBI

    View Slide


  4. 日本の祝日を追加
    間違っていたら教えてください。
    Bravo
    Bravo for Power BI by SQLBI

    View Slide


  5. 間違いがあったらごめんなさい。
    免責事項

    View Slide


  6. 間違いがあったらごめんなさい。

    本日の発表からなにも得られない場合があります。
    免責事項

    View Slide


  7. 間違いがあったらごめんなさい。

    本日の発表からなにも得られない場合があります。
    →あなた次第!
    免責事項

    View Slide

  8. Power BI 可視化しよう!

    View Slide

  9. Power BI 可視化しよう!

    View Slide

  10. Power BI 可視化しよう!

    View Slide

  11. Power BI 可視化しよう!

    View Slide

  12. Power BI 可視化しよう!

    View Slide

  13. Power BI 可視化しよう!

    View Slide

  14. Power BI 可視化しよう!
    ● PBIXファイル

    View Slide

  15. Power BI 可視化しよう!
    ● PBIXファイル
    ○ Power BI サービスにアップロードすると

    View Slide

  16. Power BI 可視化しよう!
    ● PBIXファイル
    ○ Power BI サービスにアップロードすると

    データセット & レポートになる

    View Slide

  17. Power BI 可視化しよう!
    ● PBIXファイル
    ○ Power BI サービスにアップロードすると

    データセット & レポートになる

    データモデルとビジュアルが含まれる

    View Slide

  18. ● PBIXファイルからデータモデルを取り出す
    Power BI 可視化しよう!

    View Slide

  19. ● PBIXファイルからデータモデルを取り出す
    ○ Tabular Editor 2or3 が必要
    Power BI 可視化しよう!
    Tabular Editor 3

    View Slide

  20. ● PBIXファイルからデータモデルを取り出す
    ○ Tabular Editor 2or3 が必要
    ○ Tabular Editor 2 無料
    Power BI 可視化しよう!
    Tabular Editor 3

    View Slide

  21. ● PBIXファイルからデータモデルを取り出す
    ○ Tabular Editor 2or3 が必要
    ○ Tabular Editor 2 無料
    ○ Tabular Editor 3 有料
    Power BI 可視化しよう!
    Tabular Editor 3

    View Slide

  22. View Slide

  23. View Slide

  24. View Slide

  25. View Slide

  26. View Slide

  27. View Slide

  28. View Slide

  29. View Slide

  30. View Slide

  31. ● PBIXファイルからデータモデルを取り出す
    1.
    Tabular Editor 2or3 で 「保存」をする。
    Power BI 可視化しよう!

    View Slide

  32. ● PBIXファイルからデータモデルを取り出す
    1.
    Tabular Editor 2or3 で 「保存」をする。
    2.
    Model.BIM ファイルが保存される。
    Power BI 可視化しよう!

    View Slide

  33. BIMとは? - 公益財団法人 日本建設情報
    技術センター【JCITC】
    ● BIM

    View Slide

  34. BIMとは? - 公益財団法人 日本建設情報
    技術センター【JCITC】
    ● BIM
    ○ Building Information Modeling

    View Slide

  35. BIMとは? - 公益財団法人 日本建設情報
    技術センター【JCITC】
    ● BIM
    ○ Building Information Modeling

    建築物をコンピューター上の
    3D空間で構築し、企画・設計・
    施工・維持管理に関する情報
    を一元化して活用する手法

    View Slide

  36. ● PBIXファイルからデータモデルを取り出す
    1.
    Tabular Editor 2or3 で 「保存」をする。
    2.
    Model.BIM ファイルが保存される。
    ■ Business Intelligence Model
    Power BI 可視化しよう!

    View Slide

  37. View Slide

  38. ● Model.BIMファイル

    データモデルの定義

    テーブル名、カラム名、データソースの種類・設定などなど
    ○ Jsonのような構造
    Power BI 可視化しよう!

    View Slide

  39. 少し話を変えます。

    View Slide

  40. ● Dataflowをエクスポートしてみよう。
    Power BI 可視化しよう!

    View Slide

  41. ● Dataflowをエクスポートしてみよう。
    ○ Power BI Service
    ○ Dataflowの3点リーダーをクリック
    Power BI 可視化しよう!

    View Slide

  42. ● Dataflowをエクスポートしてみよう。
    ○ Power BI Service
    ○ Dataflowの3点リーダーをクリック
    ○ Jsonのエクスポートを選択
    Power BI 可視化しよう!

    View Slide

  43. View Slide

  44. View Slide

  45. また少し話を変えます。

    View Slide

  46. Power BI 可視化しよう!

    レポートテーマ

    View Slide

  47. Power BI Desktop でレポート テーマを使用する - Power BI | Microsoft Docs

    View Slide

  48. Power BI Desktop でレポート テーマを使用する - Power BI | Microsoft Docs

    View Slide

  49. View Slide

  50. UML

    View Slide

  51. ● UMLとはUnified Modeling Languageの略語
    UML
    UMLとは?書き方とクラス図・シーケンス図など
    10種の図を解説 | Cacooブログ

    View Slide

  52. ● UMLとはUnified Modeling Languageの略語

    日本語では「統一モデリング言語」
    UML
    UMLとは?書き方とクラス図・シーケンス図など
    10種の図を解説 | Cacooブログ

    View Slide

  53. ● UMLとはUnified Modeling Languageの略語

    日本語では「統一モデリング言語」
    UML
    UMLとは?書き方とクラス図・シーケンス図など
    10種の図を解説 | Cacooブログ

    View Slide

  54. UML
    UMLとは?書き方とクラス図・シーケンス図など
    10種の図を解説 | Cacooブログ

    View Slide

  55. PlantUML

    View Slide


  56. ダイアグラムを素早く作成するためのコンポーネント
    PlantUML

    View Slide


  57. ダイアグラムを素早く作成するためのコンポーネント

    シンプルなテキストファイルで UML が書ける、オープンソースのツール
    PlantUML

    View Slide


  58. ダイアグラムを素早く作成するためのコンポーネント

    シンプルなテキストファイルで UML が書ける、オープンソースのツール

    シーケンス図

    ユースケース図

    クラス図

    オブジェクト図 などなど
    PlantUML

    View Slide

  59. PlantUML

    View Slide

  60. PlantUML

    View Slide

  61. PlantUML

    View Slide

  62. PlantUML

    View Slide

  63. Power BI 可視化しよう!

    View Slide

  64. ● PlantUMLを使って
    Power BI 可視化しよう!

    View Slide

  65. ● PlantUMLを使って
    ○ Model.BIM
    Power BI 可視化しよう!

    View Slide

  66. ● PlantUMLを使って
    ○ Model.BIM
    ○ DataflowのJson
    Power BI 可視化しよう!

    View Slide

  67. ● PlantUMLを使って
    ○ Model.BIM
    ○ DataflowのJson

    レポートテーマのJson
    Power BI 可視化しよう!

    View Slide

  68. ● PlantUMLを使って
    ○ Model.BIM
    ○ DataflowのJson

    レポートテーマのJson
    を可視化しよう!
    Power BI 可視化しよう!

    View Slide

  69. DEMO

    View Slide

  70. View Slide

  71. View Slide

  72. deldersveld/PowerBI-
    ThemeTemplates: Snippets
    for assembling Power BI
    Themes (github.com)

    View Slide

  73. View Slide

  74. View Slide

  75. View Slide

  76. View Slide


  77. データモデルはブラックボックスではない
    まとめ

    View Slide


  78. データモデルはブラックボックスではない

    構造がわかれば、勉強がはかどる(はず)
    まとめ

    View Slide

  79. View Slide