Utforska definitionen av databearbetningsmotor för summeringskonto och kontaktsäljprojekt
Utforska ett praktiskt exempel på att analysera den fördefinierade definitionen av databearbetningsmotor, summera konto och kontaktsäljprojekt med Data 360. Inkluderat i Flexibla hierarkier sammanfattar denna definition säljprojektbelopp länkade till konto- och kontaktnoder.
Versioner som krävs
Tillgängliga i: Lightning Experience Tillgängliga i: Utgåvorna Unlimited och Agentforce |
Den fördefinierade definitionen av databearbetningsmotor, Summera konto- och kontaktsäljprojekt med Data 360, automatiserar beräkningen av tre nyckeltal för varje nod i din hierarki:
- Individuellt bidrag: Säljprojekt som är direkt associerade med nodens referenspost, till exempel ett konto eller en kontakt.
- Underordnat bidrag: Säljprojekt aggregerade från alla underordnade noder i hierarkin, exklusive nodens direkta säljprojekt.
- Totalt bidrag: Summan av det individuella bidraget och det underordnade bidraget, som representerar det fullständiga säljprojektvärdet för noden och alla dess underordnade.
Flexibla hierarkivyer visar de mått som lagras i sammanfattningsposter för flexibla hierarkinoder.
Överväg DreamHouse Realty-hierarkin för att analysera denna fördefinierade definition.
| ID | Namn | ID för flexibel hierarki | Referenspost | Väg till rot |
|---|---|---|---|---|
| FHN001 | DreamHouse Realty | a0B5e000001xyZ | ACC003 | /FHN001 |
| FHN002 | DreamHouse Realty West Region | a0B5e000001xyZ | ACC004 | /FHN001/FHN002 |
| FHN003 | Logistik för DreamHouse Realty West Region | a0B5e000001xyZ | ACC001 | /FHN001/FHN002/FHN003 |
| FHN004 | DreamHouse Realty West Region Bostadsförsäljning | a0B5e000001xyZ | ACC002 | /FHN001/FHN002/FHN004 |
| FHN005 | Carol Lee . | a0B5e000001xyZ | CON001 | /FHN001/FHN005 |
| ID | Namn |
|---|---|
| ACC001 | Logistik för DreamHouse Realty West Region |
| ACC002 | DreamHouse Realty West Region Bostadsförsäljning |
| ACC003 | DreamHouse Realty |
| ACC004 | DreamHouse Realty West Region |
| ID | Namn |
|---|---|
| CON001 | Carol Lee (säljare direkt associerad med huvudkontoret för DreamHouse Realty) |
| ID | Namn | Företags-ID | Kontakt-ID | Säljprojektbelopp |
|---|---|---|---|---|
| OPP001 | Logistikavtal för DreamHouse Realty West Region1 | ACC001 | NA | $10,000 |
| OPP002 | Logistikavtal för DreamHouse Realty West Region2 | ACC001 | NA | $5,000 |
| OPP003 | DreamHouse Realty West Region bostadsförsäljningsavtal | ACC002 | NA | $8,000 |
| OPP004 | Carol's Deal . | NA | CON001 | $3,000 |
| OPP005 | DreamHouse Realty direktdeal | ACC003 | NA | $2,000 |
| OPP006 | DreamHouse Realty West Region direktdeal | ACC003 | NA | $1,500 |
Hur den fördefinierade definitionen av databearbetningsmotor fungerar
Den fördefinierade definitionen bearbetar säljprojektdata genom en serie sammanslagningar, sammanslagningar och aggregeringar för att säkerställa korrekta summeringsberäkningar över hela hierarkin. Bearbetningsflödet följer dessa steg:
Sammanslagningsnod: Gå med i säljprojekt och konton
Länkar säljprojekt till konton genom att använda konto-ID:t och behåller endast säljprojekten som är länkade till ett konto. Denna tabell listar de poster som är resultatet av sammanslagningen.
| Säljprojekt-ID | Namn på säljprojekt | Säljprojektbelopp | ID för referenspost | Namn på referenspost |
|---|---|---|---|---|
| OPP001 | Logistikavtal för DreamHouse Realty West Region1 | $10,000 | ACC001 | Logistik för DreamHouse Realty West Region |
| OPP002 | Logistikavtal för DreamHouse Realty West Region2 | $5,000 | ACC001 | Logistik för DreamHouse Realty West Region |
| OPP003 | DreamHouse Realty West Region bostadsförsäljningsavtal | $8,000 | ACC002 | DreamHouse Realty West Region Bostadsförsäljning |
| OPP005 | DreamHouse Realty direktdeal | $2,000 | ACC003 | DreamHouse Realty |
| OPP006 | DreamHouse Realty West Region direktdeal | $1,500 | ACC004 | DreamHouse Realty West Region |
Sammanslagningsnod: Gå med i säljprojekt och kontakter
Länkar säljprojekt till kontakter med hjälp av kontakt-ID:t och behåller endast säljprojekten länkade till en kontakt. Denna tabell listar de poster som är resultatet av sammanslagningen.
| Säljprojekt-ID | Namn på säljprojekt | Säljprojektbelopp | ID för referenspost | Namn på referenspost |
|---|---|---|---|---|
| OPP004 | Carol's Deal . | $3,000 | CON001 | Carol Lee . |
Tilläggsnod: Kopplingsmöjligheter
Kombinerar säljprojektdata från konto- och kontaktnoder.
| Säljprojekt-ID | Namn på säljprojekt | Säljprojektbelopp | ID för referenspost | Namn på referenspost |
|---|---|---|---|---|
| OPP001 | Logistikavtal för DreamHouse Realty West Region1 | $10,000 | ACC001 | Logistik för DreamHouse Realty West Region |
| OPP002 | Logistikavtal för DreamHouse Realty West Region2 | $5,000 | ACC001 | Logistik för DreamHouse Realty West Region |
| OPP003 | DreamHouse Realty West Region bostadsförsäljningsavtal | $8,000 | ACC002 | DreamHouse Realty West Region Bostadsförsäljning |
| OPP004 | Carol's Deal . | $3,000 | CON001 | Carol Lee . |
| OPP005 | DreamHouse Realty direktdeal | $2,000 | ACC003 | DreamHouse Realty |
| OPP006 | DreamHouse Realty West Region direktdeal | $1,500 | ACC004 | DreamHouse Realty West Region |
Sammanslagningsnod: Gå med i säljprojekt och hierarkinoder
Den kopplade säljprojektdatauppsättningen är kopplad till poster för flexibel hierarkinod baserat på referensposten. Varje säljprojekt är nu associerat med sin motsvarande hierarkinod. Till exempel mappas säljprojekt i DreamHouse Realty West Region Logistics till motsvarande nod i hierarkin.
| ID för flexibel hierarkinod | Säljprojekt-ID | Säljprojektbelopp | ID för referenspost |
|---|---|---|---|
| FHN001 | OPP005 | $2,000 | ACC003 |
| FHN002 | OPP006 | $1,500 | ACC004 |
| FHN003 | OPP001 | $10,000 | ACC001 |
| FHN003 | OPP002 | $5,000 | ACC001 |
| FHN004 | OPP003 | $8,000 | ACC002 |
| FHN005 | OPP004 | $3,000 | CON001 |
Sammanslagningsnod: Korskopplingshierarkinoder
Skapar alla möjliga överordnad-underordnade nodpar och validerar sedan dessa relationer med fältet PathToRoot i varje nod.
| ID för överordnad | Namn på överordnad nod | Överordnad referenspost | ID för underordnad nod | Namn på underordnad nod | Underordnad nod PathToRoot | Underordnad nodreferenspost |
|---|---|---|---|---|---|---|
| FHN001 | DreamHouse Realty | ACC003 | FHN001 | DreamHouse Realty | /FHN001 | ACC003 |
| FHN001 | DreamHouse Realty | ACC003 | FHN002 | DreamHouse Realty West Region | /FHN001/FHN002 | ACC004 |
| FHN001 | DreamHouse Realty | ACC003 | FHN003 | Logistik för DreamHouse Realty West Region | /FHN001/FHN002/FHN003 | ACC001 |
| FHN001 | DreamHouse Realty | ACC003 | FHN004 | DreamHouse Realty West Region Bostadsförsäljning | /FHN001/FHN002/FHN004 | ACC002 |
| FHN001 | DreamHouse Realty | ACC003 | FHN005 | Carol Lee . | /FHN001/FHN005 | CON001 |
| FHN002 | DreamHouse Realty West Region | ACC004 | FHN001 | DreamHouse Realty | /FHN001 | ACC003 |
| FHN002 | DreamHouse Realty West Region | ACC004 | FHN002 | DreamHouse Realty West Region | /FHN001/FHN002 | ACC004 |
| FHN002 | DreamHouse Realty West Region | ACC004 | FHN003 | Logistik för DreamHouse Realty West Region | /FHN001/FHN002/FHN003 | ACC001 |
| FHN002 | DreamHouse Realty West Region | ACC004 | FHN004 | DreamHouse Realty West Region Bostadsförsäljning | /FHN001/FHN002/FHN004 | ACC002 |
| FHN002 | DreamHouse Realty West Region | ACC004 | FHN005 | Carol Lee . | /FHN001/FHN005 | CON001 |
Filternod: Filtrera ogiltiga relationer
Tar bort nodparningar som inte uppfyller den underordnade-till-överordnade-relationen. Den kontrollerar om en nod uppfyller denna relation, sätter fältet Giltigt till 1 och behåller endast dessa giltiga poster. En underordnad nod är en underordnad till en överordnad nod om den underordnade nodens PathToRoot innehåller den överordnade nodens ID. Till exempel, om DreamHouse Realty-noden (FHN001) har en sökväg för /FHN001 och West Region-noden (FHN002) har en sökväg för /FHN001/FHN002, är FHN002 underordnad FHN001 eftersom dess sökväg innehåller den överordnades referens.
| ID för överordnad | Underordnat ID | Giltig |
|---|---|---|
| FHN001 | FHN002 | 1 |
| FHN001 | FHN003 | 1 |
| FHN001 | FHN004 | 1 |
| FHN001 | FHN005 | 1 |
| FHN002 | FHN003 | 1 |
| FHN002 | FHN004 | 1 |
Tilläggsnod: Kombinera säljprojektlänkade noder och giltiga säljprojekt
Summera underordnade säljprojekt till överordnade noder. Genom att använda de validerade överordnad-underordnad-relationerna mappar definitionen varje underordnad nods säljprojekt till dess överordnade noder. Detta skapar en datauppsättning där överordnade noder associeras med alla säljprojekt från deras underordnade. Till exempel inkluderar DreamHouse Realty-noden nu säljprojekt från noden DreamHouse Realty West Region, DreamHouse Realty West Region Logistics, DreamHouse Realty West Region Residential Sales och Carol Lee.
| ID för flexibel hierarkinod | Säljprojekt-ID | Belopp | ID för referenspost |
|---|---|---|---|
| FHN001 | OPP006 | $1,500 | ACC004 |
| FHN001 | OPP001 | $10,000 | ACC001 |
| FHN001 | OPP002 | $5,000 | ACC001 |
| FHN001 | OPP003 | $8,000 | ACC002 |
| FHN001 | OPP004 | $3,000 | CON001 |
| FHN002 | OPP001 | $10,000 | ACC001 |
| FHN002 | OPP002 | $5,000 | ACC001 |
| FHN002 | OPP003 | $8,000 | ACC002 |
Filternod: Filtrera dubblettnodsäljprojekt för beräkning av underordnat aggregat
Filtrerar hierarkinodposter för att endast behålla unika säljprojekt i hierarkihärkomsten för att förhindra dubbelräkning för det underordnade summeringsvärdet. Varje säljprojekt räknas endast en gång per nod, även om det kan summeras genom flera vägar. Dedupliceringslogiken skapar en unik identifierare för varje nod-säljprojektpar och behåller endast den första förekomsten. Om ett säljprojekt är associerat med flera noder, till exempel om OPP006 är associerat med både Dreamhouse Realty och West-regionen, räknar filtret det endast en gång per nod.
| ID för flexibel hierarkinod | Säljprojekt-ID | Belopp | ID för referenspost |
|---|---|---|---|
| FHN001 | OPP006 | $1,500 | ACC004 |
| FHN001 | OPP001 | $10,000 | ACC001 |
| FHN001 | OPP002 | $5,000 | ACC001 |
| FHN001 | OPP003 | $8,000 | ACC002 |
| FHN001 | OPP004 | $3,000 | CON001 |
| FHN002 | OPP001 | $10,000 | ACC001 |
| FHN002 | OPP002 | $5,000 | ACC001 |
| FHN002 | OPP003 | $8,000 | ACC002 |
Filternod: Filtrera dubblettnodsäljprojekt för beräkning av totalt värde
Filtrerar hierarkinodposter för att endast behålla unika säljprojekt i hierarkins härkomst för att förhindra dubbelräkning av det totala värdet.
| ID för flexibel hierarkinod | Säljprojekt-ID | Belopp | ID för referenspost |
|---|---|---|---|
| FHN001 | OPP006 | $1,500 | ACC004 |
| FHN001 | OPP001 | $10,000 | ACC001 |
| FHN001 | OPP002 | $5,000 | ACC001 |
| FHN001 | OPP003 | $8,000 | ACC002 |
| FHN001 | OPP004 | $3,000 | CON001 |
| FHN001 | OPP005 | $2,000 | ACC003 |
| FHN002 | OPP001 | $10,000 | ACC001 |
| FHN002 | OPP002 | $5,000 | ACC001 |
| FHN002 | OPP003 | $8,000 | ACC002 |
| FHN002 | OPP006 | $1,500 | ACC004 |
| FHN003 | OPP001 | $10,000 | ACC001 |
| FHN003 | OPP002 | $5,000 | ACC001 |
| FHN004 | OPP003 | $8,000 | ACC002 |
| FHN005 | OPP004 | $3,000 | CON001 |
Aggregatnod: Bidrag från aggregeringsnod
Beräknar summan av säljprojektbelopp för varje enskild nod.
| ID för flexibel hierarkinod | Individuellt bidrag |
|---|---|
| FHN001 | $2,000 |
| FHN002 | $1,500 |
| FHN003 | $15,000 |
| FHN004 | $8,000 |
| FHN005 | $3,000 |
Aggregatnod: Aggregerat bidrag från underordnad nod
Beräknar summan av unika säljprojektbelopp för underordnade konto- eller kontaktnoder, exklusive nodens individuella bidrag.
| ID för flexibel hierarkinod | Underordnad nods bidrag |
|---|---|
| FHN001 | $27,500 |
| FHN002 | $23,000 |
Aggregatnod: Aggregerat totalt nodbidrag
Beräknar summan av unika säljprojektbelopp för underordnade konto- eller kontaktnoder, inklusive nodens individuella bidrag.
| ID för flexibel hierarkinod | Underordnad nods bidrag |
|---|---|
| FHN001 | $29,500 |
| FHN002 | $24,500 |
| FHN003 | $15,000 |
| FHN004 | $8,000 |
| FHN005 | $3,000 |
Tilläggsnod: Lägg till summeringsdata
Kombinerar individuella, underordnade och totala bidrag. Den högra yttre sammanslagningen i datanoden för tillägg säkerställer att alla noder inkluderar sammanfattningsposter, även noder med bidrag på noll.
| ID för flexibel hierarkinod | Nodvärde | Underordnat aggregatvärde | Totalt värde |
|---|---|---|---|
| FHN001 | $2,500 | $27,500 | $29,000 |
| FHN002 | $1,500 | $23,000 | $24,500 |
| FHN003 | $15,000 | $0 | $15,000 |
| FHN004 | $8,000 | $0 | $8,000 |
| FHN005 | $3,000 | $0 | $3,000 |
Formelnod: Formatera nodbidrag och mått
Ställer in bidrag till noll i nollhierarkinoden och tilldelar lämplig måtttyp och enhet för summeringsmåtten.
| ID för flexibel hierarkinod | Nodvärde | Underordnat aggregatvärde | Totalt värde | Måttyp | Måttenhet |
|---|---|---|---|---|---|
| FHN001 | $2,500 | $27,500 | $29,000 | Konto- och kontaktmöjligheter | Valuta |
| FHN002 | $1,500 | $23,000 | $24,500 | Konto- och kontaktmöjligheter | Valuta |
| FHN003 | $15,000 | $0 | $15,000 | Konto- och kontaktmöjligheter | Valuta |
| FHN004 | $8,000 | $0 | $8,000 | Konto- och kontaktmöjligheter | Valuta |
| FHN005 | $3,000 | $0 | $3,000 | Konto- och kontaktmöjligheter | Valuta |
Writeback-nod: Skapa nodsammanfattning
Infogar nya sammanfattningsposter för hierarkinoder.
| ID för flexibel hierarkinod | Nodvärde | Underordnat aggregatvärde | Totalt värde | Nodmåtttyp | Nodmåttenhet |
|---|---|---|---|---|---|
| FHN001 | $2,500 | $27,500 | $29,000 | Konto- och kontaktmöjligheter | Valuta |
| FHN002 | $1,500 | $23,000 | $24,500 | Konto- och kontaktmöjligheter | Valuta |
| FHN003 | $15,000 | $0 | $15,000 | Konto- och kontaktmöjligheter | Valuta |
| FHN004 | $8,000 | $0 | $8,000 | Konto- och kontaktmöjligheter | Valuta |
| FHN005 | $3,000 | $0 | $3,000 | Konto- och kontaktmöjligheter | Valuta |
Nyckelinsikter
- Bladnoder (FHN003, FHN004, FHN005) innehåller endast ett individuellt bidrag.
- Överordnade noder (FHN001, FHN002) aggregerar bidrag från sina underordnade noder.
- Fältet PathToRoot aktiverar hierarkiska summeringar utan uttryckliga överordnad-underordnad-relationer.
- Deduplicering förhindrar dubbelräkning av säljprojekt som visas på flera hierarkinivåer.

