NetRevenueAggregate-Tabelle
Wichtig
Einige oder alle dieser Funktionen sind als Teil einer Vorschauversion verfügbar. Inhalt und Funktionalität können sich ändern.
In der Tabelle „NetRevenueAggregate“ werden Nettoumsatzdaten in einer bestimmten Währung aus der Datenmodelltabelle für Umwelt, Soziales und Unternehmensführung (ESG) als Berichtszeitraum- und Parteidimensionen gespeichert. Das Notebook CreateAggregateForNetRevenueMetrics_INTB enthält die Berechnungslogik, die die Daten aggregiert und die aggregierten Daten in der NetRevenueAggregate-Tabelle im ComputedESGMetrics_LH Lakehouse speichert.
Eingaben
Zum Generieren der NetRevenueAggregate-Tabelle sollten Sie die vorberechneten Nettoumsatzdaten für verschiedene Knoten (wie z. B. Party im ESG-Datenmodellschema) in Ihrer Organisationshierarchie in der Tabelle Party Business Metric des ESG-Datenmodells speichern.
Zuordnung-Quelldaten zur erforderlichen Party Business Metric-Tabelle:
Spaltes | Eigenschaft |
---|---|
GeschäftsmetrikID | Der Fremdschlüssel zur BusinessMetric Referenztabelle. In dieser Tabelle werden die Namen der vorberechneten Metriken gespeichert. Es gibt einen Datensatz, bei dem BusinessMetricName = Nettoumsatz (wird zur Berechnung der Treibhausgasintensität verwendet) ist. Verwenden Sie diese Geschäftsmetrik zum Speichern von Umsatzdaten in der PartyBusinessMetric-Tabelle. Sie können weitere Geschäftsmetriken erstellen und Umsatzdaten der benutzerdefinierten Geschäftsmetrik zuordnen. Sie müssen die Berechnungslogik der aggregierten Tabelle und die Berechnungslogik der Metrik entsprechend ändern. |
PartyBusinessMetrikwert | Ordnen Sie diesem Feld den Umsatzwert zu. |
IsoWährungsCode | Ordnen Sie in diesem Feld den Währungscode des Umsatzwertes zu. Hinweis: Alle Umsatzdaten sollten denselben Währungscode haben. Geben Sie einen gültigen Währungscode gemäß dem Feld IsoCurrencyCode der Referenztabelle Currency an. |
ZeitraumStartDatum | Startzeitpunkt des Zeitraums, für den der Umsatzwert gespeichert wird. |
PeriodEndDate | Endzeitpunkt des Zeitraums, für den der Umsatzwert gespeichert wird. |
Weitere Informationen zu den ESG-Datenmodell Tabellen und dem Aufnahmemechanismus finden Sie unter Übersicht über den ESG-Datenbestand.
Diese Tabelle zeigt die Spaltenbeschreibungen und Zuordnung der NetRevenueAggregate-Tabelle mit den Tabellenfeldern ESG-Datenmodell .
Column | Ist nullbar | Eigenschaft | Zuordnung zur ESG-Datenmodelltabelle |
---|---|---|---|
ReportingPeriod | Erforderlich | Gibt den Zeitraum an, für den der NetRevenue-Wert aggregiert wird. Hinweis: Derzeit werden nur Kalenderjahre unterstützt. |
Jahr des PeriodEndDate |
PartyId | Erforderlich | Eindeutige Kennung der Partei Hinweis: Basierend auf den unter Konfigurationsparameter erläuterten Szenarios kann die PartyId hier die PartyId oder RelatedParty.RelatedPartyId der Messtabelle sein. |
PartyId |
PartyName | Erforderlich | Name der Partei. | PartyId > Party.PartName Hinweis: Basierend auf den unter Konfigurationsparameter erläuterten Szenarios kann der PartyName hier der PartyName der Messtabelle oder RelatedParty.RelatedPartyId>Party.PartyName sein. |
Partytypname | Erforderlich | Der Parteityp, für den Daten aggregiert und in den Aggregattabellen gespeichert werden. | PartyId > Party.PartyTypeId > PartyTypeName Hinweis: Basierend auf den unter Konfigurationsparameter erläuterten Szenarios kann der PartyTypeName hier die PartyId > Party.PartyTypeName > PartyTypeName oder RelatedParty.RelatedPartyId > Party.Party.PartyTypeId > PartyType.PartyTypeName der Messtabelle sein. |
Nettoumsatz | Erforderlich | Speichert den Umsatzwert für den angegebenen Umsatztyp | PartyBusinessMetrikwert |
IsoWährungsCode | Erforderlich | Gibt die Währung des Nettoumsatzwertes an. | IsoWährungsCode |
Umsatztyp | Erforderlich | Gibt die Art der Einnahmen an | Geschäftsmetrik-ID > Geschäftsmetrik.Geschäftsmetrikname |
IstAufgerollt | Optional | Das Flag „IsRolledUp“ gibt an, ob eine Zeile ein zusammengefasster Datensatz ist oder nicht. Die Berechnungslogik generiert die Aggregattabelle immer mit diesem Flag als „false“. Die Funktion bietet eine Hilfsfunktion zum Zusammenfassen von Datensätzen in der aggregierten Tabelle entlang der Hierarchie der Organisation (Partei- oder sekundäre Parteidimension). Die zusammengefassten Datensätze werden auch in derselben Aggregattabelle gespeichert. |
Berechnete Spalte. Wert nicht aus den Tabellen des ESG-Datenmodells zugeordnet. |
Konfigurationsparameter
Sie können die Parameter angeben, um die NetRevenueAggregate Tabelle für die anwendbaren Szenarien zu berechnen.
Szenario 1
Nettoumsatzdaten, die in der Tabelle mit den Geschäftsmetriken der Party auf Party-Ebene gespeichert sind, wobei der PartyType für alle Partys gleich ist. Beispielsweise speichern Sie Umsatzdaten auf Parteiebene, wobei alle Parteien vom Parteityp = Organisationseinheit sind. Geben Sie den Parameter wie folgt an:
PartyTypeName: Der Parteityp, für den Daten aggregiert und in den aggregierten Tabellen gespeichert werden. Geben Sie den PartyType der Partei an, für die Umsatzdaten in der Messtabelle gespeichert sind. Geben Sie für dieses Beispiel den Parteityp als Organisationseinheit an.
Anmerkung
In diesem Szenario sollten alle Datensätze in der PartyBusinessMetric-Tabelle über eine PartyId verfügen, sodass der PartyType der Partei derselbe ist.
RelationshipTypeName: Der Beziehungstyp zwischen der Partei, bei der die Messdaten in den Messtabellen gespeichert sind, und dem Parteityp für die Aggregattabelle. In diesem Szenario ist dieser Parameter nicht erforderlich, da der PartyType der Partei in der Messtabelle derselbe ist wie der PartyType , für den Daten aggregiert werden müssen. Lassen Sie diesen Parameter leer.
BusinessMetricNames: Geben Sie die Liste der Namen der BusinessMetricNames an, die zum Speichern der Umsatzdaten in der PartyBusinessMetric verwendet werden. Standardmäßig ist der Wert dieses Parameters auf Nettoumsatz (zur Berechnung der Treibhausgasintensität verwendet) eingestellt. Wenn Sie zum Speichern von Umsatzdaten eine benutzerdefinierte Geschäftsmetrik verwenden, schließen Sie den Namen dieser Geschäftsmetrik in diesen Parameter ein.
Szenario 2
Die Organisation verfügt über eine Eltern-Kind-Hierarchie. Daten zum Nettoumsatz werden an bestimmten Knoten in der Hierarchie gespeichert.
Beispiel: Umsatzdaten gespeichert für Einrichtung 1, Contoso EUR, Contoso USA, Einrichtung 3.
In diesem Fall werden Umsatzdaten in der Geschäftsmetrik „Partei“ als „Partei“ mit unterschiedlichen Parteitypen gespeichert. Alle Parteien sind Teil der Organisationshierarchie, die in der Tabelle „RelatedParty“ abgebildet ist. Daher können Sie diese Konfigurationsparameter festlegen:
Parteityp : Der Parteityp, für den Daten aggregiert und in den Aggregattabellen gespeichert werden. Der angegebene Parteityp sollte so sein, dass alle Daten in der Messtabelle auf die Parteien des angegebenen Parteityps hochgerechnet werden können. Geben Sie für dieses Beispiel an Organisationseinheit Weil:
- In Einrichtung 1 gespeicherte Einnahmen können auf die Contoso EUR-Partei (Parteityp = Organisationseinheit) hochgerechnet werden.
- Der unter der EUR-Partei Contoso gespeicherte Umsatz weist bereits den Parteityp = Organisationseinheit auf, stimmt also mit dem Parteityp der Aggregation überein und erfordert keine Zusammenfassung.
- Für die Partei Einrichtung 3 gespeicherte Einnahmen können auf die Partei Contoso USA (Parteityp = Organisationseinheit) hochgerechnet werden.
RelationshipTypeName: Der Beziehungstyp zwischen der Partei, für die die Messdaten in den Messtabellen gespeichert sind, und dem Parteityp für die aggregierte Tabelle. Geben Sie als PartyRelationshipTypeName den Namen an, der zum Speichern der Organisationshierarchie in der RelatedParty-Tabelle verwendet wird.
BusinessMetricNames: Geben Sie die Liste der Namen der BusinessMetricNames an, die zum Speichern der Umsatzdaten in der PartyBusinessMetric verwendet werden. Standardmäßig ist der Wert dieses Parameters auf Nettoumsatz (zur Berechnung der Treibhausgasintensität verwendet) eingestellt. Wenn Sie zum Speichern von Umsatzdaten eine benutzerdefinierte Geschäftsmetrik verwendet haben, schließen Sie ihren Namen in diesen Parameter ein.