Power BI メトリックで階層を表示する
適用対象: Power BI Desktop Power BI サービス
メトリックでは、スコアカードで設定した階層に沿ってロールアップされる、カスケード スコアカードがサポートされています。 2 つの異なる方法で、スコアカードの階層を表示および操作することができます。
スコアカード リスト ビュー
階層スコアカードを表示するには、スライサーを使って、表示したい任意の階層のレベルに移動します。 ここから、他のスコアカード ビューと同様に、詳細ペインを開いたり、レポートに移動したり、チェックインを実行したりできます。
リレーションシップが存在する限り、すべての接続された値、マップされた所有者、ルールによって指定された状態には、各階層レベルの適切なデータが反映されます。 値を正しくフィルター処理するには、基になるセマンティック モデル内の階層レベルのフィールド間にリレーションシップが必要です。 手動メトリックは情報アイコンによって示され、そのメトリックの手動の値が表示されます。
複数の階層の交差部分を表示できます。 たとえば、製品からの 1 つの選択と、地理階層からの 1 つの選択の間の交差部分を確認できます。それは、次の図のように、スライサー名で示されます。
スコアカード内のヘッダーでは、ユーザーが選択した階層の 2 つのレベル (Germany と Laptops) が再表示されます。
ヒートマップ ビュー
ビュー オプションから [ヒートマップ] を選択すると、さまざまな階層レベルを並べて比較できるカスタム ヒートマップ ビューの作成を開始できます。 このエクスペリエンスは読み取りモードで公開されるため、コンシューマーはペインを使って独自の探索を行い、異なるセグメントを表示して比較したりすることもできますが、ビューの保存と共有はまだサポートされていません。
また、スライサーのドロップダウンを選択し、[表示設定を開く] を選択することで、各メトリック ボックスに表示する情報をカスタマイズすることもできます。 これは、ビジネス レビューで使用するのに最適なビューです。
[表示設定] ダイアログ ボックスでヒートマップ ビューをカスタマイズします。
階層を表示するための追加の考慮事項
Premium または PPU ワークスペースが必要です。
階層にはデータ制限があります。
- 階層あたり最大 10,000 個の項目 (すべてのセマンティック モデル間で)
- 最大 5 つの階層
- 階層ごとに最大 5 つのレベル
アクセス許可を階層レベルで設定することはできません。メトリック レベルのアクセス許可はスコアカードで設定され、すべての階層ビューに適用されます。
データ接続は、行レベル セキュリティ (RLS) が適用される階層の所有者または作成者を借用することによって評価されます。 これにより、メトリック レベルのアクセス許可は変更されません。
動的 RLS と静的 RLS はサポートされていますが、階層作成者を介してルーティングされます。 すべてのスコアカード閲覧者が階層作成者のアクセス権を借用します。
階層のアクセス許可は、特定の階層レベルでは設定できません。 メトリック レベルのアクセス許可は元のスコアカードから継承され、すべてのレベルで適用されます。また、階層作成者を介した RLS によってアクセス許可が指示されます。
管理者以外のユーザーは、動的 RLS を使ってセマンティック モデルに階層を設定するときに、更新の問題が発生するおそれがあります。
手動メトリックは情報アイコンによって示され、そのメトリックの手動の値が表示されます。
子スコアカード レベルの状態の変更に関する通知はトリガーされません。
階層スコアカードを表示する場合、階層ごとに 1 つの選択という制限があります。
階層メトリックの履歴はサポートされていません。データは、セマンティック モデルの更新時にキャッシュされるのではなく、常にセマンティック モデルからライブで照会されるためです。
ヒートマップ ビューの保存と共有はまだサポートされていません。