EmissionsAggregate 表
重要提示
此功能的部分或全部属于预览版内容。 相关内容和功能可能会发生更改。
此聚合表存储了以下维度中以下环境、社会和治理(ESG)数据模型表的聚合 CO2 当量排放数据:
- 报告期
- 作用域
- 排放源
- 度量单位
- CountryOrRegion
- 温室气体
- 会计方法
- Party
- 次级方
CreateAggregatesForEmissionMetrics_INTB 笔记本包含相同的计算逻辑。
输入
要生成 EmissionsAggregate 表,您需要将源数据映射到 适用场景的 ESG 数据模型 表。
场景 | 作用域 | ESG 数据模型表 |
---|---|---|
客户存储 CO2 当量排放总量 | 范围 1 范围 2 范围 3 |
派对范围类别目的温室气体当量排放 |
温室气体特定 CO2 当量排放量 | 范围 1 | 派对温室气体 派对过程类型温室气体 处理温室气体 处理资产温室气体 |
范围 2 | 当事方间接排放 当事方供应商间接排放 当事方供应商生成器间接排放 |
|
范围 3 | 派对范围类别温室气体 |
备注
- 请参阅 ESG 数据资产文档 ,了解如何将数据摄取、转换和加载到 ESG 数据模型 表中。
- 确保 ESG 数据模型 表中的数据不重复 。 例如,Contoso POD 工厂在 2024 年 1 月排放了 200 吨二氧化碳当量的二氧化碳当量作为范围 1 排放量,100 吨二氧化碳当量的 CH4 气体作为范围 1 排放量。 他们将此数据存储在 Party Greenhouse Gas 表中,作为两条记录,每种气体一条记录。 他们还将范围 1 的总排放量存储为 300 mtCO2e 在 缔约方范围类别目的温室气体当量排放 表中。 在这种情况下,相同的排放将在 EmissionsAggregate 表计算中 重复计算。 您应该以 gas 级别或总排放量存储数据。
下表显示了 EmissionAggregate 表的列描述以及与 ESG 数据模型 表的 映射。
列 | 可为 null | Description | 与 ESG 数据模型表列进行映射 |
---|---|---|---|
CO2e 排放单位 | 必需 | 存储聚合的 CO2 当量排放值。 | Co2EEmissions 单位 |
ReportingPeriod | 必需 | 指定聚合发射值的时间段。 注释: - 目前,聚合表中仅支持日历年。 - 在查找报告年份时考虑 PeriodStartDate 或 PeriodEndDate 的逻辑取决于 Emission 源。 请参阅 Logic 发射源 以 查找每个发射源的逻辑。 |
PeriodStartDate 或 PeriodEndDate |
UnitOfMeasureName(度量单位名称) | 必需 | 指定发射值的单位。 | CO2eEmissionsUnitOfMeasureId > UnitOfMeasure.UnitOfMeasureName UnitOfMeasure 是 ESG 数据模型中 的参考表。 默认测量单位名称为 mtCO2e。 ESG 数据模型 表中的所有 CO2eEmissions 数据都转换为 mtCO2e,然后存储在汇总表中。 |
作用域 | 必需 | 指定 Scope of emission。 它可以是范围 1 - 直接排放、范围 2 - 间接排放和范围 3 - 价值链的排放。 | 映射因 ESG 数据模型 而异 ,如下所示: - 在 “参与方范围类别”目的“温室气体当量排放 量”或 “参与方范围类别”温室气体 “表中,此字段映射到 GreenhouseGasEmissionsScopeID > GreenhouseGasEmissionsScopeName。 - 在当事方温室气体 、当事方流程类型温室气体 、当事方流程温室气体 和当事方资产温室气体 中,此字段映射到范围 1,因为这四个表仅用于存储范围 1 温室气体水平的 CO2 当量排放量。 - 在 Party Indirect Emissions 、Party Vendor Indirect Emissions 和Party Vendor Generator Indirect Emissions 中 ,该值映射到范围 2,因为这些表应仅存储范围 2 排放的数据。 |
EmissionSource(发射源) | 必需 | 用于对特定范围内的排放进行分类。 例如,对于范围 1,EmissionSource 可以是 Stationary、Industrial Processes、Mobile 或 Fugitive。 例如,对于范围 3,它可以是类别 1 - 采购的商品和服务,类别 2 - 资本货物。 | 映射因 ESG 数据模型 而异 ,如下所示: - 在 参与方范围类别、目的、温室气体当量排放 量或 参与方范围类别:温室气体 中,此字段映射到 GreenhouseGasEmissionsCategoryId > GreenhouseGasEmissionsCategory.GreenhouseGasEmissionsCategoryName。 GreenhouseGasEmissionsCategory 是 ESG 数据模型中的 参考表。 - 在 PartyGreenhouseGas 、PartyProcessTypeGreenhouseGas、 PartyProcessGreenhouseGas 和 PartyAssetGreenhouseGas 中 ,此字段映射到 GreenhouseGasSource TypeIdGreenhouseGasSourceType.GreenhouseGasSourceTypeName> 。 GreenhouseGasSourceType 是 ESG 数据模型中 的参考表。 - 在 PartyIndirectEmissions 中 ,Party VendorIndirectEmissions 和PartyVendorGeneratorIndirectEmissions 映射到 PurchasedEnergyTypeId 、PurchasedEnergyType.PurchasedEnergyTypeName> 。 PurchasedEnergyType 是 ESG 数据模型中 的参考表。 |
AccountingMethod(会计方法) | 可选 | 量化和报告温室气体排放的方法或方法。 | CalculationAlgorithmId > CalculationAlgorithm.CalculationAlgorithmBasisId > CalculationAlgorithmBasis.Calculation AlgorithmBasisName 注意 - 目前,只有范围 2 排放支持此属性。 对于范围 1 和 3,在映射来自外部数据源的数据时,应将此属性保留为 null。 对于范围 1 和 3,来自 Sustainability Manager 的数据被标记为 基于位置。 |
CountryOrRegion | 可选 | 与排放记录关联的国家/地区。 | 根据与排放记录关联的 Party 或次要 Party 的位置详细信息映射国家/地区,如下所示: 1. 如果“参与方”或“次要参与方”属于 PartyType = Facility,则映射相应的 Facility.Location.Country.ISOCountryName。 2. 如果不满足此条件,则检查 Party 或 Secondary Party 是否属于 PartyType = Organization unit,然后映射相应的 PartyOrganization.Location.Country.ISOCountryName。 3. 如果不满足此条件,则映射 Party.PartyLocation.Country.ISOCountryName。 4. 如果不满足此条件,则映射辅助方的 Partylocation.Country.ISOCountryName。 5. 否则,记录的 country/region(国家/地区)仍为 null。 |
GreenhouseGasName(温室燃气名称) | 可选 | 温室气体的名称。 | 如果数据是从 PartyScopeCategoryPurposeGreenhouseGasEquivalentEmissions 映射的,则不适用。 对于其他 ESG 数据模型表,此字段映射到 GreenhouseGasId > GreenhouseGas.GreenhouseGasName。 GreenhouseGas 是 ESG 数据模型中的参考表。 |
PartyName | 必需 | 参与方名称 | PartyId> Party.PartyName 注意:根据配置参数 中说明的方案,此处的 PartyName 可以是测量表的 PartyId>Party.PartyName 或 RelatedParty.RelatedPartyId>Party.PartyName。 |
派对 ID | 必需 | Party 的唯一标识符 | 派对 ID 注意:根据配置参数 中说明的方案,此处的 PartyId 可以是测量表的 PartyId 或 RelatedParty.RelatedPartyId。 |
PartyTypeName(方类型名称) | 必需 | 数据聚合并存储在聚合表中的 Party 类型 。 | PartyId >Party.PartyTypeId >PartyTypeName 注意:根据配置参数 中说明的方案,此处的 PartyId 可以是测量表的 PartyId 或 RelatedParty.RelatedPartyId。 |
Secondary PartyName | 可选 | 参与方的名称。 仅当 ESG 数据模型 表中的测量数据 由两方组合时适用。 例如,设施和组织单位组合。 在这种情况下,Party(方)和 Secondary Party(次级方)存储组合的组成方,例如 Facility(设施)和 Organization unit(组织单位)。 | PartyId > 相关方.RelatedPartyId >Party.PartyName |
辅助 PartyId | 可选 | Party 的唯一标识符。 仅当 ESG 数据模型 表中的测量数据 是两方的组合时才适用,例如设施与组织单位组合。 在这种情况下,Party 和 Secondary Party 存储组合的组成方。 | PartyId > RelatedParty.RelatedPartyId |
辅助 PartyType | 可选 | 数据聚合并存储在聚合表中的 Party 类型 。 仅当 ESG 数据模型 表中的测量数据 是两方的组合时才适用,例如设施与组织单位组合。 | PartyId> RelatedParty.RelatedPartyId >Party.PartyTypeId PartyType.PartyTypeName > |
IsRolledUp 的 | 可选 | IsRolledUp 标志指示行是否为汇总记录。 计算逻辑始终生成此标志为 false 的聚合表。 功能提供了一个实用程序函数,用于沿组织的层次结构(Party 或次要方维度)汇总聚合表中的记录。 汇总的记录也存储在同一个聚合表中。 | 计算列。 未从 ESG 数据模型 表中映射的值。 |
备注
如果测量表中有记录,但缺少映射到聚合表中必填字段的属性,则聚合表生成将失败。 您需要确保必填字段的数据可用于 ESG 数据模型 测量表中的所有 记录。
发射源的逻辑
排放源 | 报告年度是 PeriodStartDate 的年份 | 报告年份是 PeriodEndDate 的年份 |
---|---|---|
6. 商务差旅 | X | |
无组织排放(排放) | X | |
1. 采购的货物和服务(排放) | X | |
2. 资本货物(排放) | X | |
3. (预览版)与燃料和能源相关的活动 - 移动燃烧源(排放) | X | |
3. (预览版)与燃料和能源相关的活动 - 采购制冷(排放) | X | |
3. (预览版)与燃料和能源相关的活动 - 采购电力(排放) | X | |
3. (预览版)与燃料和能源相关的活动 - 采购供热(排放) | X | |
3. (预览版)与燃料和能源相关的活动 - 采购蒸汽(排放) | X | |
3. (预览版)与燃料和能源相关的活动 - 固定燃烧源(排放) | X | |
3. (预览版)与燃料和能源相关的活动 - 未指定(排放) | X | |
4. 上游运输与配送(排放) | X | |
8. 上游租赁资产 - 无组织排放(排放) | X | |
9. 下游运输与配送(排放) | X | |
10. 已售产品的处理(排放) | X | |
13. 下游租赁资产 - 无组织排放(排放) | X | |
7. 员工通勤 | X | |
12. 已售产品的报废处理 | X | |
11. 已售产品的使用 - 无组织排放 | X | |
14. 特许经营 - 无组织排放 | X | |
工业流程 | X | |
10. 已售产品的处理 - 工业流程 | X | |
11. 已售产品的使用 - 工业流程 | X | |
14. 特许经营 - 工业流程 | X | |
15. 投资 - 商业贷款和未上市股票 | X | |
15. 投资 - 上市股票和企业债券 | X | |
15. 投资 - 商业房地产 | X | |
15. 投资 - 主权债券 | X | |
15. 投资 - 项目融资 | X | |
15. 投资 - 机动车贷款 | X | |
15. 投资 - 按揭 | X | |
移动燃烧源 | X | |
3. (预览版)与燃料和能源相关的活动 - 移动燃烧源 | X | |
8. 上游租赁资产 - 移动燃烧源 | X | |
10. 已售产品的处理 - 移动燃烧源 | X | |
11. 已售产品的使用 - 移动燃烧源 | X | |
13. 下游租赁资产 - 移动燃烧源 | X | |
14. 特许经营 - 移动燃烧源 | X | |
采购的制冷 | X | |
采购的电力 | X | |
采购的供热 | X | |
采购的蒸汽 | X | |
3. (预览版)与燃料和能源相关的活动 - 采购制冷 | X | |
3. (预览版)与燃料和能源相关的活动 - 采购电力 | X | |
3. (预览版)与燃料和能源相关的活动 - 采购供热 | X | |
3. (预览版)与燃料和能源相关的活动 - 采购蒸汽 | X | |
8. 上游租赁资产 - 采购蒸汽 | X | |
8. 上游租赁资产 - 采购供热 | X | |
8. 上游租赁资产 - 采购制冷 | X | |
8. 上游租赁资产 - 采购电力 | X | |
10. 已售产品的处理 - 采购电力 | X | |
10. 已售产品的处理 - 采购制冷 | X | |
10. 已售产品的处理 - 采购供热 | X | |
10. 已售产品的处理 - 采购蒸汽 | X | |
11. 已售产品的使用 - 采购供热 | X | |
11. 已售产品的使用 - 采购制冷 | X | |
11. 已售产品的使用 - 采购电力 | X | |
11. 已售产品的使用 - 采购蒸汽 | X | |
13. 下游租赁资产 - 采购电力 | X | |
13. 下游租赁资产 - 采购供热 | X | |
13. 下游租赁资产 - 采购制冷 | X | |
13. 下游租赁资产 - 采购蒸汽 | X | |
14. 特许经营 - 采购供热 | X | |
14. 特许经营 - 采购电力 | X | |
14. 特许经营 - 采购制冷 | X | |
14. 特许经营 - 采购蒸汽 | X | |
固定燃烧源 | X | |
3. (预览版)与燃料和能源相关的活动 - 固定燃烧源 | X | |
8. 上游租赁资产 - 固定燃烧源 | X | |
10. 已售产品的处理 - 固定燃烧源 | X | |
11. 已售产品的使用 - 固定燃烧源 | X | |
13. 下游租赁资产 - 固定燃烧源 | X | |
14. 特许经营 - 固定燃烧源 | X | |
5. 运营中产生的废料 | X | |
10. 已售产品的处理 - 运营中产生的废料 | X |
对于这些类别,在映射数据 Microsoft Sustainability Manager的情况下, 发出记录的事务日期 属性映射到 PeriodEndDate ,并且在确定报告年度时会考虑相同的属性。
- 无组织排放(排放)
- 1 - 购买的商品和服务(排放)
- 2 - 资本货物(排放)
- 4 - 上游运输和分销(排放)
- 8 - 上游租赁资产 - 逸散性排放(排放)
- 9 - 下游运输和分销(排放)
- 10 - 已售产品的加工(排放)
- 13 - 下游租赁资产 - 逸散性排放(Emissions)
- 14 - 特许经营权 - 逸散性排放
配置参数
您可以指定参数来计算适用场景的 EmissionsAggregate 表。 您可以在 ConfigAndDemoData_LH 湖屋中 ESGMetrics/Config 文件夹下的 aggregate_tables_config.json 文件中设置配置参数。
场景 1
测量数据(例如,CO2 等效排放量)由多方联合收集。 测量数据作为联营方存储在 ESG 数据模型 表中。 例如,设施 F1 和组织单位 OU1 组合的联合方记录。 要了解有关存储组织层次结构数据的更多信息,请转到 存储组织层次结构数据。
示例层次结构:
样本记录:
Facility | 部门 | 作用域 | 排放源 | 期间开始日期 | 期间结束日期 | CO2e 排放 | Unit |
---|---|---|---|---|---|---|---|
设施 1 | Contoso HQ | 范围 1 | 固定 燃烧 |
1/1/2023 | 1/31/2023 | 100 | mtCO2e |
设施 1 | Contoso EUR | 范围 1 | 固定 燃烧 |
1/1/2023 | 1/31/2023 | 200 | mtCO2e |
在 PartyScopeCategoryPurposeGreenhouseGasEquivalentEmissions 表中存储为:
Party | 作用域 | 排放源 | 期间开始日期 | 期间结束日期 | CO2e 排放 | Unit |
---|---|---|---|---|---|---|
Facility1_Contoso_HQ | 范围 1 | 固定 燃烧 |
1/1/2023 | 31/1/2023 | 100 | mtCO2e |
Facility1_ContosoEUR | 范围 1 | 固定 燃烧 |
1/1/2023 | 31/1/2023 | 200 | mtCO2e |
在这种情况下,在聚合表中,数据需要存储在设施和组织单位级别。 可以根据需要轻松地沿组织层次结构汇总数据,并且可以为层次结构中的特定节点生成指标。
指定以下参数:
Party Type:数据聚合并存储在聚合表中的 Party Type。 将其指定为组成方的参与方类型。 在本例中为 Facility(设施)或 Organization unit(组织单位)。 将 Party Type 指定为 一个值,以便测量表中的所有参与方都可以汇总到指定参与方类型的参与方,或者参与方类型与测量表中参与方的参与方类型匹配。
次要参与方类型:将其指定为第二个组成方的 参与方类型。 在所考虑的示例中,如果 将 Party type 指定为 Organization unit,则此类型可以是 Facility。 此参数是可选的,仅适用于测量数据存储在两方组合中的场景。
关系类型名称:测量表中存储测量数据的参与方与聚合表的参与方类型之间的关系类型。 例如,如果使用 FacilityOrganizationUnitJointPartyRelation 作为 RelationshipType 来存储联合方与设施以及联合方与组织单位之间的关系,则在此处将关系类型名称指定为 FacilityOrganizationUnitJointPartyRelation 。
IsRelationshipHierarchical:不适用于此方案。 可以留空。
场景 2
组织层次结构是一个父子层次结构,其中每个子都有单个父。 度量表中的数据存储为参与方,这些参与方是组织层次结构中的节点。
示例层次结构:
指定以下参数:
Party Type:数据聚合并存储在聚合表中的 Party Type。 聚合表中的数据可以作为单个参与方类型聚合。 将参与方类型指定为这样一个值,以便使用 后续参数中指定的 Relationship type name 将每个测量表记录的参与方转入指定参与方类型的参与方。 对于此方案:
- 如果测量数据存储在叶节点(设施 1、2、3 级别),则可以将聚合的参与方类型指定为设施或组织单位或法人。
- 如果度量数据存储在叶节点,在某些情况下还存储在组织单位级别,则聚合的 Party 类型可以是组织单位或法人。
Secondary Party Type(辅助方类型):不适用于此方案。 保持空白。
关系类型名称:指定用于存储子节点和父节点之间的关系的关系名称(参与方关系类型)。
IsRelationshipHierarchical:对于此方案,设置为 true。
备注
指标是在聚合表之上计算的。 如果要生成包含特定参与方类型划分(例如,组织单位级别划分)的指标,请确保聚合表在组织单位级别或比组织单位级别更精细的级别存储聚合数据,以便您可以将数据汇总到组织单位级别的指标。
计量单位:
默认情况下, EmissionAggregate 表的配置文件中的 UnitOfMeasureNames 参数指定为 mtCO2e。 如果要以 alternate 度量单位生成聚合表和度量,请相应地更新参数中的度量单位。
备注
指定的度量单位名称应为 UnitOfMeasure ESG 数据模型参考表中的有效度量单位名称 ,并且转换记录应存在于 UnitOfMeasureConversion ESG 数据模型参考表中,以将 ESG 数据模型 表中的 度量数据转换为指定的度量单位。