算定モデル
Microsoft Cloud for Sustainability
Microsoft Sustainability Manager の算定モデルは、活動データと排出係数を統合する計算方法を実行する排出量または水の計算を論理的に表現したものです。 この方法では、温室効果ガス排出量または水の取水量と排出量を計算します。
Microsoft Sustainability Manager には、いくつかの計算モデルが含まれています:
注意
Sustainability Manager の算定は複数選択オプション セット フィールドに対応していません。
既存の算定モデルのレビュー
左のナビゲーション ペインの Sustainability Manager で、計算 を選択し、モデル を選択し、炭素活動 などの表示する計算モデルのタブを選択します。
モデルを選択します。 モデルの論理表現が表示され、サイド ペインにその他の詳細が表示されます。
各モデルには、次の例を含むプロセス ステップが含まれています:
- モデルを記述するソース プロセス ブロック
- 消費係数を計算する計算ステップ
- 温室効果ガス、または水の取引指標を出力として導き出す計算を行う、温室効果ガスまたは水の報告ステップ
算定モデルの追加
上部メニューで、+ 新規を選択します。 お使いの環境で Microsoft Sustainability Manager の Copilot が有効になっている場合は、モデル ビルダーで作成 を選択するか、Copilot で計算モデルを作成できます。
新しい算定モデル ページに、ソース プロセス ブロックが表示されます。 右側のペインで、すべての必須フィールドに情報を入力します。 必要な情報には、モジュールを選択することが含まれ、炭素活動または水の計算モデルのどちらを作成するかを示します。
新しいプロセス ブロックを追加するには、プラス記号 (+) を選択します。 ソース ブロック内のモジュール オプションの選択に応じて、複数のアクションを選択できます。
モジュールとして 炭素活量 を選択すると、次のアクションを実行できます。
- 推定係数
- 状態
- 計算
- 報告
- ガスのレポート
モジュールとして 水 を選択した場合、利用可能なアクションは次のとおりです:
- 推定係数
- 状態
- 計算
- 水に関するレポート
追加するプロセス ステップごとに、追加された最後のプロセス ステップの下でプラス記号 (+) を選択します。 以下のプロセス ステップを利用できます。
条件 – この手順により、いつ計算モデルが使用され、計算が処理され、その後のアクションが報告されるかを決定する if/then 条件が可能になります。
計算 – このステップでは、レポート ステップで使用できる変数出力を準備します。 これは、温室効果ガスや水の報告計算の前に行われる余分な計算で、カスタム係数や消費量係数の作成などです。 このプロセス ステップを選択したら、次の手順に従います。
カテゴリ名および説明フィールドには、今後の参照ための詳細情報を入力します。
入荷数量単位のフィールドを選択します。 対応する単位を選択します。
演算子と入力値を選択します。 出荷単位一覧内の変換 (トン、ポンドなど) を実行する場合、入力値は 1 にする必要があります。
出力変数に割り当てる単位を入力します。
出力変数の名称を入力します。
注意
最も合理化された算定では、単位変換と算術計算用に別々のステップを作成します。
変数名のベストプラクティス: 変数名に"-"や "*"などの数学関数を使わないでください。これらは Power Fx での使用が難しいためです。
レポート – このステップでは、排出係数または製品カーボンフットプリント (PCF) 値のいずれかを使用して計算を行います。 レポートを実行するには、次のステップを実行します。
排出量レポート値 フィールドで、値を選択します。 この値は、算定のための入力です。 これは通常、前のプロセス ステップで計算された数量または値です。
単位が不明な場合、または複数の単位が必要な場合、単位を選択します。
一部のスコープ 3 アクティビティ (カテゴリ 1、2、4、5、9、12 を含む) では、計算に係数を使用するか PCF 値を使用するかを示す計算基準を選択できます。
係数ベースの計算の場合: 計算ライブラリ フィールドで、ライブラリ (EPA など) を選択します。 選択したライブラリは、排出係数と係数マッピングにリンクされている必要があります。 排出係数フィールドで、排出係数を選択します。 係数マッピングを使用している場合、この排出係数を設備などの参照データのエンティティにリンクできます。 または、排出係数をドロップダウン リストから直接選択することもできます。
PCF ベースの計算の場合: モデルは、各入力アクティビティにリンクされた製品フットプリントの情報を使用します。 計算では、レポート値に選択した PCF 値列の値を掛け、表に表示されている数量 値 (製品フットプリント 表にも記載) で割ります。 ノードは、製品フットプリント テーブルで指定された 単位 に従って単位変換も実行します。 生物起源である チェックボックスは、出力放出が生物起源としてマークされるかどうかを決定します。
レポート ノードの 成功時にモデルを終了する チェック ボックスは、計算で設定された条件に基づいて排出レコードの生成を制御します。 いずれかのレポート ノードで条件が正常に満たされた場合に計算で排出量レコードを 1 つだけ生成する場合は、このボックスをオンにします。 チェックを外したままにすると、レポート ノードごとに排出量レコードが作成され、1 回の計算から複数のレコードが作成される可能性があります。
ガスを報告する – このステップでは、特定のガスを計算します。 特定の地球温暖化係数 (GWP) 値を計算する場合に使用されます。 レポートを実行するには、次のステップを実行します。
排出量レポート値 フィールドで、値を選択します。 この値は、算定のための入力です。 これは通常、前のプロセス ステップで計算された数量または値です。
単位が不明な場合、または複数の単位が必要な場合、単位を選択します。
特定の温室効果ガスを選択します。 複数の異なる温室効果ガスの計算を完了するには、一般的な温室効果ガスを選択します。
このステップにより、二酸化炭素当量 (CO2e) をハイドロフルオロカーボン (HFC) などの特定の温室効果ガスの量から計算できます。 このステップは、漏えい排出の計算で使用できます。
水を報告する – このステップでは、特定の水トランザクション タイプの値を算定します。 レポートを実行するには、次のステップを実行します。
- レポート値 フィールドで、値を選択します。 この値は、算定のための入力です。 これは通常、前のプロセス ステップで計算された数量または値です。
- 単位が不明な場合、または複数の単位が必要な場合、単位を選択します。
- 算定が実行され、報告が必要な水取引の種類を示すために、特定の取引の種類を選択します。
推定係数 – このステップでは、推定係数を使用してプロキシ データを活動データに変換します。 たとえば、推定係数ステップを使用して、ホテルの宿泊を天然ガスまたは電気に変換したり、賃貸不動産の面積を電気または水使用に変換することができます。 このプロセス ステップを選択したら、次の手順に従います。
カテゴリの名前と説明を入力します。 使用されるプロセスと方法に関連する情報を入力します。
推定値は、プロキシ データに使用している数量データを選択し、単位を選択します。
推定係数ライブラリを選択します。
推定係数を選択します。 特定の係数または、係数マッピングを使用している場合は参照データ カテゴリを選択できます。
出力変数の名称を入力します。 この変数は、レポート ステップなどの他のステップで使用して、新しい計算値を対応するステップに取り込むことができます。
変数名のベストプラクティス: 変数名に "-" や "*" などの数学関数を使わないでください。これらは Power Fx での使用が難しいためです。
算定モデルの編集
算定モデルを選択します。
次のいずれかの手順に従います :
- 既存のプロセス ステップを編集するには、そのステップを選択します。 編集可能なフィールドは右側のペインに表示されます。
- プロセス ステップを追加するには、追加された最後のプロセス ステップの下でプラス記号 (+) を選択します。 プロセス ステップとして、条件、計算、とレポートが利用可能です。 これらのプロセス手順の詳細については、この記事の 計算モデルの追加 を参照してください。
- プロセス ステップを削除するには、プロセス ステップの右隅にある省略記号 (...) を使用します。
Power Fx で計算モデルを作成または編集する
標準の 数量x排出係数 (EF) 形式を超えるカスタム計算の場合は、計算モデルで直接 Excel Power Fx を使用できます。
算定モデルを選択します。
次のいずれかの手順に従います :
- 既存のプロセス ステップを編集するには、そのステップを選択します。 編集可能なフィールドは右側のペインに表示されます。
- プロセス ステップを追加するには、追加された最後のプロセス ステップの下でプラス記号 (+) を選択します。
条件、計算、またレポート ステップで、次の手順に従います。
- 名前の下で、Power Fx エクスペリエンスを選択します。
- ローコード プログラミング言語を使用してカスタム関数を入力します。 Power Fx での書き方の詳細については、「Microsoft Power Fx の概要」を参照してください。
- 単位、計算ライブラリ、排出係数を選択します。
- 変更を保存して、ページを閉じます。
算定プロファイル
算定プロファイルは、データ セットに対して実行する算定モデルを構成するために使用されます。 これらの計算モデルは、アクティビティ接続、または参照データやアクティビティ データ ソースなど、アプリ内の任意のエンティティによってマッピングできます。
注意
ひとつの計算ジョブで計算できるアクティビティの数には制限があります。 算定ジョブを制限する最も簡単な方法は、算定プロファイルの条件を絞り込むことです。 計算は複雑であるため、現時点では、各算定プロファイルを 50,000 レコード以下に制限することが期待されています。
算定プロファイルを追加します。 以下のフィールドが、算定プロファイル ページで必要となります。
- 名前: 算定プロファイルの名前。 できるだけ具体的にしてください。
- モジュール: 算定プロファイルに関連付けられたモジュールを指定するために必要です。
- 排出源 または 活動データ ソース
- 算定プロファイルごとの算定モデル: 少なくとも 1 つのプロファイルを選択する必要があります。
注意
Sustainability Manager の算定は複数選択オプション セット フィールドに対応していません。
オプションで、設定 で選択した既定値とは異なる評価レポートのバージョンをこの算定プロファイルに使用する場合は、IPCC 評価レポート バージョン フィールドを使用します。 評価レポートのバージョンと Microsoft Sustainability Manager で使用される方法の詳細については、地球温暖化係数 (GWP) をご覧ください。
フィルターを適用するには、以下の手順を実行します。
注意
最初にフィルター コントロールが読み込まない場合は、キャッシュをクリアしてからブラウザーを更新してください。
算定プロファイルに適用するデータをフィルター処理します。
And フィールドの下で、追加を選択してフィルターを追加します。
フィルター処理するエンティティを検索して選択します。
等しいなどの選択基準を選択します。
選択条件を確定します (例: 設備 = Contoso 工場)。
必要に応じて、追加のフィルターの行を追加します。
計算が 1 回限りの計算でない限り、データ更新時に自動実行を選択します。 このオプションを選択した場合、スケジュールはフィルター条件によって取り込まれるデータのスケジュールと一致します。
算定プロファイルに名前を付けて保存します。
アクション ペインで、算定を実行を選択し、算定ジョブを開始します。
算定プロファイルの表示
算定プロファイルページには、概要情報を表示するタイルが含まれているため、プロファイルと関連算定ジョブの状態をすばやく知ることができます。 タイルで利用できる情報には、ステータス、最後の実行時間、排出源、使用された算定モデルが含まれます。 タイルを選択すると、ページの右側のペインに概要情報が表示され、算定プロファイルの履歴を表示できます。
算定プロファイル ジョブのステータスを表示
左側のナビゲーション ウィンドウで、算定プロファイルを選択します。
表示するプロファイルを選択します。 右側のペインに、大まかな概要情報が表示されます。
最後の実行と以前の算定ジョブの履歴に関する詳細を表示するには、右のペインで履歴を選択します。 関連付けられた各実行には、最後の実行時間や成功率など、すべての算定ジョブに関する詳細が含まれます。
エラーと失敗したジョブを表示するには、次の手順に従います。
- 最新の算定ジョブの名前を選択します。
- エラー コードを表示します。
- 該当する場合は、品目の詳細を表示します。 これらの詳細は、表示されるエラーの下に表示されます。
算定プロファイルの編集
- 左側のナビゲーション ウィンドウで、算定プロファイルを選択します。
- 編集するプロファイルを選択します。
- アクション ウィンドウで、鉛筆アイコンを選択して編集します。 プロファイルの作成に使用したウィザードが開きます。
- 目的のフィールドを編集します。
- 変更を保存して、ページを閉じます。
注: 各算定プロファイルについて、新しい算定が実行されると、以前の算定エラーと活動に関連する排出量が削除されます。
データのインポート後に計算プロファイルを自動的に実行する
自動計算更新機能は、新しいデータが取り込まれたときの計算プロファイルの実行を自動化します。 自動計算更新を効果的に使用するには、次の手順に従います:
- 左側のナビゲーション ウィンドウで、算定プロファイルを選択します。
- 編集するプロファイルを選択します。
- アクション ウィンドウで、鉛筆アイコンを選択して編集します。 プロファイルの作成に使用したウィザードが開きます。
- スケジュール で、データの更新時にこの計算を自動的に実行する ボックスをチェックします。
- 次へ を選択し、変更を保存してページを閉じます。
注意
計算プロファイルの基準が、計算で実行する特定のデータと一致していることを確認してください。 これらの基準により、自動計算更新がいつ計算をトリガーするかが決まります。
自動計算更新は、特定の データ ソースに対して新しいデータが取り込まれる際に実行されます。 たとえば、スコープ 3 カテゴリー 1 の購入商品およびサービス の排出量を計算するように計算プロファイルを設定した場合、自動計算の更新は、この特定のデータソースに関連する新しいデータが取り込みプロセスを通じて取り込まれた場合にのみ実行されます。 自動計算更新は、取り込みプロセスの外部で手動で追加したデータに対しては実行されません。
注意
同じ データ ソース で実行するように複数の計算プロファイルを構成している場合、各プロファイルは 自動更新 設定に基づいて計算を個別にスケジュールします。 同じデータ ソースで自動的に更新されるように複数の算定プロファイルを設定することができ、新しいデータが取り込まれたときにそれぞれの計算プロファイルが計算をトリガーします。
算定プロファイルで重複するデータを管理する
同じデータ ソース上で重複するフィルターを使用して複数の計算プロファイルを実行する場合、排出量の二重カウントを防ぐことが重要です。 Sustainability Manager は、次の方法で排出量の二重カウントを回避します:
- データ重複排除: 計算プロファイル A が計算プロファイル B の前に実行され、それらのデータ範囲が重複している場合、計算プロファイル B は、同じ排出量が 2 回カウントされることを避けるために、重複するアクティビティ排出量を削除してから再計算します。
- 新しい排出量計算: 重複排除後、計算プロファイル B は特定のフィルターに基づいて新しい排出量データを生成します。
二重カウントを防ぐには、次のガイドラインに従ってください:
- 重複を避けるため、フィルター条件を慎重に定義してください。
- フィルターが競合しないようにチームと調整します。
- 正確な持続可能性レポートを維持するために、算定プロファイルを定期的に確認および調整します。
算定の再試行
計算でエラーが発生した場合、Sustainability Manager は、最初の算定ジョブが完了した後、データ検証エラーのある失敗したアクティビティを自動的に再試行します。
エラーが続く場合は、手動で計算を再試行できます。
算定モデルで参照されるデータを含め、炭素活動データにすべての必須フィールドが含まれていることを確認します。 また、係数マッピングが完了していることを確認します。
算定プロファイルで、エラーのある算定ジョブを選択し、一番下の 最新のジョブの算定エラー テーブルまでスクロールして ジョブを再試行するを選択します。 Sustainability Manager は、失敗したアクティビティをすべて再試行します。
すべてのアクティビティが成功するまで、算定ジョブの失敗したアクティビティのみを再実行できます。 算定モデルが変更された場合、算定を再試行することはできません。 この場合、算定プロファイル全体を再実行する必要があります。