breadcrumbDescription
Grupper regler for at optimere beregningerne (administreret pakke)
Trinvis vejledning til grupperegler, og optimer oprulningen af pengesaldoer for alle finansielle konti til husstanden.
Dette er en funktion i en administreret Financial Services Cloud-pakke.
- RBL-strukturen (Rollup by Lookup) er tilgængelig og aktiveret.
Hvis du ønsker yderligere oplysninger, kan du se Aktiver RBL ved brug af databehandlingssystemstrukturen.
- Gennemsigtighed med datatransformationshandlinger, f.eks. sammenføjninger og tilføjelser.
- Gennemsigtighed med at føje formler til RBL-regler.
Lad os sige, at der er et krav om at oprulle kontosaldoer for alle finansielle konti til husstanden med disse to regler.
- Cash-saldi lagres i feltet Cash-saldo i objektet Financial Account (Finansiel konto).
- Oprulningsværdien gemmes i pengesaldofeltet i objektet Konti.
Du ønsker at gruppere disse to regler i en enkelt DPE-definition (Data Processing Engine) for at optimere oprulningshandlingen.
DPE-planen (Data Processing Engine Design) opfylder kravet:
- Opret to datakilder med kildeobjekter som Konti og Økonomiske konti.
- Filtrer resultaterne af datakilden Konti for kun at tage RecordType, IndustriesHousehold med i betragtning.
- Aggreger de finansielle konti med to aggregeringer:
- Grupper efter feltet Husstands-id, og opsummer saldofeltet.
- Grupper efter feltet husstands-id, og opsummer pengesaldofeltet.
- Opret en venstre udvendig forbindelse for at forbinde resultaterne af trin 2 og 3.
Denne sammenføjningshandling resulterer i en enkelt tabel, der inkluderer konto-id-felterne, aggregeringen af saldofelterne og aggregeringen af pengesaldofelterne.
- Skriv tilbage med resultaterne af trin 4 til datakilden Konti.
-
Opret en definition på databehandlingssystem.
- Skriv Databehandlingssystem i feltet Find hurtigt i Opsætning, og vælg derefter Databehandlingssystem.
- Klik på Ny.
- Angiv navnet på definitionen som Gruppen Samlet TT-porteføljeværdi og Beregn.
- Klik på Opret.
-
Opret en datakilde (konti), og vælg dens objekter og felter.
- Klik på Ny datakilde på definitionssiden for databehandlingssystem.
- Indtast navnet som Konto og Registreringstype.
- Gem dine ændringer.
- Fra rullelisten Kildeobjekt skal du søge efter og vælge Konto.
- Klik på Vælg felter.
-
Vælg felterne Id og Balance__c.
Bemærk Balance__c er et tilpasset felt i objektet Konti, som vi ruller det samlede kontosaldo op til.
- Angiv aliasnavnet for Id som AccountId og for Balance__c som AccountBalance.
- Klik på Udført.
-
Vælg de relaterede objekter og felter for datakilden Konto og Registreringstype.
- Klik på Tilføj relateret objekt.
- Vælg objektet RecordType.
- Klik på Vælg felter.
- Vælg felterne DeveloperName og Id.
- Angiv aliasnavnet for Id som RecordTypeId og for DeveloperName som DeveloperName.
- Klik på Udført.
- Gem dine ændringer.
-
Opret en datakilde (Finansiel konto), og vælg dens objekter og felter.
- Klik på Ny datakilde på definitionssiden for databehandlingssystem.
- Indtast navnet som Finansielle konti.
- Gem dit arbejde.
- Søg efter og vælg Finansiel konto på listen Kildeobjekt.
- Klik på Vælg felter.
- Vælg felterne Household__c, Balance__c og CashBalance__c.
- Angiv aliasnavnet for Household__c som FAHouseholdId, for Balance__c som FABalance og for CashBalance__c som FACashBalance.
- Klik på Udført.
- Gem dine ændringer.
-
Opret en node for at filtrere datakilden Konto og Registreringstype.
- Klik på Ny node på definitionssiden for databehandlingssystem.
- På rullelisten Vælg nodetype skal du vælge Filtrer.
- Indtast navnet som Filtrer husstandsregistreringstyper.
- Klik på Opret.
-
Konfigurer filteret.
Konfigurer filteret, så resultatet af datakilden Filtrer husstandsregistreringstyper er et filtreret sæt registreringer med RecordType som IndustriesHousehold. Definer disse filterbetingelser.
- Kildenode: Konto og registreringstype
- Vælg registreringer, når: Alle betingelser er opfyldt (OG)
- Felt: DeveloperName
- Operator: Er lig med
- Type: Felt
- Værdi: IndustriesHousehold
- Klik på Udført.
- Gem dine ændringer.
Her kan du se, hvordan filterbetingelserne ser ud på datakildesiden Filtrer husstandsregistreringstyper.
-
Opret en node for at aggregere værdierne af FAbalance-felterne i datakilden Financial Accounts (Økonomiske konti).
- Klik på Ny node på definitionssiden for databehandlingssystem.
- På rullelisten Vælg nodetype skal du vælge Gruppe og Aggreger.
- Indtast navnet som Aggreger FA Balances.
- Klik på Opret.
- Fra listen Kildenode skal du søge efter og vælge Økonomiske konti.
- Klik på Vælg gruppefelter.
- Vælg feltet Husstand__c.
-
Klik på Tilføj aggregering, og definer den første aggregering.
Under afsnittet Aggreger skal du konfigurere aggregeringen på følgende måde:
- Alias: AggregatedSum (Aggregeringssum)
- Funktion: Sum
- Aggregeringsfelt: Balance__c
-
Klik på Tilføj aggregering igen, og definer den anden aggregering.
Under afsnittet Aggreger skal du konfigurere aggregeringen på følgende måde:
- Alias: CashBalance
- Funktion: Sum
- Aggregeringsfelt: CashBalance__c
- Klik på Udført.
- Gem dine ændringer.
Her kan du se, hvordan aggregeringsdefinitionerne ser ud på datakildesiden Aggreger FA-balancer.
-
Opret en node for at forbinde resultaterne af noden Filtrer husstandsregistreringstyper og noden Aggreger FA-balancer.
- Klik på Ny node på definitionssiden for databehandlingssystem.
- På rullelisten Vælg nodetype skal du vælge Tilslut.
- Indtast navnet som Sammenføj FA-aggregeringer og husstand.
- Klik på Opret.
-
Konfigurer sammenføjningen.
Definer følgende som sammenføjningsbetingelser.
- Sammenføjningstype: Venstre ydre
- Første node: Filtrer husstandsregistreringstyper
- Felter (første node): AccountId
- Anden node: Aggreger FA-balancer
- Felter (anden node): AggregatedSum og CashBalance
-
Tilknyt forbindelsesfelterne.
Under afsnittet Tilknyt felter skal du tilknytte felter fra den første node til felter fra den anden node.
- Tilknyt feltet Id fra filteret til feltet Household__C fra datakilden Financial Accounts (Økonomiske konti).
Her kan du se, hvordan sammenføjningsbetingelserne ser ud på siden Sammenføj FA-aggregeringer og husstandsdatakilde.
-
Opret en node for at skrive resultaterne tilbage til datakilden Konti.
- Klik på Ny node på definitionssiden for databehandlingssystem.
- På rullelisten Vælg nodetype skal du vælge Skriv tilbage.
- Indtast navnet som Account Writeback.
- På listen Kildenode skal du søge efter og vælge Sammenføj FA-aggregeringer og husstand.
- På rullelisten Handlingstype skal du vælge Upsert.
- På rullelisten Målobjekt skal du vælge Konto.
-
Definer felttilknytningerne.
Under afsnittet Felttilknytning skal du tilknytte kildenodefelter til målfelter.
- Tilknyt feltet FAHouseholdId til Id-feltet.
- Tilknyt feltet AggregateSum til feltet Balance__c.
- Tilknyt feltet CashBalance til feltet Total_Primary_Cash_Value__c.
Her kan du se, hvordan tilbageskrivningskonfigurationerne ser ud på siden Account Writeback-datakilde.
- Gem dine ændringer.
Du kan nu aktivere og køre RBL-reglen for at gruppere regler og optimere beregningerne. Når du har aktiveret reglen, kan du også kalde dem som handlinger i forløb for at orkestrere processer.

