Tabela SustainabilityContentResourceOutflowsAggregate
Importante
Algumas ou todas estas funcionalidades estão disponíveis como parte de uma versão de pré-visualização. O conteúdo e a funcionalidade estão sujeitos a alterações.
A tabela agregada SustainabilityContentResourceOutflowsAggregate armazena o conteúdo sustentável agregado de cada saída de recursos para tipos de conteúdo sustentável aplicáveis por fluxo de saída de recursos, instalação e período de relatório.
O CreateAggregateForResourceOutflowsSustainabilityContentMetrics_INTB computador portátil contém a lógica computacional.
Entrada
Para gerar essa tabela agregada, a tabela ResourceOutflowsAggregate já deve existir. Além disso, você precisa armazenar a porcentagem da linha de base de conteúdo sustentável para as saídas de recursos aplicáveis na tabela do modelo de dados ambientais, sociais e de governança (ESG) ItemSustainableContentBaseline na ProcessedESGData_LH lakehouse.
Nota
SustainableContentType é uma tabela de referência com um conjunto padrão de tipos de conteúdo sustentável. Você pode adicionar os tipos de conteúdo sustentável necessários a esta tabela.
Para obter detalhes sobre como ingerir, transformar e carregar dados em tabelas de modelos de dados ESG, vá para Visão geral do patrimônio de dados ESG.
Esta tabela mostra os detalhes da coluna da tabela SustainabilityContentResourceOutflowsAggregate e mapeamento de colunas para tabelas de modelo de dados ESG.
Nome da coluna | Description | Mapeamento ao modelo de dados ESG ou tabela agregada |
---|---|---|
Facilidade Id | Identificador único da instalação (obrigatório) | ResourceOutflowsAggregate.FacilityId |
Nome da instalação | Nome da instalação | ResourceOutflowsAggregate.FacilityName |
ReportingPeriod | Indica o período de agregação para ResourceOutflowSustainableContentWeight. Atualmente, apenas os anos civis são suportados. (Obrigatório) | ResourceOutflowsAggregate.ReportingPeriod |
ResourceOutflowId | Identificador exclusivo do fluxo de saída de recursos produzido na instalação (Obrigatório) | ResourceOutflowAggregate.ResourceOutflowId |
ResourceOutflowName | Nome do fluxo de saída de recursos produzido no recurso | ResourceOutflowAggregate.ResourceOutflowName |
SustainableContentTypeName | Nome do tipo de conteúdo Sustentável, como Reciclável ou Reutilizado. (Obrigatório) | ItemSustainableContentBaseline.SustainableContentTypeId > SustainableContentType.SustainableContentTypeName |
ResourceOutflowSustainableContentBaselinePercentage | A percentagem de conteúdo sustentável na saída de recursos, com base em tipo de conteúdo sustentáveis (Obrigatório) | ItemSustainableContentBaseline.ItemSustainableContentBaselinePercentage |
ResourceOutflowSustainableContentWeight | O peso do conteúdo sustentável de um tipo de conteúdo sustentável específico a saída de recursos (Obrigatório) | ResourceOutflowSustainableContentBaselinePercentage * ResourceOutflowsAggregate.ResourceOutflowWeight |
UnitOfMeasureName | Unidade de medida para o ResourceOutflowSustainableContentWeight (Required) | ResourceInflowAggregate.UnitOfMeasureName |
Lógica de agregação
Para cada Período de Relatório (de ResourceOutflowsAggregate.ReportingPeriod), para um ResourceOutflowId (ResourceOutflowsAggregateTable.ResourceOutflowId = ItemSustainableContentBaseline.ItemSKU), localize o SustainableContentType e o ItemSustainableContentBaselinePercentage aplicáveis ao período de relatório (ItemSustainabilityContentPeriodStartDate <= ResourceOutflowsAggregate.Data < final do Período de Relatório= ItemSustainabilityContentPeriodEndDate).
Para cada saída de recursos, calcule ResourceOutflowSustainabilityContentWeight = Item SustainableContentBaselinePercentage * ResourceOutflowsAggregate.ResourceOutflowWeight para cada tipo de conteúdo sustentável para cada período de relatório.
Com base nessa lógica, se mais de uma linha for encontrada para uma saída de recursos específica, o tipo de conteúdo de sustentabilidade para um período de relatório específico, será um cenário de erro e os erros de geração da tabela SustainabilityContentResourceOutflowAggregate serão eliminados.
Nota
Se houver registros nas tabelas de medição, mas os atributos mapeados para os campos obrigatórios na tabela agregada estiverem ausentes, a geração da tabela agregada falhará. Você precisa garantir que os dados dos campos obrigatórios estejam disponíveis para todos os registros nas tabelas de medição do modelo de dados ESG.