Panoramica sull'orchestrazione
L'orchestrazione è un insieme di funzionalità che supporta l'esecuzione pianificata di sequenze di attività nella Alteryx One. Queste attività possono essere processi esterni, processi di trasformazione dei dati, richieste HTTP e altro.
Nelle sezioni seguenti, puoi leggere brevi riepiloghi di funzionalità specifiche ed esplorare informazioni più dettagliate sulle stesse.
Termini
Termine | Descrizione |
|---|---|
piano | Un piano è una sequenza di attività eseguite dalla piattaforma o sulle risorse a cui hai accesso. Per coordinare le attività, è necessario creare un piano. Puoi pianificare l'esecuzione di un piano, attivarlo manualmente o richiamarlo tramite API. |
trigger | Un'attività viene eseguita in base a un trigger. Un trigger è una condizione in base alla quale viene eseguita un'attività. In molti casi, il trigger di un'attività si basa sulla pianificazione del piano. |
attività | Un' attività è un'unità di esecuzione nella piattaforma. |
istantanea | Viene acquisita un' istantanea del piano, che viene eseguito in base a tale istantanea. Per ulteriori informazioni sulle istantanee, consulta la sezione "Esecuzione del piano" di seguito. |
Tipi di attività
Sono disponibili i seguenti tipi di attività.
Attività del flusso di lavoro : un'attività di questo tipo consente di eseguire uno dei flussi di lavoro di Designer Cloud nell'ambito di un piano creato nella Alteryx One.
Attività HTTP : richiesta inviata a un server di terze parti nell'ambito dell'esecuzione di un piano.
Attività Slack: invia un messaggio con informazioni sul piano eseguito a un canale Slack specificato.
Attività di eliminazione: elimina file e cartelle dall'archivio dati di back-end.
Limitazioni
You cannot specify parameter overrides to be applied to plans specifically.
Plans inherit parameter values from the objects referenced in the plan's tasks.
If overrides are applied to parameters inside of assets in a plan, those overrides are passed to the plan at the time of task execution.
Attività di base
Puoi creare un piano e pianificarlo utilizzando la seguente attività di base.
Crea il piano. Un piano è il contenitore della definizione delle attività, dei trigger e di altri oggetti. Consulta la sezione Pagina Plans .
In Visualizzazione piano puoi specificare gli oggetti che fanno parte del tuo piano. Consulta la sezione Pagina Visualizzazione piano .
Pianificazione: definisce la serie di trigger che mettono in coda il piano per l'esecuzione.
Trigger: definisce la pianificazione e la frequenza con cui viene eseguito il piano. Un piano può avere più trigger (ad esempio esecuzioni mensili o settimanali).
Attività: specifica le attività che vengono eseguite in ordine.
Se necessario, puoi applicare i valori di sostituzione a qualsiasi parametro del flusso. Queste sostituzioni vengono applicate durante l'esecuzione di un piano. Per ulteriori informazioni, consulta la sezione Finestra di dialogo Gestisci parametri per i piani .
Per eseguire il test:
Fai clic su Esegui ora .
Per monitorare l'avanzamento dell'operazione, fai clic sul collegamento Esecuzioni.
Nella pagina Dettagli di esecuzione puoi monitorare l'avanzamento.
La prima attività viene eseguita e completata prima che venga avviata la seconda.
Le singole attività vengono eseguite come processi separati, che puoi monitorare dalla pagina Cronologia dei processi. Consulta la sezione Pagina Cronologia dei processi .
Una volta completato il piano, puoi verificare i risultati tramite la pagina Dettagli dei processi. Consulta la sezione Pagina Dettagli dei processi .
Se ritieni che la definizione del piano e l'esecuzione del test siano corrette, il piano verrà eseguito in base al trigger pianificato.
Pianificazione dei piani
Nella pagina Visualizzazione piano puoi configurare le esecuzioni pianificate del piano. Le pianificazioni dei piani vengono definite utilizzando i trigger.
Queste pianificazioni sono indipendenti dalle pianificazioni di altri tipi di risorse.
Non puoi creare pianificazioni per singole attività.
Esecuzione del piano
Quando un piano viene attivato per l'esecuzione, viene creata un' istantanea del piano. Questa istantanea viene utilizzata per eseguire il piano. Le attività vengono eseguite nella sequenza mostrata in Visualizzazione piano.
Important Notes
A livello di flusso, puoi definire webhook e notifiche e-mail che vengono attivati se gli output vengono generati correttamente. Quando esegui un piano contenente un output con uno di questi messaggi, il messaggio viene attivato e trasmesso alle parti interessate.
Webhook messages and email notification cannot be directly triggered based on a plan's execution. However, you can create HTTP-based tasks to send messages based on a plan task's execution.
When a flow email notification is triggered through a plan, the internal identifier for the plan is included in the email.
See "Webhooks" and "Email notifications" above.
Abilitazione
Attiva la seguente impostazione:
Plans feature
È necessario attivare anche la condivisione, l'importazione e l'esportazione dei piani.
Si sta effettuando il login
Per ulteriori informazioni sul debug dei piani, consulta la sezione Diagnostica delle esecuzioni dei piani non riuscite .