データモデリングとテーブルプロパティ

Power BI におけるデータモデリング

Maarten Van den Broeck

Content Developer at DataCamp

データモデルとは?

  • データを概念的に表したもの
  • 通常は視覚的な表現
  • データモデルには以下が含まれる:
    • テーブル
    • テーブル間の関係
    • データ型
    • キー

データモデルの全体図

Power BI におけるデータモデリング

データモデリング

  • データモデルの作成プロセス

  • モデリングが必要な理由:

    • データは完璧でない
    • 分析用にデータを整えるため
    • データ使用量を圧縮
    • データを理解しやすく表示

データモデリング

Power BI におけるデータモデリング

Power BI と Power Query のデータモデリング

  • Power Query は、データの取り込みや加工、変換を簡単にできるツール、Power BI などの Microsoft 製品に標準搭載。

  • 主な目標:

    • クエリの管理
    • データモデリング
  • データモデリング: Power Query 80%、Power BI 20%

Power Query のデータモデリング

Power BI におけるデータモデリング

列と行の管理

操作

  • 特定の列を維持または削除
  • 特定の行を維持または削除
  • 1つの列を複数の列に分割
  • テーブルの行をグループ化 / 集計し、新たに列に表示

  • 空の列を削除
  • 1 行目をヘッダーとして使用
  • DD/MM/YYYY 列を DD、MM、YYYY 列に分割
  • すべての行の合計または中央値を集計
Power BI におけるデータモデリング

データ型

  • 適切なデータ型の選択は不可欠:

    • データを特定の型に制約する
    • ストレージ量の最適化
    • 特定の機能を有効にする
  • Power Query は最初の数百行からデータ型を推測

Power BI のデータ型

Power BI におけるデータモデリング

四捨五入

Power Query

  • 実際のデータを変更、単なる書式設定ではない
  • 一般的な最適解ではない

Power BI

  • データの_表示_を変更し、データ自体は変更しない
  • 一般に、Power Query の丸めよりも適切

Power BI におけるデータモデリング

データセット

  • 米国国勢調査局の製造業者調査データ
  • 製造業企業の要約統計
  • 北米産業分類システム(NAICS)

Power BI におけるデータモデリング

練習しましょう!

Power BI におけるデータモデリング

Preparing Video For Download...