Actions
Le Action sono operazioni personalizzabili che possono essere associate a uno o più flussi e applicate ai messaggi presenti in ciascun flusso. In pratica, ogni messaggio può essere mappato, trasformato o arricchito prima di essere inviato alla piattaforma di destinazione.
Queste operazioni consentono di adattare i dati automaticamente, senza intervento manuale, garantendo che le informazioni siano nel formato corretto e previsto dalla destinazione.
Creazione e utilizzo
Per creare e utilizzare un'azione è necessario seguire questi passaggi:
- Accedere alla pagina Actions
- Tramite il pulsante di creazione, definire un nome e una tipologia (mapping o C# code).
- Accedere al dettaglio dell’Action: in base alla tipologia, si avrà una determinata visualizzazione (per maggiori dettagli su come configurare questa parte, vedere la sezione specifica per ciascuna tipologia).
- Una volta configurata e testata, è possibile associarla a un flusso: accedere al pannello di modifica del flusso, aprire la pagina Pipeline, abilitare le Action e aggiungere quella desiderata.
💡 Suggerimento: Guarda il video qui sotto per vedere passo passo come creare un’Action.
Ciascun flusso può avere una o più Action associate, che verranno eseguite nell’ordine selezionato nel form di modifica.
Come funzionano
- Ogni Action viene applicata prima che il messaggio venga inviato alla piattaforma di destinazione.
- Possono essere utilizzate per: modificare dati esistenti, aggiungere informazioni extra, rinominare campi, ecc.
Tipi di Action
- Action di mappatura: consentono di mappare i dati nel formato richiesto dalla destinazione (maggiori info)
- Action di low-code: consentono di scrivere script eseguibili che elaborano o modificano i dati prima dell’invio del messaggio (maggiori info)
Vantaggi principali
- Integrazione semplificata: collegano piattaforme diverse evitando la scrittura di codice complesso.
- Automazione dei processi: riducono interventi manuali e la necessità di codice esterno.
- Flessibilità: permettono di personalizzare i messaggi in base alle esigenze specifiche del flusso coinvolto.
Link utili
📄️ Mapping
Le Action di Mapping permettono di collegare i dati provenienti da una piattaforma con quelli di un'altra,
📄️ Riferimento Low Code
Questo documento fornisce un riferimento completo per tutte le classi contenute nell'ExecutionContext e i relativi componenti utilizzati nel sistema Low Code.