Konfigurera och schemalägg program- och förmånssammanfattningsberäkningar
För att sammanfatta programdeltagande och utbetalningsdata tillhandahåller programhantering tre definitionsmallar för databearbetningsmotorn. Använd databearbetningsmotorn för att beräkna deltaganderesultat och för att transformera och sammanfatta programregistrering och utbetalningsdata för förmåner till nya poster. Klona, anpassa och aktivera dessa mallar. Definitioner av databearbetningsmotor för programhantering är inte schemalagda att köras automatiskt som standard. För att köra dem på ett schema, skapa ett schemautlöst flöde.
Versioner som krävs
| Tillgängliga i: Education Cloud, Nonprofit Cloud och lösningar för offentlig sektor. Visa versionstillgänglighet. |
Programhantering tillhandahåller dessa mallar för databearbetningsmotor:
- Samla ihop programregistrering
- Samlar ihop totala programregistreringar och aktiva programregistreringar för alla program.
- Samla ihop förmånstilldelning och förmånsutbetalning
- Samlar ihop den totala mängden förmånstilldelningar och förmånsutbetalningar per förmån för innevarande och tidigare år.
- Beräkna deltagande i förmånssession och program
- Aggregerar närvaroresultatet för förmånssessioner och program. Det finns två versioner av denna mall, en för data som körs på plattformstypen CRM Analytics och en för data som körs på plattformstypen Data 360. Använd den mall som utformats för hur du lagrar dina Salesforce-data.
Mer information om beräkningarna av aggregering av databearbetningsmotorer finns i Förmån och program i Developer Guide för ideella organisationer.
Klona och aktivera definitionsmallar för databearbetningsmotor för programhantering
Bevara de ursprungliga definitionsmallarna för databearbetningsmotorn och arbeta med en klonad version så att du kan anpassa den efter dina specifika behov.
Versioner som krävs
| Användarbehörigheter som krävs | |
|---|---|
| Anpassa programhantering: | Behörighetsuppsättningen Avancerad programhantering ELLER Behörighetsuppsättningen Fullständig åtkomst till Education Cloud |
| Klona och aktivera en definition av databearbetningsmotor: | Anpassa applikation OCH Ändra all data |
| Skapa ett verksamhetsautomatiseringsflöde: | Hantera flöden |
| Köra en definition av databearbetningsmotor: | Anpassa applikation OCH Ändra all data OCH Användare av datapipelinebas |
- Aktivera datapipeline.
- I Inställningar, i rutan Snabbsökning, skriv Databearbetningsmotor och välj den sedan.
-
Välj en mall.
Till exempel: välj Aggregerad programregistrering.
-
Klicka på
och välj sedan Spara som.
- Ange ett namn och tryck sedan på Tab för att automatiskt fylla i API-namnet.
- Välj Programhanteringssummeringar som processtyp.
- Spara dina ändringar och aktivera din definition.
- På samma sätt kan du klona och aktivera mallen Aggregerad förmånstilldelning och Förmånsutbetalning och mallen Beräkna förmånssession och Deltagarkvot för program.
Skapa ett schemautlöst flöde för att köra databearbetningsmotorjobb
För att köra definitionerna av databearbetningsmotor med jämna mellanrum, skapa ett schemautlöst flöde. Alternativt kan du hoppa över att konfigurera ett schemautlöst flöde och manuellt köra definitionerna från byggaren för databearbetningsmotorn.
Versioner som krävs
| Användarbehörigheter som krävs | |
|---|---|
| Anpassa program och förmåner: | Behörighetsuppsättningen Avancerad programhantering ELLER Behörighetsuppsättningen Fullständig åtkomst till Education Cloud |
| Hantera ett flöde: | Behörigheten Hantera flödesapp |
Att köra definitioner av databearbetningsmotor räknas mot den totala bearbetningstiden i din organisation. Prata med din kontoansvariga om att köpa mer bearbetningstid om du förväntar dig att schemat du konfigurerar troligen kommer att överskrida den totala bearbetningstiden du köpte. För mallen Aggregerad förmånstilldelning och Förmånsutbetalning, skapa ett schemautlöst flöde som använder formelresurser för datumdatatyper.
- I Inställningar, i rutan Snabbsökning, skriv Flöden och välj sedan Flöden.
- Klicka på Nytt flöde och välj sedan Schemautlöst flöde.
- Ange startdatum och tidpunkt och frekvens för körningen.
- Lägg till en åtgärd i flödet.
-
Välj den DPE-mall som du klonade och aktiverade.
Till exempel: välj Beräkna förmånssession och Deltagarresultat för programregistrering.
- Ge elementet Åtgärd en Etikett och ett API-namn.
- För definitionerna Aggregerad förmånstilldelning och Förmånsutbetalning, lägg till formelresurser för datumdatatyper och använd exempelformlerna som listas här för att anpassa flödet.
- Spara och aktivera flödet.
DPE-mallberäkningarna kommer att köras enligt det schema du anger och uppdatera data enligt det schema du anger. För att säkerställa att definitionerna inte slutar köras, följ din DPE-användning i Datahanteraren.
För att köra definitionerna för aggregerad förmånstilldelning och förmånsutbetalning, ge det schemautlösta flödet formelresurser för datumdatatyper. Du kan använda dessa exempelformler i ditt flöde.
- Aktuellt datum
- {!$Flow.CurrentDate}
- Startdatum för aktuell månad
- DATE(YEAR({!$Flow.CurrentDate}),MONTH({!$Flow.CurrentDate}),1)
- Startdatum för aktuellt år
- DATE(YEAR({!$Flow.CurrentDate}),1,1)
- Startdatum för föregående månad
- IF(MONTH({!$Flow.CurrentDate})=1,DATE(YEAR({!$Flow.CurrentDate}),12,1),DATE(YEAR({!$Flow.CurrentDate}),MONTH({!$Flow.CurrentDate})-1,1))
- Startdatum för föregående år
- DATE(YEAR({!$Flow.CurrentDate})-1,1,1)

