Configurazione e pianificazione dei calcoli del programma e del riepilogo vantaggi
Per riepilogare i dati di partecipazione al programma e di erogazione delle prestazioni, Gestione programma fornisce tre modelli di definizione del Motore di elaborazione dati. Utilizzare il Motore di elaborazione dati per calcolare le percentuali di partecipazione e per trasformare e riepilogare i dati di iscrizione al programma e di erogazione delle prestazioni in nuovi record. Clonare, personalizzare e attivare questi modelli. L'esecuzione automatica delle definizioni del Motore di elaborazione dati di Gestione programma non è pianificata per impostazione predefinita. Per eseguirli secondo una pianificazione, creare un flusso attivato da pianificazione.
Versioni (Edition) richieste
| Disponibile nelle versioni: Education Cloud, Nonprofit Cloud e Soluzioni per il settore pubblico. Visualizzare la disponibilità. |
Gestione programmi fornisce i seguenti modelli del Motore di elaborazione dati:
- Aggrega iscrizione al programma
- Aggrega il totale delle iscrizioni al programma e le iscrizioni al programma attive in tutti i programmi.
- Aggrega assegnazione prestazione ed erogazione prestazione
- Aggrega la quantità totale di assegnazioni ed erogazioni di prestazioni per prestazione per l'anno in corso e l'anno precedente.
- Calcolo della percentuale di partecipazione alla sessione vantaggiosa e al programma
- Aggrega la percentuale di partecipazione per le sessioni e i programmi di benefit. Sono disponibili due versioni di questo modello, una per i dati eseguiti sul tipo di piattaforma CRM Analytics e una per i dati eseguiti sul tipo di piattaforma Data 360. Utilizzare il modello progettato per l'archiviazione dei dati Salesforce.
Per ulteriori informazioni sui calcoli dell'aggregazione del Motore di elaborazione dati, vedere Benefici e programma nel manuale Nonprofit Developer Guide.
Clonazione e attivazione dei modelli di definizione del Motore di elaborazione dati di Gestione programma
Mantenere i modelli di definizione del Motore di elaborazione dati originali e utilizzare una versione clonata in modo da poterla personalizzare in base alle proprie esigenze specifiche.
Versioni (Edition) richieste
| Autorizzazioni utente necessarie | |
|---|---|
| Per personalizzare la gestione dei programmi: | Insieme di autorizzazioni Gestione programma avanzata O Insieme di autorizzazioni Accesso completo a Education Cloud |
| Per clonare e attivare una definizione del Motore di elaborazione dati: | Personalizza applicazione E Modifica tutti i dati |
| Per creare un flusso di automazione aziendale: | Gestisci flusso |
| Per eseguire una definizione del Motore di elaborazione dati: | Personalizza applicazione E Modifica tutti i dati E Utente Pipeline di dati Base |
- Abilitare Pipeline di dati.
- Da Imposta, nella casella Ricerca veloce, immettere Motore di elaborazione dati e quindi selezionarlo.
-
Selezionare un modello.
Ad esempio: selezionare Iscrizione al programma di aggregazione.
-
Fare clic su
e selezionare Salva con nome.
- Immettere un nome e quindi premere Tab per compilare automaticamente il nome API.
- Selezionare Roll-up gestione programma come tipo di processo.
- Salvare le modifiche e attivare la definizione.
- Analogamente, clonare e attivare il modello Assegnazione vantaggi aggregati ed Erogazione vantaggi e il modello Calculate Benefit Session and Program Enrollment Attendance Rate (Calcola sessione vantaggi e percentuale di partecipazione al programma).
Creazione di un flusso attivato da pianificazione per eseguire processi del Motore di elaborazione dati
Per eseguire le definizioni del Motore di elaborazione dati a intervalli regolari, creare un flusso attivato da pianificazione. In alternativa, saltare l'impostazione di un flusso attivato da pianificazione ed eseguire manualmente le definizioni dal generatore del Motore di elaborazione dati.
Versioni (Edition) richieste
| Autorizzazioni utente necessarie | |
|---|---|
| Per personalizzare programmi e vantaggi: | Insieme di autorizzazioni Gestione programma avanzata O Insieme di autorizzazioni Accesso completo a Education Cloud |
| Per gestire un flusso: | Autorizzazione app Gestisci flusso |
Le definizioni del Motore di elaborazione dati in esecuzione vengono conteggiate nel tempo totale di elaborazione nell'organizzazione. Rivolgersi al proprio responsabile account per valutare l'acquisto di più tempo di elaborazione se si prevede che la pianificazione impostata superi il tempo totale di elaborazione acquistato. Per il modello Assegnazione vantaggi aggregati ed Erogazione vantaggi, creare un flusso attivato da pianificazione che utilizza le risorse formula per i tipi di dati data.
- Da Imposta, nella casella Ricerca veloce, immettere Flussi e quindi selezionare Flussi.
- Fare clic su Nuovo flusso e quindi selezionare Flusso attivato da pianificazione.
- Impostare la data e l'ora di inizio e la frequenza di esecuzione.
- Aggiungere un'azione al flusso.
-
Selezionare il modello di MED clonato e attivato.
Ad esempio: selezionare Calculate Benefit Session and Program Enrollment Attendance Rate (Calcola sessione vantaggio e percentuale di partecipazione iscrizione al programma).
- Assegnare all'elemento Azione un'etichetta e un nome API.
- Per le definizioni Assegnazione vantaggi aggregati ed Erogazione vantaggi, aggiungere risorse formula per i tipi di dati data e utilizzare le formule di esempio elencate qui per personalizzare il flusso.
- Salva e attiva il flusso.
I calcoli del modello di MED verranno eseguiti secondo la pianificazione impostata, aggiornando e aggiornando i dati in base alla pianificazione impostata. Per assicurarsi che le definizioni non interrompano l'esecuzione, tenere traccia dell'utilizzo del MED nel Gestore dati.
Per eseguire le definizioni Assegnazione vantaggi aggregati ed Erogazione vantaggi, fornire al flusso attivato da pianificazione le risorse formula per i tipi di dati data. È possibile utilizzare queste formule di esempio nel flusso.
- Data corrente
- {!$Flow.CurrentDate}
- Data iniziale mese corrente
- DATE(YEAR({!$Flow.CurrentDate}),MONTH({!$Flow.CurrentDate}),1)
- Data iniziale anno corrente
- DATE(YEAR({!$Flow.CurrentDate}),1,1)
- Data iniziale mese precedente
- IF(MONTH({!$Flow.CurrentDate})=1,DATE(YEAR({!$Flow.CurrentDate}),12,1),DATE(YEAR({!$Flow.CurrentDate}),MONTH({!$Flow.CurrentDate})-1,1))
- Data iniziale anno precedente
- DATE(YEAR({!$Flow.CurrentDate})-1,1,1)

