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 表中可用。
在聚合表生成所需的度量單位后,您可以更新度量定義或定義自定義度量。 有關自定義指標的更多詳細資訊,請轉到 創建自定義指標。