環境、社会、ガバナンスの指標の計算の概要
重要
この機能の一部またはすべては、プレビュー リリースの一部として利用できます。 コンテンツおよび機能は変更される場合があります。
この機能の一部としてデプロイされた事前構築済みのノートブックとパイプラインを使用して、事前構築済みのメトリックを選択して計算できます。
注意
ノートブックとパイプラインを拡張して、カスタム メトリックをサポートできます。 詳細については、 「カスタム メトリックの作成」を参照してください。
前提条件
LoadDefinitionsForMetrics ノートブックを実行して、 ComputedESGMetrics_LH レイクハウスの MetricsDefinitions および MetricsLabels テーブルに事前構築されたメトリック定義をロードします。 この手順は一度だけ実行する必要があります。 メトリック計算ノートブックは、これらのテーブルからメトリックの定義を抽出します。
次に、 MetricsDefinitions テーブルをクエリして、メトリック定義を表示できます。 各メトリックについて、メトリックのプロパティを確認できます。
- メトリック名
- measure
- 分析コード
- filters
- 持続可能性エリア
また、 MetricsLabels テーブルをクエリして、 レポート標準 や 開示データ ポイントなどのラベル別にメトリックを調べることもできます。
次に、 事前構築済みメトリック ライブラリ を調べて、それぞれの事前構築済みメトリックを計算するために入力する集計データセットを決定します。
それぞれの ESG データ モデル テーブルと、集計テーブルを生成するために入力する属性を確認するには、「 集計テーブルの生成 」を参照してください。
同じワークスペース内の ESG データ エステート機能の一部としてデプロイされた ProcessedESGData_LH レイクハウス内の ESG データ モデル テーブルに変換されたデータを取り込み、変換してロードします。
接続を作成して、メトリック計算で使用される事前構築されたセマンティック モデル (DatasetForMetricsMeasures および DatasetForMetricsDashboard) を認証します。 この手順は一度だけ実行する必要があります。
管理対象機能ページから DatasetForMetricsMeasures_DTST セマンティック モデルを選択して、セマンティック モデルを開きます。 [ファイル] メニューから [設定] を選択します。 ワークスペース ページからアイテムを開くこともできます。
ゲートウェイとクラウド接続を選択し、 クラウド接続 ドロップダウン ボックスから 新しい接続の作成 を選択します。 新しい接続 サイドパネルが開きます。
[新しい接続] サイド パネルで、接続名を入力し、認証方法として OAuth 2.0 と入力し、資格情報を編集して、 [作成]を選択します。
ゲートウェイとクラウド接続 セクションで、作成した接続を選択します。
同様に、 DatasetForMetricsDashboard_DTST セマンティック モデルの接続を設定します。 ワークスペース ページからセマンティック モデルを開き、 [ファイル] メニューから [設定] を選択して、 [DatasetForMetricsMeasures_DTST]の場合と同じ手順に従います。
事前に構築されたノートブックとパイプラインを実行するには、 Apache Spark ランタイム 1.3 (Spark 3.5、Delta 3.2) を使用します。
ExecuteComputationForMetrics_DTPL パイプラインを使用してメトリックを計算する場合は、次の手順も実行する必要があります。
GenerateAggregateForMetrics パイプラインを使用するには、パイプラインの 集計テーブルの作成 アクティビティを認証するための接続を作成します。
同様に、パイプラインのダッシュボード アクティビティの更新メジャーと更新メトリックの接続を設定して認証します。
デモデータで探索する
デモ データを使用して機能を調べていて、すべてのメトリックの出力を表示するだけの場合は、 ExecuteComputationForMetrics_DTPL パイプラインを実行できます。 このパイプラインは、デモ データを ProcessedESGData_LH レイクハウスにロードすることから、事前構築されたメトリックを計算することまで、エンドツーエンドのエクスペリエンスを提供します。 デモ データを設定する方法の詳細については、「 デモ データの設定」を参照してください。
パイプラインを実行する前に、 前提条件 セクションの手順 #3-5に従っていることを確認してください。
次に、パイプラインの 集計テーブルの作成 アクティビティを認証して、 GenerateAggregateForMetrics パイプラインを使用するための接続を作成します。
管理対象機能またはワークスペース ページから ExecuteComputationForMetrics_DTPL パイプラインを開きます。
集計テーブルの作成 パイプライン アクティビティを選択し、 設定 を選択して接続を設定します。
同様に、パイプラインのダッシュボード アクティビティの メジャーの更新 と メトリックの更新 の接続を設定して認証します。 アクティビティを選択し、 「設定」 を選択して、 「接続」 属性から接続を選択します。
注意
これらの接続設定手順は1回限りであり、後続のパイプラインの実行には必要ありません。
これらの手順を完了したら、 [実行] を選択してパイプラインを実行します。 実行履歴の表示 ボタンを選択すると、パイプラインを監視できます。
このパイプラインは次のアクティビティを実行します。
デモ データをロード: ESGデータ エステート機能に付属するデモ データを ProcessedESGData_LHレイクハウス にロードします。
注意
ソース データを processedESGData lakehouseにマップした場合は、メトリックを計算するパイプラインを実行する前に、このアクティビティを 非アクティブ化 できます。
メトリック定義のロード: metrics_definitions_config.json に含まれる メトリック定義 をComputedESGMetrics_LH のMetricsDefinitionsテーブルにロードします。 このテーブルは、計算ロジック、メトリック名、持続可能性領域などのメトリックの詳細を取得するために使用されます。
注意
このアクティビティは1回だけ実行する必要があります。 事前に構築されたメトリック定義が読み込まれた後、 metrics_definitions_config.json ファイルでメトリック定義が更新されない限り、後続のパイプライン実行でこのパイプライン アクティビティを非アクティブ化できます。
集計テーブルの生成の手順2に従って、メジャー セマンティック モデルを更新します。
事前に構築された Power BI ダッシュボードの使用に合わせてメトリック出力を変換します。
注意
パイプラインの特定のアクティビティを実行する場合は、他のアクティビティを非アクティブ化できます。 詳細については、「 アクティビティを非アクティブ化する」を参照してください。
メトリック データの計算
ESGメトリックを計算するには、次の記事の手順に従ってください。