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

Power BI Report Ops

Power BI Report Ops

Power BI 勉強会 GW合宿 2022 - 第参夜
https://powerbi.connpass.com/event/246431/
こちらの勉強会で発表した内容です。

Akihiro Suto

May 05, 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 Report Ops

    View Slide

  9. Power BI Report Ops
    ● Power BI Report を個人運用

    データ準備

    データモデルの管理

    レポートの作成

    View Slide

  10. Power BI Report Ops
    ● Power BI Report を個人運用

    データ準備

    データモデルの管理

    レポートの作成
    手元のPBIXファイルを保存・編集・更新

    View Slide

  11. Power BI Report Ops
    ● Power BI をチームで運用

    データ準備

    データモデルの管理

    レポートの作成
    手元のPBIXファイルを保存・編集・更新

    View Slide

  12. Power BI Report Ops
    ● Power BI をチームで運用

    データ準備

    データモデルの管理

    レポートの作成
    手元のPBIXファイルを保存・編集・更新
    →運用に限界がくる

    View Slide

  13. Power BI Report Ops
    ● PBIXファイルの共有で解決できないこと

    いちいちやりとりがめんどくさい。

    増分更新するとPB ServiceからDLできなくなる。

    View Slide

  14. Power BI Report Ops
    ● PBIXファイル

    View Slide

  15. Power BI Report Ops
    ● PBIXファイル
    ○ Power BI Serviceにアップロードすると

    View Slide

  16. Power BI Report Ops
    ● PBIXファイル
    ○ Power BI Serviceにアップロードすると

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

    View Slide

  17. Power BI Report Ops
    ● PBIXファイル
    ○ Power BI Serviceにアップロードすると

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

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

    View Slide

  18. ● PBIXファイルからデータモデルを取り出す
    ○ Tabular Editor 2or3 が必要
    ○ Tabular Editor 2 無料
    ○ Tabular Editor 3 有料
    Power BI Report Ops
    Tabular Editor 3

    View Slide

  19. ● PBIXファイルからデータモデルを取り出す
    1.
    Tabular Editor 2or3 で 「保存」をする。
    Power BI Report Ops

    View Slide

  20. ● PBIXファイルからデータモデルを取り出す
    1.
    Tabular Editor 2or3 で 「保存」をする。
    2.
    Model.BIM ファイルが保存される。
    ■ Business Intelligence Model
    Power BI Report Ops

    View Slide

  21. ● Model.BIMファイル

    データモデルの定義

    テーブル名、カラム名、データソースの種類・設定などなど
    ○ Json構造
    Power BI Report Ops

    View Slide

  22. View Slide

  23. Power BI Report Ops

    データモデル

    インポートデータ

    ビジュアル

    View Slide

  24. Power BI Report Ops

    データモデル

    インポートデータ

    ブラックボックスではない。
    ○ JSON形式 → Github、AzureDevOpsなどで差分管理ができる。
    ○ XMLAエンドポイントで直接接続して編集

    View Slide

  25. Power BI Report Ops

    データモデル

    インポートデータ

    ブラックボックスではない。

    テキスト(Json)で管理できる。
    ○ Github、AzureDevOps

    View Slide

  26. Power BI Report Ops

    データモデル

    チームで管理がしやすい😉

    View Slide

  27. Power BI Report Ops

    ビジュアル

    View Slide

  28. Power BI Report Ops

    ビジュアル

    バイナリーファイル → ブラックボックス

    View Slide

  29. Power BI Report Ops

    ビジュアル

    バイナリーファイル → ブラックボックス
    ○ Gitなどで差分管理ができない

    View Slide

  30. Power BI Report Ops

    ビジュアル

    バイナリーファイル → ブラックボックス
    ○ Gitなどで差分管理ができない

    マージ、同時編集ができない

    View Slide

  31. Power BI Report Ops

    View Slide

  32. Power BI Report Ops

    そこで試してみたことをご紹介
    Implementing Proper Version Control in Power BI!
    (with Steve Campbell) - YouTube

    View Slide

  33. Power BI Version Control Download -

    View Slide

  34. Power BI Version Control Download -
    動かなかった・・・

    View Slide

  35. DEMO

    View Slide

  36. View Slide


  37. レポートをビジュアル部分だけにわけて、
    Power BI Report Ops

    View Slide


  38. レポートをビジュアル部分だけにわけて、
    ○ SharePointにUPして管理

    その場合 『発行』 を押す必要なし
    Power BI Report Ops

    View Slide


  39. レポートをビジュアル部分だけにわけて、
    ○ SharePointにUPして管理

    その場合 『発行』 を押す必要なし
    ○ 💎配置パイプラインとの組み合わせが◎
    Power BI Report Ops

    View Slide


  40. レポートをビジュアル部分だけにわけて、
    ○ SharePointにUPして管理

    その場合 『発行』 を押す必要なし
    ○ 💎配置パイプラインとの組み合わせが◎
    Power BI Report Ops
    💎

    View Slide

  41. ● SharePointのチェックアウト/チェックイン機能
    Power BI Report Ops

    View Slide

  42. ● SharePointのチェックアウト/チェックイン機能

    チェックアウトを行うとほかのユーザーが編集不可
    Power BI Report Ops

    View Slide

  43. ● SharePointのチェックアウト/チェックイン機能

    チェックアウトを行うとほかのユーザーが編集不可

    ファイルを更新

    チェックインを行うとコメントを残せる
    Power BI Report Ops

    View Slide

  44. View Slide

  45. View Slide

  46. View Slide

  47. ● SharePointのチェックアウト/チェックイン機能

    チェックアウトを行うとほかのユーザーが編集不可

    ファイルを更新

    チェックインを行うとコメントを残せる
    Power BI Report Ops

    View Slide

  48. ● SharePointのチェックアウト/チェックイン機能

    チェックアウトを行うとほかのユーザーが編集不可

    ファイルを更新

    チェックインを行うとコメントを残せる
    ○ Power Automate を使って細かい工夫も可
    Power BI Report Ops

    View Slide

  49. ● SharePointのチェックアウト/チェックイン機能

    チェックアウトを行うとほかのユーザーが編集不可

    ファイルを更新

    チェックインを行うとコメントを残せる
    ○ Power Automate を使って細かい工夫も可
    ■ Teamsに自動投稿/マイナーバージョンアップ
    Power BI Report Ops

    View Slide

  50. まとめ

    View Slide


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

    View Slide


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

    ビジュアルはブラックボックス
    まとめ

    View Slide


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

    ビジュアルはブラックボックス

    運用には工夫が必要

    一般ユーザーも入れる仕組み
    まとめ

    View Slide


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

    ビジュアルはブラックボックス

    運用には工夫が必要

    一般ユーザーも入れる仕組み
    まとめ
    Ideas worth spreading

    View Slide


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

    ビジュアルはブラックボックス

    運用には工夫が必要

    一般ユーザーも入れる仕組み
    まとめ
    Ideas worth spreading
    いいアイデアがあったら教えてください😉

    View Slide

  56. View Slide