データ要件
ソリューション アーキテクトは、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 を使用して、データセットに割り当てられているロールに基づいて行へのアクセスを制限する必要があります。