Skip to main content

Panoramica sull'orchestrazione

L'orchestrazione è un insieme di funzionalità che supporta l'esecuzione pianificata di sequenze di attività nella Alteryx Analytics Cloud. 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 Analytics Cloud.

  • 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

  • Non puoi specificare sostituzioni di parametri da applicare specificamente ai piani.

    • I piani ereditano i valori dei parametri dagli oggetti a cui fanno riferimento nelle relative attività.

    • Se vengono applicate sostituzioni ai parametri all'interno delle risorse di un piano, tali sostituzioni vengono implementate nel piano al momento dell'esecuzione dell'attività.

Attività di base

Puoi creare un piano e pianificarlo utilizzando la seguente attività di base.

  1. Crea il piano. Un piano è il contenitore della definizione delle attività, dei trigger e di altri oggetti. Consulta la sezione Pagina Plans .

  2. In Visualizzazione piano puoi specificare gli oggetti che fanno parte del tuo piano. Consulta la sezione Pagina Visualizzazione piano .

    1. Pianificazione: definisce la serie di trigger che mettono in coda il piano per l'esecuzione.

      1. 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).

    2. Attività: specifica le attività che vengono eseguite in ordine.

  3. 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 .

  4. Per eseguire il test:

    1. Fai clic su Esegui ora .

    2. Per monitorare l'avanzamento dell'operazione, fai clic sul collegamento Esecuzioni.

    3. Nella pagina Dettagli di esecuzione puoi monitorare l'avanzamento.

    4. La prima attività viene eseguita e completata prima che venga avviata la seconda.

    5. Le singole attività vengono eseguite come processi separati, che puoi monitorare dalla pagina Cronologia dei processi. Consulta la sezione Pagina Cronologia dei processi .

    6. Una volta completato il piano, puoi verificare i risultati tramite la pagina Dettagli dei processi. Consulta la sezione Pagina Dettagli dei processi .

  5. 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.

Note importanti:

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.

Nota

I messaggi webhook e le notifiche e-mail non possono essere attivati direttamente in base all'esecuzione di un piano. Tuttavia, è possibile creare attività basate su HTTP per inviare messaggi in base all'esecuzione dell'attività di un piano.

Suggerimento

Quando una notifica e-mail del flusso viene attivata tramite un piano, l'identificativo interno del piano viene incluso nell'e-mail.

Consulta le sezioni "Webhook" e "Notifiche e-mail" sopra.

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 .