Sie befinden sich hier:
Erkunden der Datenverarbeitungsmodul-Definition für Rollup-Accounts und Kontakt-Opportunities
Sehen Sie sich ein praktisches Beispiel für die Analyse der vordefinierten Datenverarbeitungsmodul-Definition Rollup Account and Contact Opportunities With Data 360 (Rollup-Account und Kontakt-Opportunities mit Daten 360) an. Diese Definition ist in flexiblen Hierarchien enthalten und fasst Opportunity-Beträge zusammen, die mit Account- und Kontaktknoten verknüpft sind.
Erforderliche Editionen
Verfügbarkeit: Lightning Experience Verfügbarkeit: Unlimited und Agentforce Edition |
Die vordefinierte Datenverarbeitungsmodul-Definition "Rollup Account and Contact Opportunities With Data 360" (Account- und Kontakt-Opportunities mit Daten 360 zusammenfassen) automatisiert die Berechnung von drei wichtigen Beitragskennzahlen für jeden Knoten in Ihrer Hierarchie:
- Einzelner Beitrag: Opportunities, die dem Referenzdatensatz des Knotens direkt zugeordnet sind, beispielsweise ein Account oder Kontakt.
- Untergeordneter Beitrag: Opportunities, die aus allen untergeordneten Knoten in der Hierarchie aggregiert wurden, mit Ausnahme der direkten Opportunities des Knotens.
- Gesamtbeitrag: Die Summe aus Einzelbeitrag und untergeordnetem Beitrag, die den vollständigen Opportunity-Wert für den Knoten und alle seine nachgeordneten Elemente darstellt.
In Ansichten vom Typ "Flexible Hierarchy" (Flexible Hierarchie) werden die in Zusammenfassungsdatensätzen des flexiblen Hierarchieknotens gespeicherten Kennzahlen angezeigt.
Betrachten Sie die DreamHouse Realty-Hierarchie, um diese vordefinierte Definition zu analysieren.
| ID des Kontakts | Name | Flexible Hierarchie-ID | Referenzdatensatz | Pfad zum Stamm |
|---|---|---|---|---|
| FHN001 | DreamHouse-Immobilie | a0B5e000001xyZ | ACC003 | /FHN001 |
| FHN002 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) | a0B5e000001xyZ | ACC004 | /FHN001/FHN002 |
| FHN003 | DreamHouse Realty West Region Logistik | a0B5e000001xyZ | ACC001 | /FHN001/FHN002/FHN003 |
| FHN004 | DreamHouse Realty West Region Residential Sales (Residenzvertrieb in der Region West) | a0B5e000001xyZ | ACC002 | /FHN001/FHN002/FHN004 |
| FHN005 | Carol Lee | a0B5e000001xyZ | CON001 | /FHN001/FHN005 |
| ID des Kontakts | Name |
|---|---|
| ACC001 | DreamHouse Realty West Region Logistik |
| ACC002 | DreamHouse Realty West Region Residential Sales (Residenzvertrieb in der Region West) |
| ACC003 | DreamHouse-Immobilie |
| ACC004 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) |
| ID des Kontakts | Name |
|---|---|
| CON001 | Carol Lee (Vertriebsmitarbeiterin, die direkt der DreamHouse Realty-Zentrale zugeordnet ist) |
| ID des Kontakts | Name | Account-ID | Kontakt-ID | Opportunity-Betrag |
|---|---|---|---|---|
| OPP001 | DreamHouse Realty West Region Logistics Deal1 | ACC001 | NA | $10,000 |
| OPP002 | DreamHouse Realty West Region Logistics Deal2 (Geschäft für Logistik in der Westregion von DreamHouse) | ACC001 | NA | 5.000 USD |
| OPP003 | DreamHouse Realty West Region Residential Sales Deal (Geschäft für den Wohnungsverkauf in der Region West) | ACC002 | NA | $8,000 |
| OPP004 | Carols Deal | NA | CON001 | $3,000 |
| OPP005 | DreamHouse Realty Direktgeschäft | ACC003 | NA | 2.000 USD |
| OPP006 | DreamHouse Realty West Region – Direktverkauf | ACC003 | NA | $1,500 |
Funktionsweise der vordefinierten Datenverarbeitungsmodul-Definition
Die vordefinierte Definition verarbeitet Opportunity-Daten durch eine Reihe von Verknüpfungen, Zusammenführungen und Aggregationen, um genaue Rollup-Berechnungen in der Hierarchie sicherzustellen. Der Verarbeitungs-Flow folgt den folgenden Phasen:
Knoten "Beitreten": Verknüpfen von Opportunities und Accounts
Verknüpft Opportunities mit Accounts mithilfe der Account-ID, wobei nur die Opportunities mit einem Account verknüpft bleiben. In dieser Tabelle sind die Datensätze aufgeführt, die sich aus dem Verknüpfungsvorgang ergeben.
| Opportunity-ID | Opportunityname | Opportunity-Betrag | Referenzdatensatz-ID | Referenzdatensatzname |
|---|---|---|---|---|
| OPP001 | DreamHouse Realty West Region Logistics Deal1 | $10,000 | ACC001 | DreamHouse Realty West Region Logistik |
| OPP002 | DreamHouse Realty West Region Logistics Deal2 (Geschäft für Logistik in der Westregion von DreamHouse) | 5.000 USD | ACC001 | DreamHouse Realty West Region Logistik |
| OPP003 | DreamHouse Realty West Region Residential Sales Deal (Geschäft für den Wohnungsverkauf in der Region West) | $8,000 | ACC002 | DreamHouse Realty West Region Residential Sales (Residenzvertrieb in der Region West) |
| OPP005 | DreamHouse Realty Direktgeschäft | 2.000 USD | ACC003 | DreamHouse-Immobilie |
| OPP006 | DreamHouse Realty West Region – Direktverkauf | $1,500 | ACC004 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) |
Knoten "Beitreten": Verknüpfen von Opportunities und Kontakten
Verknüpft Opportunities mithilfe der Kontakt-ID mit Kontakten, wobei nur die Opportunities mit einem Kontakt verknüpft bleiben. In dieser Tabelle sind die Datensätze aufgeführt, die sich aus dem Verknüpfungsvorgang ergeben.
| Opportunity-ID | Opportunityname | Opportunity-Betrag | Referenzdatensatz-ID | Referenzdatensatzname |
|---|---|---|---|---|
| OPP004 | Carols Deal | $3,000 | CON001 | Carol Lee |
Knoten "Anhängen": Zusammenführen von Opportunities
Kombiniert Opportunity-Daten aus Account- und Kontaktknoten.
| Opportunity-ID | Opportunityname | Opportunity-Betrag | Referenzdatensatz-ID | Referenzdatensatzname |
|---|---|---|---|---|
| OPP001 | DreamHouse Realty West Region Logistics Deal1 | $10,000 | ACC001 | DreamHouse Realty West Region Logistik |
| OPP002 | DreamHouse Realty West Region Logistics Deal2 (Geschäft für Logistik in der Westregion von DreamHouse) | 5.000 USD | ACC001 | DreamHouse Realty West Region Logistik |
| OPP003 | DreamHouse Realty West Region Residential Sales Deal (Geschäft für den Wohnungsverkauf in der Region West) | $8,000 | ACC002 | DreamHouse Realty West Region Residential Sales (Residenzvertrieb in der Region West) |
| OPP004 | Carols Deal | $3,000 | CON001 | Carol Lee |
| OPP005 | DreamHouse Realty Direktgeschäft | 2.000 USD | ACC003 | DreamHouse-Immobilie |
| OPP006 | DreamHouse Realty West Region – Direktverkauf | $1,500 | ACC004 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) |
Knoten "Beitreten": Verknüpfen von Opportunities und Hierarchieknoten
Das zusammengeführte Opportunity-Datenset wird basierend auf dem Referenzdatensatz mit Datensätzen vom Typ "Flexibler Hierarchieknoten" verknüpft. Jede Opportunity ist nun mit ihrem entsprechenden Hierarchieknoten verknüpft. Beispielsweise werden Opportunities in "DreamHouse Realty West Region Logistics" dem entsprechenden Knoten in der Hierarchie zugeordnet.
| ID des flexiblen Hierarchieknotens | Opportunity-ID | Opportunity-Betrag | Referenzdatensatz-ID |
|---|---|---|---|
| FHN001 | OPP005 | 2.000 USD | ACC003 |
| FHN002 | OPP006 | $1,500 | ACC004 |
| FHN003 | OPP001 | $10,000 | ACC001 |
| FHN003 | OPP002 | 5.000 USD | ACC001 |
| FHN004 | OPP003 | $8,000 | ACC002 |
| FHN005 | OPP004 | $3,000 | CON001 |
Knoten "Beitreten": Kreuzverknüpfungs-Hierarchieknoten
Erstellt alle möglichen Über-/Unterordnungsknotenpaare und validiert diese Beziehungen dann mit dem Feld PathToRoot für jeden Knoten.
| Übergeordnete ID | Name des übergeordneten Knotens | Übergeordneter Referenzdatensatz | Untergeordnete Knoten-ID | Name des untergeordneten Knotens | Untergeordneter Knoten PathToRoot | Referenzdatensatz für untergeordnete Knoten |
|---|---|---|---|---|---|---|
| FHN001 | DreamHouse-Immobilie | ACC003 | FHN001 | DreamHouse-Immobilie | /FHN001 | ACC003 |
| FHN001 | DreamHouse-Immobilie | ACC003 | FHN002 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) | /FHN001/FHN002 | ACC004 |
| FHN001 | DreamHouse-Immobilie | ACC003 | FHN003 | DreamHouse Realty West Region Logistik | /FHN001/FHN002/FHN003 | ACC001 |
| FHN001 | DreamHouse-Immobilie | ACC003 | FHN004 | DreamHouse Realty West Region Residential Sales (Residenzvertrieb in der Region West) | /FHN001/FHN002/FHN004 | ACC002 |
| FHN001 | DreamHouse-Immobilie | ACC003 | FHN005 | Carol Lee | /FHN001/FHN005 | CON001 |
| FHN002 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) | ACC004 | FHN001 | DreamHouse-Immobilie | /FHN001 | ACC003 |
| FHN002 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) | ACC004 | FHN002 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) | /FHN001/FHN002 | ACC004 |
| FHN002 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) | ACC004 | FHN003 | DreamHouse Realty West Region Logistik | /FHN001/FHN002/FHN003 | ACC001 |
| FHN002 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) | ACC004 | FHN004 | DreamHouse Realty West Region Residential Sales (Residenzvertrieb in der Region West) | /FHN001/FHN002/FHN004 | ACC002 |
| FHN002 | DreamHouse Realty West Region (Region für DreamHouse – Immobilien West) | ACC004 | FHN005 | Carol Lee | /FHN001/FHN005 | CON001 |
Filterknoten: Filtern ungültiger Beziehungen
Entfernt Knotenpaarungen, die die untergeordnete zu übergeordnete Beziehung nicht erfüllen. Er überprüft, ob ein Knoten diese Beziehung erfüllt, legt das Feld "Gültig" auf 1 fest und behält nur diese gültigen Datensätze bei. Ein untergeordneter Knoten ist ein Abkömmling eines übergeordneten Knotens, wenn der PfadToRoot des untergeordneten Knotens die ID des übergeordneten Knotens enthält. Wenn beispielsweise der DreamHouse-Realty-Knoten (FHN001) einen Pfad von /FHN001 und der Westregionsknoten (FHN002) einen Pfad von /FHN001/FHN002 aufweist, ist FHN002 ein untergeordneter Knoten von FHN001, da sein Pfad die Referenz des übergeordneten Knotens enthält.
| Übergeordnete ID | Untergeordnete ID | Gültig |
|---|---|---|
| FHN001 | FHN002 | 1 |
| FHN001 | FHN003 | 1 |
| FHN001 | FHN004 | 1 |
| FHN001 | FHN005 | 1 |
| FHN002 | FHN003 | 1 |
| FHN002 | FHN004 | 1 |
Knoten "Anhängen": Kombinieren von Opportunity-verknüpften Knoten und gültigen Opportunities
Rollen Sie übergeordneten Knoten untergeordnete Opportunities zu. Mithilfe der validierten Über-/Unterordnungsbeziehungen ordnet die Definition die Opportunities jedes untergeordneten Knotens seinen übergeordneten Knoten zu. Dadurch wird ein Datenset erstellt, in dem übergeordnete Knoten allen Opportunities der untergeordneten Knoten zugeordnet sind. Beispielsweise enthält der Knoten "DreamHouse Realty" nun Opportunities aus der Region "DreamHouse Realty West", "DreamHouse Realty West Region Logistics", "DreamHouse Realty West Region Residential Sales" und dem Knoten Carol Lee.
| ID des flexiblen Hierarchieknotens | Opportunity-ID | Betrag | Referenzdatensatz-ID |
|---|---|---|---|
| FHN001 | OPP006 | $1,500 | ACC004 |
| FHN001 | OPP001 | $10,000 | ACC001 |
| FHN001 | OPP002 | 5.000 USD | ACC001 |
| FHN001 | OPP003 | $8,000 | ACC002 |
| FHN001 | OPP004 | $3,000 | CON001 |
| FHN002 | OPP001 | $10,000 | ACC001 |
| FHN002 | OPP002 | 5.000 USD | ACC001 |
| FHN002 | OPP003 | $8,000 | ACC002 |
Filterknoten: Filtern doppelter Knoten-Opportunities für die Berechnung untergeordneter Aggregate
Filtert Hierarchieknoten-Datensätze so, dass nur eindeutige Opportunities in der Hierarchielinie beibehalten werden, um eine doppelte Zählung für den untergeordneten Aggregatwert zu verhindern. Jede Opportunity wird pro Knoten nur einmal gezählt, selbst wenn sie mehrere Pfade durchlaufen könnte. Die Deduplizierungslogik erstellt einen eindeutigen Kennzeichner für jedes Knoten-Opportunity-Paar und behält nur das erste Vorkommen bei. Wenn eine Opportunity mehreren Knoten zugeordnet ist, beispielsweise wenn OPP006 sowohl der Region "Dreamhouse Realty" als auch der Region "West" zugeordnet ist, zählt der Filter sie nur einmal pro Knoten.
| ID des flexiblen Hierarchieknotens | Opportunity-ID | Betrag | Referenzdatensatz-ID |
|---|---|---|---|
| FHN001 | OPP006 | $1,500 | ACC004 |
| FHN001 | OPP001 | $10,000 | ACC001 |
| FHN001 | OPP002 | 5.000 USD | ACC001 |
| FHN001 | OPP003 | $8,000 | ACC002 |
| FHN001 | OPP004 | $3,000 | CON001 |
| FHN002 | OPP001 | $10,000 | ACC001 |
| FHN002 | OPP002 | 5.000 USD | ACC001 |
| FHN002 | OPP003 | $8,000 | ACC002 |
Filterknoten: Filtern doppelter Knoten-Opportunities für die Berechnung des Gesamtwerts
Filtert Hierarchieknoten-Datensätze so, dass nur eindeutige Opportunities in der Hierarchielinie beibehalten werden, um eine doppelte Zählung für den Gesamtwert zu verhindern.
| ID des flexiblen Hierarchieknotens | Opportunity-ID | Betrag | Referenzdatensatz-ID |
|---|---|---|---|
| FHN001 | OPP006 | $1,500 | ACC004 |
| FHN001 | OPP001 | $10,000 | ACC001 |
| FHN001 | OPP002 | 5.000 USD | ACC001 |
| FHN001 | OPP003 | $8,000 | ACC002 |
| FHN001 | OPP004 | $3,000 | CON001 |
| FHN001 | OPP005 | 2.000 USD | ACC003 |
| FHN002 | OPP001 | $10,000 | ACC001 |
| FHN002 | OPP002 | 5.000 USD | ACC001 |
| FHN002 | OPP003 | $8,000 | ACC002 |
| FHN002 | OPP006 | $1,500 | ACC004 |
| FHN003 | OPP001 | $10,000 | ACC001 |
| FHN003 | OPP002 | 5.000 USD | ACC001 |
| FHN004 | OPP003 | $8,000 | ACC002 |
| FHN005 | OPP004 | $3,000 | CON001 |
Knoten "Aggregieren": Aggregierter Knotenbeitrag
Berechnet die Summe der Opportunity-Beträge für jeden einzelnen Knoten.
| ID des flexiblen Hierarchieknotens | Einzelner Beitrag |
|---|---|
| FHN001 | 2.000 USD |
| FHN002 | $1,500 |
| FHN003 | 15.000 $ |
| FHN004 | $8,000 |
| FHN005 | $3,000 |
Knoten "Aggregieren": Aggregieren des Beitrags für untergeordnete Knoten
Berechnet die Summe der eindeutigen Opportunity-Beträge für untergeordnete Account- oder Kontaktknoten ohne den individuellen Beitrag des Knotens.
| ID des flexiblen Hierarchieknotens | Untergeordneter Knotenbeitrag |
|---|---|
| FHN001 | $27,500 |
| FHN002 | $23,000 |
Knoten "Aggregieren": Aggregierter Gesamtknotenbeitrag
Berechnet die Summe der eindeutigen Opportunity-Beträge für untergeordnete Account- oder Kontaktknoten, einschließlich des individuellen Beitrags des Knotens.
| ID des flexiblen Hierarchieknotens | Untergeordneter Knotenbeitrag |
|---|---|
| FHN001 | $29,500 |
| FHN002 | $24,500 |
| FHN003 | 15.000 $ |
| FHN004 | $8,000 |
| FHN005 | $3,000 |
Knoten "Anhängen": Anhängen von Rollup-Daten
Kombiniert Aggregate für einzelne, untergeordnete und Gesamtbeiträge. Die rechte äußere Verknüpfung im Knoten "Rollup-Daten anhängen" stellt sicher, dass alle Knoten Zusammenfassungsdatensätze enthalten, auch Knoten mit null Beiträgen.
| ID des flexiblen Hierarchieknotens | Knotenwert | Untergeordneter Aggregatwert | Gesamtwert |
|---|---|---|---|
| FHN001 | $2,500 | $27,500 | $29,000 |
| FHN002 | $1,500 | $23,000 | $24,500 |
| FHN003 | 15.000 $ | 0 EUR | 15.000 $ |
| FHN004 | $8,000 | 0 EUR | $8,000 |
| FHN005 | $3,000 | 0 EUR | $3,000 |
Formelknoten: Formatieren von Knotenbeiträgen und Maßeinheiten
Legt Null-Hierarchieknotenbeiträge auf null fest und weist den entsprechenden Maßeinheitstyp und die entsprechende Einheit für die Rollup-Kennzahlen zu.
| ID des flexiblen Hierarchieknotens | Knotenwert | Untergeordneter Aggregatwert | Gesamtwert | Maßeinheitstyp | Maßeinheit |
|---|---|---|---|---|---|
| FHN001 | $2,500 | $27,500 | $29,000 | Account- und Kontakt-Opportunities | Währung |
| FHN002 | $1,500 | $23,000 | $24,500 | Account- und Kontakt-Opportunities | Währung |
| FHN003 | 15.000 $ | 0 EUR | 15.000 $ | Account- und Kontakt-Opportunities | Währung |
| FHN004 | $8,000 | 0 EUR | $8,000 | Account- und Kontakt-Opportunities | Währung |
| FHN005 | $3,000 | 0 EUR | $3,000 | Account- und Kontakt-Opportunities | Währung |
Writeback-Knoten: Erstellen einer Knotenzusammenfassung
Fügt neue Zusammenfassungsdatensätze für Hierarchieknoten ein.
| ID des flexiblen Hierarchieknotens | Knotenwert | Untergeordneter Aggregatwert | Gesamtwert | Knotenmaßeinheitstyp | Knotenmaßeinheit |
|---|---|---|---|---|---|
| FHN001 | $2,500 | $27,500 | $29,000 | Account- und Kontakt-Opportunities | Währung |
| FHN002 | $1,500 | $23,000 | $24,500 | Account- und Kontakt-Opportunities | Währung |
| FHN003 | 15.000 $ | 0 EUR | 15.000 $ | Account- und Kontakt-Opportunities | Währung |
| FHN004 | $8,000 | 0 EUR | $8,000 | Account- und Kontakt-Opportunities | Währung |
| FHN005 | $3,000 | 0 EUR | $3,000 | Account- und Kontakt-Opportunities | Währung |
Wichtige Statistiken
- Blattknoten (FHN003, FHN004, FHN005) enthalten nur einen einzelnen Beitrag.
- Übergeordnete Knoten (FHN001, FHN002) aggregieren Beiträge ihrer untergeordneten Knoten.
- Das Feld PathToRoot ermöglicht hierarchische Rollups ohne explizite Über-/Unterordnungsbeziehungen.
- Durch die Duplizierung wird verhindert, dass Opportunities doppelt gezählt werden, die auf mehreren Hierarchieebenen angezeigt werden.

