Partager via


Table EmissionsAggregate

Important

Tout ou partie de cette fonctionnalité est accessible dans le cadre d’une version préliminaire. Le contenu et la fonctionnalité sont susceptibles d’être modifiés.

Ce tableau agrégé stocke les données agrégées sur les émissions d’équivalent CO2 provenant des tables de modèles de données environnementales, sociales et de gouvernance (ESG) suivantes dans ces dimensions :

  • Période de reporting
  • Portée
  • Source d‘émission
  • Unité de mesure
  • CountryOrRegion
  • Gaz à effet de serre
  • Méthode comptable
  • Partie
  • Partie secondaire

Le bloc-notes CreateAggregatesForEmissionMetrics_INTB contient la logique de calcul pour le même.

Entrées

Pour générer la table EmissionsAggregate , vous devez mapper vos données sources aux tables du modèle de données ESG pour le scénario applicable.

Scénario Portée Tableaux du modèle de données ESG
Magasins clients Quantité totale d’émissions équivalentes en CO2 Portée 1
Portée 2
Portée 3
PARTIE PORTÉE CATÉGORIE OBJECTIF ÉMISSIONS ÉQUIVALENTES DE GAZ À EFFET DE SERRE
Quantité d’émissions équivalentes en CO2 spécifiques aux gaz à effet de serre Portée 1 FÊTE GAZ À EFFET DE SERRE
FÊTE TYPE DE PROCÉDÉ GAZ À EFFET DE SERRE
PROCESSUS GAZ À EFFET DE SERRE
PROCESSUS actif GAZ À EFFET DE SERRE
Portée 2 ÉMISSIONS INDIRECTES DU FOURNISSEUR ...

Portée 3 PARTIE PORTÉE CATÉGORIE GAZ À EFFET DE SERRE

Note

  • Consultez la documentation du parc de données ESG pour comprendre l’ingestion, la transformation et le chargement des données dans les tables du modèle de données ESG .

  • Assurez-vous que les données ne sont pas dupliquées dans les tables du modèle de données ESG . Par exemple, l’usine POD Contoso émet 200 mtCO2e de gaz CO2 en tant qu’émissions de portée 1, 100 mtCO2e de gaz CH4 en tant qu’émissions de portée 1 pour le mois de janvier 2024. Ils stockent ces données dans la table Party Greenhouse Gas sous forme de deux enregistrements, un pour chaque gaz. Ils stockent également les émissions totales de portée 1 à 300 mtCO2e dans le tableau Catégorie de portée du parti Objectif Émissions équivalentes de gaz à effet de serre . Dans ce cas, la même émission sera comptée deux fois dans le calcul du tableau EmissionsAggregate . Vous devez stocker les données soit au niveau du gaz, soit sous forme d’émissions totales.

Ce tableau présente les descriptions des colonnes de la table EmissionAggregate et mappage avec les tables du modèle de données ESG .

Columns Est nullable Description Mappage avec les colonnes du tableau du modèle de données ESG
Unités d’émission de CO2e Requise Stocke la valeur agrégée des émissions équivalentes de CO2. Unités d’émissions de CO2E
ReportingPeriod Requise Spécifie la période pour laquelle la valeur d’émission est agrégée.
Note :
- Actuellement, seules les années civiles sont prises en charge dans les tableaux agrégés.
- La logique de considérer une PeriodStartDate ou PeriodEndDate pour trouver l’année de déclaration dépend de la source d’émission. Reportez-vous à Sources d’émission logiques pour trouver la logique de chaque source d’émission.
Date de début de la période ou Date de fin de la période
Nom de l’unité de mesure Requise Spécifie l’unité de la valeur d’émission. CO2eEmissionsUnitOfMeasureId > UnitOfMeasure.UnitOfMeasureName

UnitOfMeasure est une table de référence dans le modèle de données ESG. Le nom de l’unité de mesure par défaut est mtCO2e. Toutes les données d’émissions de CO2e des tables du modèle de données ESG sont converties en mtCO2e puis stockées dans la table agrégée. ...
Portée Requise Spécifie le champ d’application de l’émission. Il peut s’agir du Scope 1 (émissions directes), du Scope 2 (émissions indirectes) et du Scope 3 (émissions de la chaîne de valeur). Le mappage varie en fonction du modèle de données ESG comme suit :
- Dans les tables Catégorie de portée de partie Objectif Émissions d’équivalents de gaz à effet de serre ou Catégorie de portée de partie Gaz à effet de serre , ce champ est mappé à GreenhouseGasEmissionsScopeID > GreenhouseGasEmissionsScope.GreenhouseGasEmissionsScopeName.
- Dans Partie Gaz à effet de serre, Partie Type de processus Gaz à effet de serre, Partie Processus Gaz à effet de serre et Partie actif Gaz à effet de serre, ce champ est mappé au champ d’application 1, car ces quatre tables sont utilisées uniquement pour stocker les émissions d’équivalent CO2 au niveau des gaz à effet de serre du champ d’application 1.
- Dans Émissions indirectes du parti, Émissions indirectes du fournisseur du parti et Émissions indirectes du générateur du fournisseur du parti , la valeur est mappée au périmètre 2, car ces tables doivent stocker des données uniquement pour les émissions du périmètre 2.
Source d’émission Requise Utilisé pour classer les émissions dans un périmètre spécifique. Par exemple, pour le champ d’application 1, la source d’émission peut être stationnaire, un processus industriel, mobile ou fugitive. Pour le champ d’application 3, il peut s’agir de la catégorie 1 - Biens et services achetés, de la catégorie 2 - Biens d’équipement, par exemple. Le mappage varie en fonction du modèle de données ESG comme suit :
- Dans Catégorie de portée de la partie Objectif Émissions d’équivalents de gaz à effet de serre ou Catégorie de portée de la partie Gaz à effet de serre ce champ est mappé à GreenhouseGasEmissionsCategoryId > GreenhouseGasEmissionsCategory.GreenhouseGasEmissionsCategoryName.
GreenhouseGasEmissionsCategory est une table de référence dans le modèle de données ESG.
- Dans PartyGreenhouseGas, PartyProcessTypeGreenhouseGas, PartyProcessGreenhouseGas et PartyAssetGreenhouseGas, ce champ est mappé à GreenhouseGasSource TypeId> GreenhouseGasSourceType.GreenhouseGasSourceTypeName.
GreenhouseGasSourceType est une table de référence dans le modèle de données ESG.
- Dans PartyIndirectEmissions, Party VendorIndirectEmissions et PartyVendorGeneratorIndirectEmissions sont mappés à PurchasedEnergyTypeId> PurchasedEnergyType.PurchasedEnergyTypeName.
PurchasedEnergyType est une table de référence dans le modèle de données ESG.
Méthode de comptabilité Facultatif Approche ou méthode permettant de quantifier et de déclarer les émissions de gaz à effet de serre. CalculationAlgorithmId > CalculationAlgorithm.CalculationAlgorithmBasisId > CalculationAlgorithmBasis.Calculation AlgorithmBasisName

Remarque : actuellement, cet attribut n’est pris en charge que pour les émissions de portée 2. Pour les portées 1 et 3, vous devez conserver cet attribut comme nul tandis que les données mappage proviennent de sources de données externes. Pour les portées 1 et 3, les données provenant du responsable du développement durable sont étiquetées comme basées sur la localisation.
CountryOrRegion Facultatif Pays/région associé à l’enregistrement des émissions. Cartographie le pays/la région à partir des détails de localisation de la Partie ou de la Partie secondaire associée à l’enregistrement des émissions comme suit :
1. Si le parti ou le parti secondaire est de PartyType = Facility, alors mappez le Facility.Location.Country.ISOCountryName correspondant.
2. Si cette condition n’est pas satisfaite, vérifiez si le parti ou le parti secondaire est de PartyType = Unité d’organisation, puis mappez le PartyOrganization.Location.Country.ISOCountryName correspondant.
3. Si cette condition n’est pas satisfaite, mappez Party.PartyLocation.Country.ISOCountryName.
4. Si cette condition n’est pas satisfaite, mappez le Partylocation.Country.ISOCountryName de la partie secondaire.
5. Sinon, le pays/région pour l’enregistrement reste nul.
Nom du gaz à effet de serre Facultatif Nom du gaz à effet de serre. Non applicable si les données sont mappées à partir de PartyScopeCategoryPurposeGreenhouseGasEquivalentEmissions. Pour les autres tables de modèle de données ESG, ce champ est mappé à GreenhouseGasId > GreenhouseGas.GreenhouseGasName.
GreenhouseGas est une table de référence dans le modèle de données ESG.
PartyName Requise Nom de la partie PartyId> Party.PartyName

Remarque : en fonction des scénarios expliqués dans Paramètres de configuration, le PartyName ici peut être le PartyId>Party.PartyName ou RelatedParty.RelatedPartyId>Party.PartyName de la table de mesure.
ID de la fête Requise Identifiant unique du Parti ID de la fête

Remarque : en fonction des scénarios expliqués dans Paramètres de configuration, le PartyId ici peut être le PartyId de la table de mesure ou RelatedParty.RelatedPartyId.
Nom du type de fête Requise Le type de partie auquel les données sont agrégées et stockées dans les tables agrégées. PartyId >Party.PartyTypeId >PartyTypeName

Remarque : en fonction des scénarios expliqués dans Paramètres de configuration, le PartyId ici peut être le PartyId de la table de mesure ou RelatedParty.RelatedPartyId.
Nom de la partie secondaire Facultatif Nom du parti. Applicable uniquement lorsque les données de mesure dans le tableau modèle de données ESG proviennent d’une combinaison de deux parties. Par exemple, combinaison d’une installation et d’une unité organisationnelle. Dans de tels cas, la Partie et la Partie secondaire stockent les parties constitutives de la combinaison, telles que l’unité d’installation et d’organisation. PartyId > Partie associée.RelatedPartyId >Partie.PartyName
PartyId secondaire Facultatif Identifiant unique du Parti. Applicable uniquement lorsque les données de mesure dans le tableau modèle de données ESG sont une combinaison de deux parties, comme une combinaison d’installation et d’unité d’organisation. Dans de tels cas, la Partie et la Partie secondaire stockent les parties constitutives de la combinaison. PartyId > Partie associée.RelatedPartyId
Type de fête secondaire Facultatif Le type de partie auquel les données sont agrégées et stockées dans les tables agrégées. Applicable uniquement lorsque les données de mesure dans le tableau modèle de données ESG sont une combinaison de deux parties, comme une combinaison d’installation et d’unité d’organisation. PartyId> RelatedParty.RelatedPartyId >Party.PartyTypeId >PartyType.PartyTypeName
Est enroulé Facultatif L’indicateur IsRolledUp indique si une ligne est un enregistrement cumulé ou non. La logique de calcul génère toujours la table agrégée avec cet indicateur comme faux. La capacité fournit une fonction utilitaire permettant de regrouper les enregistrements dans la table agrégée le long de la hiérarchie de l’organisation (dimension Partie ou Partie secondaire). Les enregistrements cumulés sont également stockés dans la même table agrégée. Colonne calculée. Valeur non mappée à partir des tables du modèle de données ESG. ...

Note

S’il existe des enregistrements dans les tables de mesure mais que les attributs mappés aux champs obligatoires dans la table d’agrégation sont manquants, la génération de la table d’agrégation échoue. Vous devez vous assurer que les données des champs obligatoires sont disponibles pour tous les enregistrements dans les tables de mesure du modèle de données ESG .

Logique des sources d’émission

Source d’émission L’année de déclaration est l’année de la date de début de la période L’année de déclaration est l’année de la date de fin de la période
6. Déplacement professionnel X
Émissions fugitives (émissions) X
1. Biens et services achetés (émissions) X
2. Biens d’équipement (émissions) X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Combustion mobile (émissions) X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Refroidissement acheté (émissions) X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Électricité achetée (émissions) X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Chaleur achetée (émissions) X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Vapeur achetée (émissions) X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Combustion stationnaire (émissions) X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Non spécifié (émissions) X
4. Transport et distribution en amont (émissions) X
8. Actifs loués en amont – Émissions fugitives (émissions) X
9. Transport et distribution en aval (émissions) X
10. Traitement des produits vendus (émissions) X
13. Actifs loués en aval – Émissions fugitives (émissions) X
7. Déplacement des employés X
12. Traitement de fin de vie des produits vendus X
11. Utilisation des produits vendus – Émissions fugitives X
14. Franchises – Émissions fugitives X
Processus industriel X
10. Traitement des produits vendus – Traitement industriel X
11. Utilisation des produits vendus – Traitement industriel X
14. Franchises – Traitement industriel X
15. Investissements – Prêts d’entreprise et capitaux propres non listés X
15. Investissements – Capitaux propres répertoriés et obligations d’entreprise X
15. Investissements – Immobilier commercial X
15. Investissements – Obligations souveraines X
15. Investissements – Financement de projets X
15. Investissements – Prêt de véhicules automobiles X
15. Investissements – Hypothèques X
Combustion mobile X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Combustion mobile X
8. Actifs loués en amont – Combustion mobile X
10. Traitement des produits vendus – Combustion mobile X
11. Utilisation des produits vendus – Combustion mobile X
13. Actifs loués en aval – Combustion mobile X
14. Franchises – Combustion mobile X
Refroidissement acheté X
Électricité achetée X
Chaleur achetée X
Vapeur achetée X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Refroidissement acheté X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Électricité achetée X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Chaleur achetée X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Vapeur achetée X
8. Actifs loués en amont – Vapeur achetée X
8. Actifs loués en amont – Chaleur achetée X
8. Actifs loués en amont – Refroidissement acheté X
8. Actifs loués en amont – Électricité achetée X
10. Traitement des produits vendus – Électricité achetée X
10. Traitement des produits vendus – Refroidissement acheté X
10. Traitement des produits vendus – Chaleur achetée X
10. Traitement des produits vendus – Vapeur achetée X
11. Utilisation des produits vendus – Chaleur achetée X
11. Utilisation des produits vendus – Refroidissement acheté X
11. Utilisation des produits vendus – Électricité achetée X
11. Utilisation des produits vendus – Vapeur achetée X
13. Actifs loués en aval – Électricité achetée X
13. Actifs loués en aval – Chaleur achetée X
13. Actifs loués en aval – Refroidissement acheté X
13. Actifs loués en aval – Vapeur achetée X
14. Franchises – Chaleur achetée X
14. Franchises – Électricité achetée X
14. Franchises – Refroidissement acheté X
14. Franchises – Vapeur achetée X
Combustion stationnaire X
3. (Version préliminaire) Activités liées aux combustibles et à l’énergie – Combustion stationnaire X
8. Actifs loués en amont – Combustion stationnaire X
10. Traitement des produits vendus – Combustion stationnaire X
11. Utilisation des produits vendus – Combustion stationnaire X
13. Actifs loués en aval – Combustion stationnaire X
14. Franchises – Combustion stationnaire X
5. Déchets générés par les opérations X
10. Traitement des produits vendus – Déchets générés lors des opérations X

Pour ces catégories, dans les scénarios où les données sont mappées à partir de Microsoft Sustainability Manager, l’attribut date de transaction de l’enregistrement d’émission mappé à PeriodEndDate et le même pris en compte pour décider de l’année de déclaration.

  • Émissions fugitives (émissions)
  • 1 - Biens et services achetés (Émissions)
  • 2 - Biens d’équipement (Émissions)
  • 4 - Transport et distribution en amont (Émissions)
  • 8 - Actifs loués en amont - Émissions fugitives (Émissions)
  • 9 - Transport et distribution en aval (Émissions)
  • 10 - Transformation des produits vendus (Émissions)
  • 13 - Actifs loués en aval - Émissions fugitives (Émissions)
  • 14 - Franchises - Emissions fugitives

Paramètres de configuration

Vous pouvez spécifier les paramètres pour calculer la table EmissionsAggregate pour le scénario applicable. Vous pouvez définir les paramètres de configuration dans le fichier aggregate_tables_config.json sous le dossier ESGMetrics/Config dans ConfigAndDemoData_LH lakehouse.

Scénario 1

Les données de mesure (par exemple, les émissions d’équivalent CO2) sont collectées auprès d’une combinaison de parties. Les données de mesure sont stockées dans la table modèle de données ESG en tant que partie commune. Par exemple, un enregistrement de partie conjointe pour la combinaison de l’installation F1 et de l’unité organisationnelle OU1. Pour en savoir plus sur le stockage des données de hiérarchie organisationnelle, accédez à Stocker les données de hiérarchie organisationnelle.

Exemple de hiérarchie :

Scénario 1.

Exemples d’enregistrements :

Facility Unité d’organisation Portée Source d’émission Date début période Date fin période Émissions de CO2e Unit
Installation 1 Contoso HQ Portée 1 Combustion stationnaire
1/1/2023 31/1/2023 100 mtCO2e
Installation 1 Contoso EUR Portée 1 Combustion stationnaire
1/1/2023 31/1/2023 200 mtCO2e

Stocké dans la table PartyScopeCategoryPurposeGreenhouseGasEquivalentEmissions comme :

Partie Portée Source d’émission Date début période Date fin période Émissions de CO2e Unit
Installation1_Contoso_HQ Portée 1 Combustion stationnaire
1/1/2023 1/31/2023 100 mtCO2e
Facilité1_ContosoEUR Portée 1 Combustion stationnaire
1/1/2023 1/31/2023 200 mtCO2e

Dans ce cas, dans le tableau agrégé, les données doivent être stockées au niveau de l’établissement et de l’unité organisationnelle. Les données peuvent être facilement regroupées le long de la hiérarchie de l’organisation selon les besoins et des mesures peuvent être générées pour des nœuds spécifiques de la hiérarchie.

Spécifiez ces paramètres :

  • Type de partie : Le type de partie selon lequel les données sont agrégées et stockées dans les tables agrégées. Spécifiez-le comme type de parti du parti constituant. Dans ce cas, il s’agit de l’unité d’établissement ou d’organisation. Spécifiez Type de partie comme une valeur telle que toutes les parties de la table de mesure puissent être regroupées dans une partie du type de partie spécifié ou que le type de partie corresponde au type de partie des parties dans la table de mesure.

  • Type de parti secondaire : spécifiez-le comme type de partidu deuxième parti constituant. Dans l’exemple considéré, si Type de partie est spécifié comme Unité d’organisation, celui-ci peut être Établissement. Ce paramètre est facultatif et s’applique uniquement à ce scénario où les données de mesure sont stockées par une combinaison de deux parties.

  • Nom du type de relation : type de relation entre la partie au niveau de laquelle les données de mesure sont stockées dans les tables de mesure et les types de partie pour la table d’agrégation. Par exemple, si vous utilisez FacilityOrganizationUnitJointPartyRelation comme RelationshipType pour stocker la relation entre la partie commune et l’installation et la partie commune et l’unité d’organisation, vous spécifiez ici le nom du type de relation comme FacilityOrganizationUnitJointPartyRelation.

  • IsRelationshipHierarchical : Non applicable pour ce scénario. Peut être laissé vide.

Scénario 2

La hiérarchie de l’organisation est une hiérarchie élément parent enfant où chaque enfant a un seul élément parent. Les données de la table de mesure sont stockées sous forme de parties qui sont des nœuds dans la hiérarchie de l’organisation.

Exemple de hiérarchie :

Scénario 2.

Spécifiez ces paramètres :

  • Type de partie : Le type de partie selon lequel les données sont agrégées et stockées dans les tables agrégées. Les données du tableau agrégé peuvent être agrégées en tant que type de partie unique. Spécifiez le type de partie en tant que valeur telle que la partie de chaque enregistrement de table de mesure puisse être intégrée dans une partie du type de partie spécifié à l’aide du nom du type de relation spécifié dans le paramètre suivant. Pour ce scénario :

    • Si les données de mesure sont stockées au niveau des nœuds feuille (niveau Installation 1, 2, 3), vous pouvez spécifier un type d’agrégation de partie comme Unité d’installation ou d’organisation ou Entité juridique.
    • Si les données de mesure sont stockées au niveau des nœuds feuilles et dans certains cas également au niveau de l’unité d’organisation, le type d’agrégation de partie peut être une unité d’organisation ou une entité juridique.
  • Type de partie secondaire : Non applicable pour ce scénario. Garder vide.

  • Nom du type de relation : spécifiez le nom de la relation (type de relation de partie) utilisé pour stocker la relation entre enfant et le nœud élément parent.

  • IsRelationshipHierarchical : défini sur vrai pour ce scénario.

Note

Les métriques sont calculées sur la base d’un tableau agrégé. Si vous souhaitez générer une métrique contenant des répartitions de types de parties spécifiques (par exemple, une répartition au niveau de l’unité d’organisation), assurez-vous que la table d’agrégation stocke les données agrégées au niveau de l’unité d’organisation ou à un niveau plus granulaire que le niveau de l’unité d’organisation afin de pouvoir regrouper les données au niveau de l’unité d’organisation pour les métriques.

Unité de mesure :

Par défaut, le paramètre UnitOfMeasureNames dans le fichier de configuration de la table EmissionAggregate est spécifié comme mtCO2e. Si vous souhaitez générer le tableau agrégé et les métriques dans une unité de mesure alternative, mettez à jour l’unité de mesure dans le paramètre en conséquence.

Note

Les noms d’unités de mesure spécifiés doivent être des noms d’unités de mesure valides dans la table de référence du modèle de données ESG UnitOfMeasure , et l’enregistrement de conversion doit exister dans la table de référence du modèle de données ESG UnitOfMeasureConversion pour convertir les données de mesure des tables du modèle de données ESG en l’unité de mesure spécifiée.