Compartilhar via


Tabela SustainabilityContentResourceOutflowsAggregate

Importante

Algumas ou todas estas funcionalidades estão disponíveis como parte de uma versão preliminar. 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 recurso para os tipos de conteúdo sustentável aplicáveis por saída de recurso, instalação e período de relatório.

O notebook CreateAggregateForResourceOutflowsSustainabilityContentMetrics_INTB contém a lógica de computação.

Entrada

Para gerar esta tabela agregada, a tabela ResourceOutflowsAggregate já deve existir. Além disso, você precisa armazenar a porcentagem de linha de base de conteúdo sustentável para as saídas de recursos aplicáveis na tabela de modelo de dados ambientais, sociais e de governança (ESG) ItemSustainableContentBaseline no ProcessedESGData_LH lakehouse.

Observação

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 do modelo de dados ESG , acesse Visão geral do conjunto de dados ESG.

Esta tabela mostra os detalhes da coluna da tabela SustainabilityContentResourceOutflowsAggregate e mapeamento das colunas para as tabelas do modelo de dados ESG .

Nome da coluna Description Mapeamento para modelo de dados ESG ou tabela agregada
FacilidadeId Identificador único da Instalação (Obrigatório) ResourceOutflowsAggregate.FacilityId
Nome da instalação Nome da Instalação ResourceOutflowsAggregate.NomeDaInstalação
ReportingPeriod Indica o período de agregação para ResourceOutflowSustainableContentWeight. Atualmente, apenas anos civis são suportados. (Obrigatório) ResourceOutflowsAggregate.ReportingPeriod
Id de fluxo de saída de recursos Identificador único da saída de recursos produzida na instalação (Obrigatório) Agregação de fluxo de recursos.Id de fluxo de recursos
Nome do fluxo de saída de recursos Nome do fluxo de recursos produzido na instalação ResourceOutflowAggregate.NomeDoRecursoOutflow
SustainableContentTypeName Nome do tipo de conteúdo Sustentável, como Reciclável ou Reutilizado. (Obrigatório) ItemSustainableContentBaseline.SustainableContentTypeId > SustainableContentType.SustainableContentTypeName
ResourceOutflowSustainableContentBaselinePercentage A porcentagem de conteúdo sustentável na saída de recursos, com base em tipo de conteúdo sustentável (Obrigatório) ItemSustainableContentBaseline.ItemSustainableContentBaselinePercentage
ResourceOutflowSustainableContentWeight O peso do conteúdo sustentável de um sustentável específico tipo de conteúdo a saída de recursos (Obrigatório) ResourceOutflowSustainableContentBaselinePercentage * ResourceOutflowsAggregate.ResourceOutflowWeight
NomeUnidadeDeMedida Unidade de medida para ResourceOutflowSustainableContentWeight (obrigatório) ResourceInflowAggregate.UnitOfMeasureName

Lógica de agregação

  • Para cada Período de relatório (de ResourceOutflowsAggregate.ReportingPeriod), para um ResourceOutflowId (ResourceOutflowsAggregateTable.ResourceOutflowId = ItemSustainableContentBaseline.ItemSKU), encontre o SustainableContentType e o ItemSustainableContentBaselinePercentage que são aplicáveis para o período de relatório (ItemSustainabilityContentPeriodStartDate <= ResourceOutflowsAggregate.Reporting Period's end date <= ItemSustainabilityContentPeriodEndDate).

  • Para cada saída de recurso, 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 recurso específica, a sustentabilidade tipo de conteúdo para um período de relatório específico, então é um cenário de erro e a geração da tabela SustainabilityContentResourceOutflowAggregate gera erros.

Observação

Se There forem 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 .