Creazione di flussi di lavoro ETL
Informazioni sulla creazione di workflow ETL
La piattaforma Workflow di Qualtrics contiene una serie di attività per assistere nell’importazione di dati da destinazioni di terze parti in Qualtrics o nell’esportazione di dati da Qualtrics a destinazioni di terze parti. Queste attività seguono il framework ETL (Extract, Transform, Load). Utilizzando le attività ETL, è possibile creare flussi di lavoro automatizzati e pianificati per trasferire dati da origini terze parti in Qualtrics, nonché esportare dati da Qualtrics a destinazioni di terze parti.
Per creare un workflow ETL, è necessario creare uno o più task estrattore e 1 o più task caricatore. L’utente è limitato solo dal limite complessivo per le attività in 1 flusso di lavoro.
Configurazione generale per task estrattore e caricatore
- Dalla pagina Flussi di lavoro indipendenti o dalla scheda Flussi di lavoro di un progetto, fare clic su Crea un flusso di lavoro.
- Selezionare Estrai, trasforma e carica dati (ETL).
- I flussi di lavoro ETL vengono generalmente eseguiti su una pianificazione ricorrente. Selezionare una pianificazione per il flusso di lavoro. Vedere Flussi di lavoro pianificati per ulteriori informazioni sull’impostazione della pianificazione di un flusso di lavoro.
- Fai clic su Salva.
- Fare clic su Sorgente dati (estrattore ETL) per selezionare un task estrattore da utilizzare. Vedere Task estrattore disponibili per una lista di attività che è possibile utilizzare. È possibile aggiungere più estrattori in 1 workflow.
- Se si desidera trasformare i dati prima di caricarli, fare clic su Trasformazione dati. Questa fase è facoltativa. Consultare Task di trasformazione di base per ulteriori dettagli.
- Fare clic su Aggiungi una destinazione dati per scegliere un’attività del caricatore da utilizzare. Consultare Attività caricatore disponibili per un elenco di attività che è possibile utilizzare. È possibile aggiungere più caricatori in 1 flusso di lavoro.
- Questo passaggio è facoltativo, ma utile per avvisare l’utente in caso di errore nel flusso di lavoro. Passare a Impostazioni per configurare le notifiche di workflow per ricevere notifiche in caso di errore del workflow.
- Non dimenticare di attivare il tuo flusso di lavoro.
Ricaricamento dati
Quando è stata apportata una modifica di configurazione tra le attività ETL che dipendono l’una dall’altra, viene visualizzato un pulsante per ricaricare tutti i dati con la nuova configurazione. Fare clic su Ricarica i dati se si desidera rielaborare i dati precedenti.
Task estrattore disponibili
Di seguito sono riportati alcuni dei task dell’estrattore attualmente disponibili:
- Estrai i dati dal task del File Service Qualtrics: Porta i dati che hai memorizzato nel File Service Qualtrics e salvali altrove nella piattaforma, come la Directory XM.
- Attività Estrai i dati dai file SFTP: estrai i dati dal tuo server SFTP e importali in Qualtrics.
- Estrai i dati dall’attività Salesforce: estrai i dati dalla tua istanza Salesforce e importali in Qualtrics.
- Estrai i dati dall’attività di Google Drive: estrai i dati dal tuo account Google Drive e importali in Qualtrics.
- Attività Importa dati rapporto Salesforce: Estrai i dati da un rapporto Salesforce da importare in Qualtrics.
- Estrai le risposte da un’attività di sondaggio: Estrai i dati dai tuoi sondaggi Qualtrics e caricali altrove, come un SFTP.
- Estrai i dipendenti dall’attività Giorno lavorativo: Estrai i dati dei dipendenti da Giorno lavorativo da importare nella directory EX di Qualtrics.
- Estrai i dati dal task di progetto dati: Estrai i dati dal tuo progetto dati importato da Qualtrics e caricali altrove, come il tuo database esterno.
- Estrai i dati dei dipendenti dal task SuccessFactors: Estrai i dati dei dipendenti dall’istanza di SuccessFactors e importali in Qualtrics.
- Estrai i dati di recruiting da SuccessFactors: Estrai i dati di recruiting da SuccessFactors per importarli in Qualtrics.
- Estrai i dati dall’attività Snowflake: Estrai i dati memorizzati in Snowflake per importarli in Qualtrics.
- Estrai i dati dall’attività Amazon S3: estrai i dati memorizzati su Amazon S3 da importare in Qualtrics.
- Estrai rapporti di cronologia esecuzione dall’attività dei flussi di lavoro: estrai i rapporti sulle esecuzioni del flusso di lavoro passate da importare altrove, ad esempio un SFTP.
- Estrai dati dal attività ticket : Estrai i dati dei ticket Qualtrics da importare in un’altra fonte, come un SFTP.
Attività caricatore disponibili
Di seguito sono riportate alcune delle attività di caricamento disponibili al momento:
- Caricamento dei dati dell’account B2B nella directory XM: salva i dati importati nella tua directory XM.
- Aggiungi contatti e transazioni al task XMD: salva i dati e le transazioni importati nella tua directory XM.
- Carica gli utenti nel task della directory EX: salva i dati dei dipendenti importati nella tua directory EX o nel tuo progetto EX.
- Carica utenti nel task della directory CX: salva i dati utente CX importati.
- Caricare dati in un task di progetto dati: salvare i dati importati da un task estrattore dati in un progetto dati importato.
- Caricamento in un task di insiemi di dati: consente di salvare i dati importati in un insieme di dati da utilizzare con un task di unione.
- Caricamento dei dati nell’attività SFTP: consente di salvare i dati importati in un server SFTP.
- Carica dati in attività Amazon S3: salva i dati importati in un bucket Amazon S3.
- Carica le risposte all’attività del sondaggio: salva i dati importati in un set di dati del sondaggio Qualtrics.
- Carica nel task SDS: salva i dati importati in una sorgente dati supplementare Qualtrics.
Task di trasformazione dei dati disponibili
Sono disponibili i seguenti task per la trasformazione dei dati elaborati nei flussi di lavoro ETL:
- Attività di trasformazione di base: modificare il formato di stringhe e date, calcolare la differenza tra le date, eseguire operazioni matematiche su campi numerici e altro ancora.
- Task di unione: combina più insiemi di dati in un unico insieme di dati.
Risoluzione dei problemi relativi all’estrazione e al caricamento dei dati
Workflow incompleti
I task dell’estrattore dati e del caricatore devono essere utilizzati insieme. Se manca una parte della loro configurazione, l’editor dei workflow invierà un’allerta all’utente.
Workflow non riusciti
Se i tuoi task non stanno andando a buon fine o non sparate correttamente, il primo posto che dovresti guardare è & cronologia dei flussi di lavoro. Questo conterrà informazioni su ogni volta che il flusso di lavoro è stato attivato e sui risultati di tale flusso.
Nel reporting & storico, ogni elemento del flusso di lavoro avrà il proprio inserimento, rendendo facile individuare dove le cose sono andate male.
Dopo aver identificato il problema, è possibile fare clic su Visualizza in Dettagli per visualizzare ulteriori informazioni utili a diagnosticare come risolvere il problema. Questo rileverà il payload JSON per il task. Scorrere verso il basso fino alla sezione Output del task per individuare eventuali errori.
Dopo aver modificato il flusso di lavoro e risolto il problema, è possibile tornare alla cronologia di reporting e fare clic su Riprova per rieseguire il flusso di lavoro.