Per automatizzare i flussi di lavoro nella piattaforma Workiva e in altre fonti di dati, i proprietari dei workspace possono creare e gestire sequenze lineari di attività come catene. Ad esempio, puoi creare una catena per aggiornare automaticamente le informazioni finanziarie da una fonte di dati in una tabella e poi inviare i dati a un'altra fonte di dati per generare un report.
Formazione aggiuntiva disponibile
Sblocca il potenziale delle catene con il nostro corso a ritmo autonomo nell'hub per la formazione Workiva! Questo corso completo ti guida attraverso il processo di creazione di una catena dall'inizio alla fine, fornendoti un'esperienza pratica e una profonda comprensione della piattaforma Generatore di catene.
Visita l'hub per la formazione Workiva
Requisiti
I seguenti ruoli utente di Wdata possono creare e gestire catene:
- Proprietario del workspace con il ruolo Editor, Professional o Standard
- Proprietario della catena con il ruolo Editor, Professional, o Standard
- Generatore di catene con permessi appropriati
Accesso alle catene
Fai clic su Catene in Wdata per visualizzare e gestire le catene. Da Admin => Sicurezza, puoi tracciare gli eventi di controllo relativi alla creazione e alla gestione delle catene.
Creare una catena
Per definire la sequenza di comandi ed eventi che si verificheranno con una catena, puoi:
- Creare la catena da zero
- Crea la catena da un template
- Iniziare con una copia di una catena simile
Per facilitare il riutilizzo, ti consigliamo di creare anche variabili da utilizzare all'interno delle tue catene o in fase di esecuzione.
Da Generatore di catene, puoi trascinare e collegare i passi o i nodi - all'interno di una catena.
Passo 1: Aggiungere la catena e impostarne i dettagli
- Da Catene, fai clic su Crea e seleziona Crea catena.
- In Setup, inserisci un nome e una descrizione unici per identificare la catena e il suo scopo.
- Per consentire alla catena di essere eseguita più volte contemporaneamente, ad esempio con input di runtime diversi per ogni istanza, seleziona Consenti esecuzioni simultanee.
- Per impedire l'esecuzione della catena, seleziona Disabilita esecuzione.
-
Definisci i valori condivisi o dinamici utilizzati nella catena:
- Sotto Variabili , definiscono valori che appaiono in più comandi e che cambiano frequentemente.
- In Variabili dinamiche , definisci i valori da impostare all'avvio della catena o durante la sua esecuzione, ad esempio in base agli output dei comandi precedenti.
Nota: per chiedere ai collaboratori di inserire valori per le variabili dinamiche, includi un evento trigger Input di runtime o un evento Imposta variabili catena dinamiche.
- Per eseguire automaticamente la catena a intervalli regolari o durante un intervallo di date specifico, in Pianificazioni , specifica quando e con quale frequenza deve iniziare.
- Clicca su Salva.
Passo 2: Definire i nodi della catena
Quando costruisci una catena, includi e colleghi i suoi molteplici nodi:
- Comandi, ovvero le attività eseguite dalla catena per interagire con la piattaforma Workiva o con un'altra fonte di dati.
- Eventi della catena che si verificano all'interno della catena, ad esempio per attivare un flusso di lavoro di approvazione o il caricamento manuale di file.
- Eventi di attivazione, come input di runtime per impostare variabili, come ad esempio account specifici, regioni o periodi di tempo, quando esegui la catena o per avviare automaticamente la catena in base alle modifiche delle fonti collegate.
Aggiungere nodi
Quando aggiungi un nodo, spostalo nel punto in cui si trova nella catena e collegalo ai passi successivi e precedenti.
- Per aggiungere il primo nodo della catena, spostalo in Inizia.
- Per aggiungere un nodo come inizio di un nuovo ramo di un albero logico, collega il passo precedente della catena al primo nodo dei rami multipli.
- Per eseguire i comandi in parallelo tra loro o insieme come parte di un processo seriale, spostali uno sopra l'altro in e crea un gruppo di comandi come passo.
Nota: Per impostazione predefinita, un nodo viene eseguito quando il nodo precedente collegato ha successo. Per abilitare la logica condizionale, ad esempio per eseguire un nodo solo quando il nodo precedente fallisce, fai doppio clic sul link e seleziona la sua condizione: successo , fallimento , avvertimento , o qualsiasi .
Dopo aver definito i nodi della catena, clicca su Pubblica per abilitarla all'esecuzione.
Nota: sebbene sia possibile pubblicare una catena con nodi non collegati, solo quelli collegati tra loro, a partire dal nodo Inizio, vengono eseguiti quando si esegue la catena.
Per facilitare la creazione di una catena, puoi iniziare con un template che fornisce la struttura dei suoi comandi, eventi e variabili.
Passo 1. Crea la catena
- In Generatore di catene, dalla scheda Template o Catene , crea la catena dal template:
- Da Template, clicca sul nome del template e poi su Nuova catena in alto a destra.
- Da Catene, fai clic sull'icona Crea in alto a destra, quindi su Crea catena da template. Puoi quindi selezionare il template da utilizzare.
- Da Template, clicca sul nome del template e poi su Nuova catena in alto a destra.
- Inserisci un nome univoco per identificare la catena.
- Seleziona il workspace e l'ambiente in cui utilizzare la catena e clicca su Avanti.
Passo 2. Mappare le variabili e le connessioni del template
-
Per ogni variabile del template, seleziona il valore da sostituire nella catena:
- Per una variabile impostata all'interno della catena , seleziona Tipo di variabile della catena e inserisci un nome per la nuova variabile della catena.
- Per una variabile impostata all'interno del workspace, seleziona Tipo di variabile del workspace e seleziona la variabile del workspace da utilizzare.
- Per un file caricato come risorsa all'interno del workspace, seleziona Tipo di variabile della risorsa workspace e seleziona la risorsa da utilizzare.
- Per un valore dinamico impostato durante l'esecuzione della catena, seleziona Tipo di variabile della dinamica della catena e inserisci un nome per la nuova variabile dinamica della catena.
- Per un valore generato durante l'esecuzione della catena, seleziona Tipo di variabile di Runtime e seleziona la variabile di runtime da utilizzare.
Nota: se selezioni Dinamica o Risorsa quando aggiungi la variabile al template, non puoi selezionare un tipo di variabile diverso.
- Dopo aver mappato le variabili del template nelle loro nuove variabili o risorse, clicca su Avanti.
- Per ogni connessione utilizzata nel template, seleziona il connettore e il runner per eseguire i suoi comandi e clicca su Invia.
Passo 3. Finalizzare la catena
- Clicca su Visualizza la tua nuova catena.
- Personalizza la nuova catena come necessario:
- Aggiorna le variabili della catena utilizzate dalle variabili del template.
- Aggiungi altri comandi o eventi per avviare o completare la catena.
- Clicca su Pubblica.
Per creare una catena simile a un'altra catena nel workspace, puoi usare una copia come punto di partenza.
Suggerimento: se utilizzi spesso una catena come punto di partenza per altre catene, crea un template basato sulla relativa sequenza di nodi.
-
In Wdata, nella finestra Catene, fai clic con il pulsante destro del mouse sul menu hamburger all'estremità destra della riga contenente la catena da copiare e seleziona Copia dal menu a comparsa.
- Per la nuova copia, fai clic su Modifica e aggiorna i nodi o le proprietà secondo le necessità.
Promuovere una catena in un ambiente diverso
Nell'ambito del ciclo di vita dello sviluppo, puoi creare le catene in un ambiente separato da quello in cui vengono eseguite dai collaboratori. Ad esempio, puoi creare catene in un ambiente DEV finché non sono pronte per essere utilizzate in un ambiente PROD. Per spostare una catena da un ambiente all'altro, puoi promuoverla.
- In Wdata, nella finestra Catene, fai clic con il pulsante destro del mouse sul menu hamburger all'estremità destra della riga contenente la catena da copiare e seleziona Promuovi dal menu a comparsa.
- In Nome, modifica il nome della catena per il suo nuovo ambiente come necessario.
- In Promuovi a, seleziona il nuovo ambiente della catena.
- Seleziona se abilitare le pianificazioni sulla catena promossa e clicca su Avanti.
- Per ogni connessione della catena, scegli la connessione da utilizzare nel nuovo ambiente e clicca su Avanti.
- Esamina la mappatura delle connessioni e clicca su Promuovi.
Modifica una catena
Per aggiornare i passi o le proprietà di una catena:
- In Wdata, nella finestra Catene, fai clic sulla matita di modifica all'estremità destra della riga contenente la catena da copiare oppure fai clic sul menu hamburger e seleziona Modifica dal menu a comparsa.
- Aggiorna i relativi comandi ed eventi secondo necessità.
- Per aggiornare le proprietà della catena, clicca su Impostazioni della catena e regola le pianificazioni, le variabili e le notifiche come necessario.
- Per aggiornare in blocco le connessioni di comando della catena, clicca sul menu a tre punti e regola i comandi .
Suggerimento: Puoi organizzare facilmente le tue catene selezionando più nodi contemporaneamente. Basta premere Shift e trascinare il cursore del mouse sulla tela. Per saperne di più.
Riportare una catena a una versione precedente
Per riportare una catena a una versione precedentemente pubblicata, ad esempio per annullare le modifiche o creare una nuova catena da una versione precedente di un'altra:
- In Wdata, nella finestra Catene, fai clic con il pulsante destro del mouse sul menu hamburger all'estremità destra della riga contenente la catena da copiare e seleziona Versioni dal menu a comparsa.
- In Versioni precedenti, seleziona la versione a cui tornare
- Fai clic sull'icona Ripristina catena.
- Seleziona il connettore e il runner per ogni connessione e imposta le variabili.
- Fai clic su Invia.
- Fai clic su Visualizza catena ripristinata per visualizzare la catena ripristinata.
- Fai clic su Pubblica per pubblicare la catena ripristinata.
Tag di catena
I Tag di Catena permettono di raggruppare le Catene correlate tra loro e di dare un'occhiata al contenuto della Catena. Una volta creato un tag, questo può essere utilizzato come filtro per le catene nella vista Elenco catene e nell'Utilità di pianificazione.
Aggiungere un tag alla catena
- Seleziona la catena per espandere la vista
- Clicca sull'icona più (+) per inserire il nome di un nuovo tag o selezionare un tag esistente
- Puoi impostare il colore dell'etichetta cliccando sull'etichetta e scegliendo un colore.
Rimozione di un'etichetta a catena
- Seleziona la catena per espandere la vista
- Passa il mouse sopra il tag e clicca sulla (x) grigia