ResourceInflowsAggregate 表

重要提示

此功能的部分或全部属于预览版内容。 相关内容和功能可能会发生更改。

ResourceInflowsAggregate 聚合表按资源流入、资源流出、设施和报告周期存储每个资源流入的聚合权重。 CreateAggregateForResourceInflowMetrics_INTB 笔记本包含计算逻辑,用于聚合来自环境、社会和治理(ESG)数据模型表的数据并生成 ResourceInflowsAggregate 表。

输入

对于此聚合表,您应该将数据 存储在 ProcessedESGData_LH 湖屋的 ESG 数据模型 表中。

  • 设施项目消耗量:用于存储所有正在使用但不属于产品的项目。 例如,机器消耗的清洁液。

  • 设施物料生产:用于捕获产生的资源流出(例如,成品)。 用于产生资源流出的原材料和包装材料应存放在:

    • Item Bill of Material Line:用于包装以外的项目。
    • 物品包装物品:用于包装材料。

有关将数据提取、转换和加载到 ESG 数据模型 表中的详细信息,请转到 ESG 数据资产概述

下表显示了 ResourcInflowsAggregate 表的列描述以及列到 ESG 数据模型 表的映射。

列名称 可为 null Description 映射到 ESG 数据模型
设施 ID 必需 设施的唯一标识符 设施 ID
设施名称 可选 设施名称 设施 ID > Facility.FacilityName
ReportingPeriod 必需 指定聚合资源流入权重的时间段。 目前仅支持日历年。 Period end date 的年份(如果期间结束日期可用),否则为 Period start date 的年份
资源流出 ID 可选 设施中产生的资源流出的唯一标识符。
不适用于从 FacilityItemConsumption 表聚合的数据。
FacilityItemProduction.ItemSKU
ResourceOutflowName(资源输出名称) 可选 设施中产生的资源流出的名称。 FacilityItemProduction.ItemSKU > Item.ItemName
ResourceInflowId 必需 在设施中用于生成资源流出 Item 的 Item 的唯一标识符。
1. 对于从 FacilityItemUsage 聚合的数据,此字段映射到 FacilityItemConsumption.ItemSKU。
2. 对于从 FacilityItemProduction 聚合的数据,每个 ItemSKU(资源流出)映射到 ItemBillOfMaterialLine 中相应的 ComponentItemSKU(资源流入)。 每个 ItemSKU 和 ComponentItemSKU 在按设施和报告期间划分的聚合表中都有一条记录。
3. 对于每个 ItemSKU,请从 ItemPackagingItem 表中查找相应的 PackingItemSKU 。 每个 ItemSKU 和 PackingItemSKU 在按设施和报告周期划分的聚合表中都有一条记录。
FacilityItemConsumption.ItemSKU(用于消耗数据)或 ItemBillOfMaterialLine.ComponentItemSKU 或 ItemPackagingItem.PackingItemSKU(用于生产数据)
ResourceInflowName(资源内流名称) 可选 工厂中生产的物料的名称。
逻辑与 ResourceInflowId 相同。
ComponentItemSKU > Item.ItemName 或 PackingItemSKU > Item.ItemName
ResourceInflowWeight 必需 消耗的资源流入权重。
1. FacilityItemConsumption 表中每个 ItemSKU(ResourceInflowId)的 FacilityItemConsumptionQuantity Item.ItemWeight。
2. 根据 FacilityItemProduction 表,对于每个 ItemSKU 的每个 ComponentItemSKU,每个 ComponentItemSKU 的 BOMQuantity Item.ItemWeight FacilityItemProductionQuantity。
3. 根据 FacilityItemProduction 表,每个 ItemSKU 的每个包装项目的 ItemPackagingItemQuantity ItemQuantity.ItemWeight FacilityItemProductionQuantity。
根据消耗量或生产数据从 FacilityItemConsumption 和 FacilityItemProduction 表计算得出。
UnitOfMeasureName(度量单位名称) 必需 Resource inflow 权重的度量单位 UnitOfMeasureId > UnitOfMeasure.UnitOfMeasureName
IsPackaging 可选 用于识别资源流入是否为特定资源流出的包装材料的指示器。
如果 ResourceInflowId 来自 ItemPackagingItem 的 PackingItemSKU,则标记为 true
如果 ResourceInflowId 来自 ItemPackagingItem.PackingItemSKU,则标记为 true
ResourceInflowTypeName(资源内流类型名称) 可选 资源流入的类型(例如,组件、材料或关联的流程材料)。 ComponentItemSKU > Item.ItemTypeId > Item.ItemTypeName(适用于所有 ResourceInflowIds)

备注

如果度量表中有记录,但缺少映射到聚合表中必填字段的属性,则聚合表生成将失败。 您需要确保必填字段的数据可用于 ESG 数据模型 测量表中的所有 记录。

默认情况下,计算逻辑以 kg 度量单位聚合重量 。 ESG 数据模型 表中的所有数据 都转换为 kg,然后存储在聚合表中。 如果要以不同的度量单位或多个度量单位生成指标,则以所需的度量单位生成聚合表。 更新 ConfigAndDemoData 湖屋中 ESG metrics 文件夹中 aggregate_tables_config.json 文件中 ResourceInflowsAggregate 的 UnitOfMeasureNames 键。 确保指定的 UnitOfMeasureName 在 UnitOfMeasure 参考表中是有效的 UnitOfMeasureName ,并且从源单位到目标单位的转换因子在 UnitOfMeasureConversion 表中可用。

在聚合表生成所需的度量单位后,您可以更新度量定义或定义自定义度量。 有关自定义指标的更多详细信息,请转到 创建自定义指标