SustainabilityContentResourceOutflowsAggregate 表
重要提示
此功能的部分或全部属于预览版内容。 相关内容和功能可能会发生更改。
SustainabilityContentResourceOutflowsAggregate 聚合表按资源流出、设施和报告周期存储适用可持续内容类型的每个资源流出的聚合可持续内容。
CreateAggregateForResourceOutflowsSustainabilityContentMetrics_INTB 笔记本包含计算逻辑。
输入
要生成此聚合表,ResourceOutflowsAggregate 表应已存在。 此外,您需要将适用资源流出的可持续内容基准百分比存储在 ProcessedESGData_LH 湖屋的 ItemSustainableContentBaseline 环境、社会和治理(ESG)数据模型表中。
备注
SustainableContentType 是一个引用表,其中包含一组默认的可持续内容类型。 您可以向此表添加所需的可持续内容类型。
有关将数据提取、转换和加载到 ESG 数据模型 表中的详细信息,请转到 ESG 数据资产概述。
下表显示了 SustainabilityContentResourceOutflowsAggregate 表列详细信息以及列到 ESG 数据模型 表的映射。
列名称 | Description | 映射到 ESG 数据模型或聚合表 |
---|---|---|
设施 ID | 设施的唯一标识符(必需) | ResourceOutflowsAggregate.FacilityId |
设施名称 | 设施名称 | ResourceOutflowsAggregate.FacilityName |
ReportingPeriod | 指示 ResourceOutflowSustainableContentWeight 的聚合周期。 目前仅支持日历年。 (必需) | ResourceOutflowsAggregate.ReportingPeriod |
资源流出 ID | 设施中生成的资源流出的唯一标识符(必需) | ResourceOutflowAggregate.ResourceOutflowId |
ResourceOutflowName(资源输出名称) | 设施中生成的资源流出的名称 | ResourceOutflowAggregate.ResourceOutflowName |
SustainableContentTypeName | Sustainable 内容类型的名称,例如 Recyclable(可回收)或 Reused(已重复使用)。 (必需) | ItemSustainableContentBaseline.SustainableContentTypeId > SustainableContentType.SustainableContentTypeName |
ResourceOutflowSustainableContentBaselinePercentage | 基于可持续内容类型(必需)的资源流出中可持续内容类型的百分比 | ItemSustainableContentBaseline.ItemSustainableContentBaselinePercentage |
ResourceOutflowSustainableContentWeight(资源流出可持续内容权重) | 特定可持续内容类型的可持续内容的权重资源流出(必需) | ResourceOutflowSustainableContentBaselinePercentage * ResourceOutflowsAggregate.ResourceOutflowWeight |
UnitOfMeasureName(度量单位名称) | ResourceOutflowSustainableContentWeight 的度量单位(必需) | ResourceInflowAggregate.UnitOfMeasureName |
聚合逻辑
对于每个报告期间(来自 ResourceOutflowsAggregate.ReportingPeriod),对于 ResourceOutflowId(ResourceOutflowsAggregateTable.ResourceOutflowId = ItemSustainableContentBaseline.ItemSKU),请查找 适用于报告期间的 SustainableContentType 和 ItemSustainableContentBaselinePercentage (ItemSustainabilityContentPeriodStartDate <= ResourceOutflowsAggregate.Reporting Period's End date <=ItemSustainabilityContentPeriodEndDate)。
对于每个报告周期内,计算每个可持续内容类型的 ResourceOutflowSustainabilityContentWeight = Item SustainableContentBaselinePercentage * ResourceOutflowsAggregate.ResourceOutflowWeight。
根据此逻辑,如果为特定资源流出找到多行,则为特定报告期间的 Sustainability 内容类型找到多行,则为错误场景,并且 SustainabilityContentResourceOutflowAggregate 表生成错误。
备注
如果度量表中有记录,但缺少映射到聚合表中必填字段的属性,则聚合表生成将失败。 您需要确保必填字段的数据可用于 ESG 数据模型 测量表中的所有 记录。