Création de workflows ETL
À propos de la création de workflows ETL
La plateforme Workflows Qualtrics contient une série de tâches pour vous aider à importer des données de destinations tierces dans Qualtrics ou à exporter des données de Qualtrics vers des destinations tierces. Ces tâches suivent la structure ETL (Extract, Transform, Load). À l’aide des tâches ETL, vous pouvez créer des workflows automatisés et planifiés pour importer des données de sources tierces dans Qualtrics et exporter des données de Qualtrics vers des destinations tierces.
Pour créer un workflow ETL, vous devez créer 1 ou plusieurs tâches d’extracteur et exactement 1 tâche de chargeur. Si vous cherchez à charger des données dans plusieurs destinations, vous devez créer des workflows distincts pour chaque destination.
Configuration générale pour tâches d’extracteur et de chargeur
- Dans la page Workflows autonomes ou dans l’onglet Workflows d’un projet, cliquez sur Créer un flux de travail.
- Sélectionnez Extraire, transformer et charger (ETL) les données.
- Les workflows ETL s’exécutent généralement selon une planification récurrente. Sélectionnez une planification pour votre workflow. Pour plus d‘informations sur la définition de la planification d’un workflow, voir Workflows planifiés.
- Cliquez sur Enregistrer.
- Cliquez sur Source de données (extracteur ETL) pour sélectionner une tâche d’extracteur à utiliser. Voir Tâches d’extracteur disponibles pour obtenir une liste des tâches que vous pouvez utiliser.
- Cliquez sur Destination des données (chargeur ETL) pour sélectionner une tâche du chargeur à utiliser. Voir Tâches du chargeur disponibles pour obtenir une liste des tâches que vous pouvez utiliser.
- Cette étape est facultative, mais utile pour vous alerter en cas de problème avec votre workflow. Allez dans Paramètres de notification pour configurer des notifications de workflow afin d’être informé en cas d’échec de votre flux de travail.
- N’oubliez pas d’activer votre flux de travail.
Tâches d’extracteur disponibles
Voici quelques-unes des tâches de l’extracteur disponibles actuellement :
- Tâche Extraire les données du service de fichiers Qualtrics : emportez les données que vous avez stockées dans le service de fichiers Qualtrics et enregistrez-les ailleurs sur la plateforme, comme le répertoire XM.
- Tâche d’extraction des données des fichiers SFTP : extraire les données de votre serveur SFTP et les importer dans Qualtrics.
- Extraire des données à partir de Salesforce : Extrayez des données de votre instance Salesforce et importez-les dans Qualtrics.
- Tâche Extraire les données de Google Drive : extraire les données de votre compte Google Drive et les importer dans Qualtrics.
- Tâche Importer les données du rapport Salesforce : extraire des données d’un rapport Salesforce pour les importer dans Qualtrics.
- Extraire les réponses d’une tâche d’enquête : extrayez les données de vos enquêtes Qualtrics et téléchargez-les ailleurs, comme un SFTP.
- Extraire les employés de la tâche Workday : extrayez les données des employés de Workday pour les importer dans votre répertoire Qualtrics EX.
- Tâche Extraire les données du projet de données : extrayez les données de votre projet de données importées par Qualtrics et téléchargez-les ailleurs, comme votre propre base de données externe.
- Tâche Extraire les données des employés de SuccessFactors : extrayez les données des employés de votre instance SuccessFactors et importez-les dans Qualtrics.
- Extrayez les données de recrutement de SuccessFactors : extrayez vos données de recrutement de SuccessFactors pour les importer dans Qualtrics.
- Extraire les données de la tâche Snowflake : extrayez les données stockées dans Snowflake pour les importer dans Qualtrics.
Tâches du chargeur disponibles
Voici quelques-unes des tâches du chargeur disponibles à l’heure actuelle :
- Tâche Charger les données de compte B2B dans le répertoire XM : enregistrer les données importées dans votre répertoire XM.
- Ajouter des contacts et des transactions à la tâche XMD : enregistrer les données et transactions importées dans votre répertoire XM.
- Charger les utilisateurs dans la tâche du répertoire EX : enregistrer les données de salariés importées dans votre répertoire EX ou votre projet EX.
- Tâche Charger les utilisateurs dans le répertoire CX : enregistrer les données utilisateur CX importées.
- Charger des données dans une tâche de projet de données : sauvegarder les données importées d’une tâche d’extracteur de données dans un projet de données importé.
- Charger dans une tâche d’ensemble de données : enregistrer les données importées dans un jeu de données à utiliser avec une tâche de fusion.
- Charger les données dans la tâche SFTP : enregistrer les données importées sur un serveur SFTP.
Tâches de transformation de données disponibles
Les tâches suivantes sont à votre disposition pour transformer les données que vous traitez dans vos workflows ETL :
- Tâche de formule de données : modifiez le format des chaînes et des dates et calculez la différence entre les dates.
- Tâche de fusion : Combinez plusieurs jeux de données en un seul jeu de données.
Dépannage des tâches d’extraction et de chargement des données
Workflows incomplets
Les tâches de l’extracteur de données et du chargeur doivent être utilisées ensemble. S’il vous manque une partie de leur configuration, l’éditeur de workflows vous avertira.
Workflows échoués
Si vos tâches échouent ou ne sont pas correctement exécutées, vous devez commencer par Rapports de flux de travail & ; historique. Il contiendra des informations sur chaque déclenchement de votre workflow et les résultats de ce workflow.
Dans le reporting et l’historique, chaque élément de votre flux de travail aura sa propre entrée, ce qui facilitera l’identification des problèmes.
Après avoir identifié le problème, vous pouvez cliquer sur Afficher sous Détails pour afficher plus d’informations afin de vous aider à diagnostiquer comment résoudre le problème. Cela extraira les données utiles JSON pour la tâche. Faites défiler vers le bas jusqu’à la section Sortie de tâche pour trouver des erreurs.
Après avoir modifié votre flux de travail et résolu le problème, vous pouvez revenir à l’historique du reporting et cliquer sur Réessayer pour réexécuter le workflow.
Cas d’utilisation spécifiques
Consultez les pages suivantes pour connaître les cas d’utilisation spécifiques et les configurations de workflow.
- Centre de commande de gestion des comptes (CX) : importez les données de compte depuis Salesforce et enregistrez-les dans votre répertoire XM pour vous aider à comprendre vos relations clients.