Power BI セマンティック モデルのセキュリティ適用

Microsoft Fabric によるデータ取り込みとセマンティック モデル

Alex Kuntz

Head of Cloud Curriculum, DataCamp

セマンティック モデルのセキュリティ概要

概要

  • さまざまなレベルでデータアクセスを制御
  • 機密データへの不正アクセスを防止

セマンティック モデルのセキュリティ種別:

  • RLS: 行レベルでデータを制限
  • OLS: オブジェクト全体(テーブル/列)へのアクセスを制限

セマンティック モデルのセキュリティ

Microsoft Fabric によるデータ取り込みとセマンティック モデル

行レベル セキュリティ(RLS)

概要

  • ロールに基づきデータ可視性を制御

特徴

  • 行レベルでデータを制限
  • DAX フィルターで構成
  • ユーザー単位のアクセスに最適
  • (例: 地域別アクセス)

行レベル セキュリティ

Microsoft Fabric によるデータ取り込みとセマンティック モデル

オブジェクト レベル セキュリティ(OLS)

オブジェクト全体(テーブル/列)へのアクセスを制限

特徴

  • 特定のデータオブジェクトを保護可能。
  • 給与や個人情報などの秘匿に有用。
  • Power BI では直接設定不可。Tabular Editor で構成。

オブジェクト レベル セキュリティ

Microsoft Fabric によるデータ取り込みとセマンティック モデル

セキュリティ ロールの検証(RLS と OLS)

  • 検証で特定のロールやユーザーとしてのデータアクセスをシミュレート可能。
  • ロールにメンバーを追加して厳密なアクセス制御を実現。

  • ロールとしてテストで、ロール別の可視性を確認。

メンバー追加とレポートの検証

  • RLSは行をフィルタ、OLSは列やテーブルを非表示にすることを確認。
Microsoft Fabric によるデータ取り込みとセマンティック モデル

RLS と OLS の比較

  • データの特定の行をフィルタ
  • 設定: Power BI 内で管理、外部ツール不要。

Power BI

  • 効果: 構造を保ったままデータをフィルタ

RLS セマンティック モデル

  • テーブルや列全体を非表示または制限
  • 設定: Tabular Editor など外部ツールが必要

Tabular Editor 2

  • 効果: オブジェクトを完全に表示から除外し、モデル構造を変更

OLS セマンティック モデル

Microsoft Fabric によるデータ取り込みとセマンティック モデル

Ayo berlatih!

Microsoft Fabric によるデータ取り込みとセマンティック モデル

Preparing Video For Download...