メトリックの出力データが計算されたら、そのデータをさまざまなダウンストリーム アプリケーションまたはシステムで使用できます。
前提条件
- 必要なメトリック データを含む ComputedESGMetrics テーブルは、ComputedESGMetrics_LH レイクハウス で生成する必要があります。
これらの消費シナリオは、環境、社会、ガバナンス (ESG) メトリック機能で既定でサポートされています。
メトリック データの視覚化と分析
事前構築済み Power BI ダッシュボード (DashboardForMetrics_RPT) を使用して、事前構築済みメトリック用に計算済みメトリックデータを視覚化し、前年比を実行できます。 また、このダッシュボードを拡張して、カスタム メトリックを視覚化することもできます。 詳細については、カスタム メトリックの作成 を参照してください。
事前構築済み Power BI ダッシュボードでは、次のシナリオをサポートできます。
Power BI の折れ線グラフを使用して、報告期間の分析コードに対するメトリック値を視覚化します。
別の分析コード (CountryOrRegion など) の値を、Power BI の垂直チェック ボックス スライサーを使用してスライスします。
Power BI の基本フィルターを使用して、メトリックの別の分析コード値をフィルターします。
注意
フィルターされた分析コードの値は、折れ線グラフに複数の線として表示されます。
事前構築済みのダッシュボードでメトリックを表示するには、次の手順に従います。
ExecuteComputationForMetrics_DPTL パイプラインで レポートのメトリックの出力を変換する 活動を実行するか TranslateMetricsOutputForReport_INTB ノートブックを直接実行します。 このアクションにより、ComputedESGMetrics テーブル内のすべてのメトリック データが、事前構築済みのダッシュボードで消費できる形式に変換されます。 活動が実行されると、ComputedESGMetrics_LH レイクハウスに ComputedESGMetricsForDashboard テーブルが作成されます。
次の表に示すように、ComputedESGMetricsForDashboard テーブルには、事前構築済み Power BI ダッシュボードで消費できる形式のメトリック データが含まれています。
列名 プロパティ MetricId メトリックの一意識別子。 データが生成されるメトリックを示します。 これは、MetricsDefinitions テーブルへの外部キーです。 Index - MetricName メトリックの名前。 Power BI ダッシュボードにメトリックの一覧を表示するために使用されます。 ReportingPeriod メトリック値が生成される報告期間 (年)。 UnitOfMeasureName メトリック値の測定単位。 たとえば、排出値の場合は mtCO2e です。 価値 特定の ReportingPeriod と DimensionValue に対するメトリックの値。 FilterTitle 基本フィルターを使用できるメトリックの分析コード。 フィルター FilterTitle で指定された分析コードに対応する値を格納します。 ディメンション DimensionTitle で指定された分析コードに対応する値を格納します。 DimensionTitle 垂直チェックボックス スライサーを使用できるメトリックの分析コード。 Power BI ダッシュボードのセマンティック モデル (DatasetForMetricsDashboard_DTST) を更新します。 最初に、接続を作成して認証する必要があります。
マネージド機能またはワークスペース ページからセマンティック モデルを開きます。
ファイル メニューから、設定 に移動します。 ゲートウェイとクラウドの接続 を選択し、接続の作成 を選択します。 以前セマンティック モデルの接続を作成した場合は、ドロップダウンから選択できます。
新しい接続 サイド パネルで接続名を指定して認証方法を OAuth 2.0 に設定し、資格情報を編集して 作成 を選択します。
ゲートウェイとクラウドの接続 セクションで作成した接続を選択します。
セマンティック モデル ページの 更新 メニューから 今すぐ更新 を選択してセマンティック モデルを更新するか、ExecuteComputationForMetrics パイプラインで ダッシュボードのメトリックの更新 活動を実行します。
ダッシュボードのメトリックの更新 活動を実行して更新する場合は、この活動を初めて実行するときに、パイプラインで別の接続を設定する必要があります。 活動を選択して 設定 を選択します。 ポップアップで、ドロップダウンから既存の接続を選択するか、接続が存在しない場合は新しい接続を作成できます。
接続を設定したら、ダッシュボードのメトリックの更新 活動を実行できます。
セマンティック モデルが更新されたら、マネージド機能またはワークスペース一覧表示ページで DashboardForMetrics_RPT 項目を選択してダッシュボードを開きます。
事前構築済みダッシュボードに関する重要なポイント
データが生成されたメトリックは、ダッシュボードの左側にあるメトリックの一覧に表示されます。
ダッシュボードには、事前構築済みメトリックの持続可能性領域に基づく 4 つのタブがあります。
メトリックごとに、折れ線グラフとメトリック データを表形式で表示できます。
メトリックに排出元や国/地域などの他の分析コードがある場合、それらの分析コードはグラフの右側のスライサーまたはグラフの上のフィルターとして表示されます。 フィルターは非加算的分析コードで使用されます。 このような場合、フィルター値は折れ線グラフに複数の線として表示されます。
ダッシュボードの右上隅で選択した 報告年 に基づいて、折れ線グラフには選択した年と過去 5 年間のデータが表示されます。 特定の年のデータが存在しない場合、その年は X 軸に表示されません。
重要
特定のメトリックについて、フィルターまたはスライサーを選択した場合は、次のメトリックに移動する前にフィルターをクリアして、選択したフィルターまたはスライサーがリセットされるようにしてください。 この手順を行わないと、後続のメトリックのデータが正確に表示されません。
コンプライアンス マネージャーで監査するためにメトリック データを公開する
持続可能性データ コネクタを使用して、計算されたメトリック データを Microsoft Purview コンプライアンス マネージャーの 企業サステナビリティ報告指令 (CSRD) 評価に統合できます。 コンプライアンス マネージャーの CSRD テンプレートの詳細については、CSRD テンプレートの概要 を参照してください。 このコネクタの詳細については、Purview コネクタの構成 を参照してください。
コネクタがメトリック データを消費するには、ExecuteComputationOfMetrics パイプラインで CM のメトリック データの変換 活動を使用するか、TranslateMetricsDataForCM ノートブックを直接実行するかに応じて、データを変換する必要があります。 このノートブックは次のタスクを実行します。
特定の報告年および比較年のセットのメトリック データをフィルターします。 このフィルター処理により、必要な年数のデータのみをフィルターして、コンプライアンス マネージャーの CSRD 評価に送信できます。 パイプライン活動またはノートブックで指定するパラメーター:
reporting_period: データを送信する必要がある報告年を指定します。 既定値は 2023 です。
num_previous_years: データを比較年データとして送信する必要がある reporting_period より前の年数を指定します。 既定値は 0 です。
metric_names: 変換する必要があるメトリック名の一覧を指定します。
注意
metric_names と sustainability_areas を指定すると、metric_names パラメーターが上書きされます。 既定値は なし に設定されているため、ComputedESGMetrics テーブルに存在するすべてのメトリックが変換の対象となります。
sustainability_areas: 特定の持続可能性領域について計算されたすべてのメトリックを翻訳する場合は、このパラメーターを使用して持続可能性領域のリストを指定できます。 既定値が なし のため、持続可能性領域全体の ComputedESGMetrics テーブルに存在するすべてのメトリックが変換の対象となります。
注意
パラメーター値は、大文字と小文字を区別します。
メトリックは、コンプライアンス マネージャーの対応する改善アクション名にマップされます。 メトリックのデータは、コンプライアンス マネージャーの CSRD 評価の適切な改善アクションにマップされます。 改善アクションへのメトリック名のマッピングは、configAndDemoData_LH レイクハウスの ESGMetrics/Config フォルダー内の translate_metrics_output_for_CM_config.json ファイルにあります。 事前構築済みメトリックの場合、マッピングは事前定義されています。 必要に応じて、マッピングを更新できます。
メトリック列名の列表示名がマップされるため、コンプライアンス マネージャーの CSRD 評価でわかりやすい列名が表示されます。 列表示名は、configAndDemoData_LH レイクハウスの ESGMetrics/Config フォルダー内の translate_metrics_output_for_CM_config.json ファイルにある、事前構築されたメトリックで事前定義さています。 必要に応じて、テーブルを更新できます。
ノートブックが正常に実行されると、次の項目が ComputedESGMetrics_LH レイクハウスの ファイル フォルダーに生成されます。
ReportingData フォルダー: ノートブックの初回実行時に生成されます。 後続の実行では、このフォルダー内のファイルが更新されます。
報告年フォルダー: 2023 年など、変換されたデータが生成される報告期間を示します。
メトリック フォルダー: 報告年 フォルダー内で、変換されるはずだったメトリックごとに、メトリック フォルダーが作成され、変換されたメトリック データの json ファイルがメトリック フォルダー内で使用可能になります。
Metadata.json ファイル: 報告年ごとに、1 つの metadata.json ファイルが生成されます。 このファイルには、コネクタがメトリック データを解釈し、コンプライアンス マネージャー固有のスキーマにマップするために必要なメタデータが含まれています。 メタデータには以下が含まれます。
- コンプライアンス マネージャーでの開示データ ポイント/改善アクション名へのメトリックのマッピング
- 列の表示名を使用
- メトリック データが公開された時点のタイムスタンプ
- 報告年。
注意
Microsoft Purview コンプライアンス マネージャーで消費できる形式でメトリック データが発行されたら、CSRD 開示のメトリック データを視覚化する の手順に従って、コンプライアンス マネージャーでメトリック データを視覚化できます。
同様のパターンを使用して、他のダウンストリーム アプリケーションのデータを公開できます。 Onelake API などの Fabric のネイティブ機能を使用して、Fabric の外部のアプリケーションから レイクハウス に格納されたメトリック データにアクセスできます。