データ要件

完了

ソリューション アーキテクトは、Power BI でデータセットを作成する前に、Power BI の機能に関するデータと要件について理解する必要があります。

データの場所

レポートは、ユーザーの期待に加えて、データの構造と量に大きく依存します。 ソリューション アーキテクトは、レポートに必要なデータについて次のような質問を行う必要があります。

  • すべてのデータは Dataverse からもたらされるか?
  • 役に立ちそうな参照データを入手できるか?
  • データ量はどれくらいか?
  • データはどのような頻度で更新する必要があるか?
  • データにはどのような関連性があるか?
  • データを関連付ける必要があるキー フィールドはどれか?
  • 分析を含んでいるキー フィールドはどれか?
  • 主要なデータ フィールドのスパース性はどの程度か?
  • 排除できるデータはあるか?

重要

データのサイズや更新頻度はライセンスに影響する場合があります。

出力の消費者

ソリューション アーキテクトは、Power BI のレポートやダッシュボードを参照するユーザーに関する要件について理解し、次の質問を行う必要があります。

  • Power BI の視覚化を利用するユーザーは誰か?
  • データの使用に関するデータ セキュリティ上の考慮事項は存在するか?
  • ユーザーは Q&A 機能を利用するか?
  • 警告の使用に関する計画は用意されているか?
  • モバイルの使用に関する計画は用意されているか?
  • 外部の利害関係者は存在するか?
  • ライセンスに関する考慮事項を検討する必要があるか?

必要なセキュリティ

ソリューション アーキテクトは、各ユーザーが Power BI で表示できるデータのセットについて理解する必要があります。 主な考慮事項として、Power BI で示されるデータは提供されるアプリで表示されるデータと同じである必要があるか、があります。 また、ソリューション アーキテクトはさらに要約されたデータを表示できる必要があるか、なども挙げられます。

セキュリティに関するその他の考慮事項:

  • 共有されるモデル駆動型アプリのダッシュボードの Power BI コンテンツも、Power BI で共有する必要があります。
  • 共有ダッシュボードは、ダッシュボードを表示しているユーザーではなく、レポートの所有者のコンテキストで更新されます。
  • 行レベル セキュリティ (RLS) を構成する必要があるかどうかを判断します。
  • セキュリティで保護されたフィールドおよび個人データを除外するか、または難読化する必要があるかどうかを評価します。
  • クエリ内の集計データについて調べます。
  • Power BI でのデータのエクスポート オプションを制限します。

重要

Power BI と Dataverse には同期特権はありません。 このため、Power BI の機密データに対するアクセス権を誤って他のユーザーに付与してしまう可能性があります。

次のような頻繁に見られるシナリオを検討してください。

  • ユーザーは自分のデータのみにアクセスできる必要があります。
  • 管理者は自分のチームのデータにのみアクセスできる必要があります。
  • 経営幹部は、すべてのデータにアクセスできる必要があります。
  • データは、データセットにインポートされ、他のシステムのデータと組み合わされています。

これらの要件を満たすには、RLS を使用して、データセットに割り当てられているロールに基づいて行へのアクセスを制限する必要があります。