Passer au contenu principal
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

Création de flux ETL DE TRAVAIL


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


À propos de la création de flux ETL DE TRAVAIL

La plateforme Qualtrics Flux de travail contient une série de tâches destinées à faciliter l’importation de données de destinations tierces dans Qualtrics ou l’exportation de données de Qualtrics vers des destinations tierces. Ces tâches s’inscrivent dans le cadre du processus d’extraction, de transformation et de chargement (ETL). Grâce aux tâches ETL, vous pouvez créer des flux de travail automatisés et planifiés pour introduire des données de sources tierces dans Qualtrics ainsi que pour exporter des données de Qualtrics vers des destinations tierces.

Pour créer un Flux DE TRAVAIL, vous devez créer une ou plusieurs tâches d’extraction et une ou plusieurs tâches de chargement. Vous n’êtes limité que par la limite globale des tâches dans 1 flux de travail.

Astuce : l’exécution des tâches ETL peut prendre jusqu’à 24 heures. Si la tâche n’aboutit pas dans les 24 heures, elle échoue.
Astuce: les flux DE TRAVAIL ne peuvent exécuter qu’un seul flux à la fois. Les flux de travail exécutés simultanément peuvent échouer.

Configuration générale des tâches de l’extracteur et du chargeur

Astuce : Pour un guide général sur l’utilisation des flux de travail, voir Flux DE TRAVAILVue d’ensemble.
  1. À partir de la page Flux DE TRAVAIL autonome ou de l’onglet Flux DE TRAVAIL d’un projet, cliquez sur Créer un flux de travail.en cliquant sur créer un flux de travail et en choisissant Etl
  2. Sélectionner Extraire, transformer et charger des données (ETL).
  3. Les flux de travail ETL s’exécutent généralement selon un calendrier récurrent. Choisissez un calendrier pour votre flux de travail. Voir Flux DE TRAVAIL planifiés pour plus d’informations sur la programmation d’un flux de travail.
    choisir un horaire et cliquer sur enregistrer
  4. Cliquez sur Enregistrer.
  5. Cliquez sur Source de données (extracteur ETL) pour choisir une tâche d’extraction à utiliser. Voir les Tâches d’extraction disponibles pour obtenir la liste des tâches que vous pouvez utiliser. Vous pouvez ajouter plusieurs extracteurs dans un même flux de travail.
    la mise en place de lextracteur et du chargeur et lajout de boucles si nécessaire
  6. Si vous souhaitez transformer les informations avant de les charger, cliquez sur Transformation des données. Cette étape est facultative. Voir Tâche de transformation de base pour plus de détails.
  7. Cliquez sur Ajouter une destination de données pour choisir une tâche de chargement à utiliser. Voir les Tâches de chargement disponibles pour obtenir la liste des tâches que vous pouvez utiliser. Vous pouvez ajouter plusieurs chargeurs en un seul flux de travail.
  8. Cette étape est facultative, mais utile pour vous alerter si quelque chose ne va pas dans votre flux de travail. Allez dans Paramètres pour configurer les notifications de flux de travail afin d’être informé si jamais votre flux de travail échoue.
    longlet des paramètres et le bouton marche/arrêt sont situés en haut de la page
  9. N’oubliez pas d’activer votre flux de travail.
Astuce : Après avoir configuré votre flux, cliquez sur Exécuter immédiatement pour tester votre flux ETL et vous assurer qu’il fonctionne.
le bouton "Exécuter immédiatement" en haut de la page
Astuce : Vous pouvez ajouter des tâches supplémentaires à vos flux DEVAIL. Par exemple, ajoutez une tâche de service web pour envoyer un message à un webhook.

Données de rechargement

En cas de changement de configuration entre des tâches ETL qui dépendent les unes des autres, un bouton apparaît pour recharger toutes les données avec la nouvelle configuration. Cliquez sur Recharger les données si vous souhaitez retraiter les anciennes données.
le bouton de rechargement des données dune tâche ETL qui a changé

Attention : Cette opération permet de recharger toutes les données de la tâche qui a été modifiée. Normalement, les flux de travail ETL ne traitent que les nouvelles données depuis la dernière exécution. Toutefois, si cette option est sélectionnée, lors de la prochaine exécution du flux de travail, toutes les données depuis la création du flux de travail seront traitées.
Exemple : Lors de l’exécution normale d’une tâche d’extraction des réponses d’une enquête, seules les nouvelles réponses depuis la dernière exécution seront traitées. Cependant, si les données sont rechargées, lors de la prochaine exécution du flux de travail, toutes les réponses de l’enquête seront traitées.

Extraction de données à partir d’une plage de dates spécifiée

Avec certains flux ETL, vous pouvez extraire des données à partir d’une plage de dates spécifique. Cela peut être un excellent moyen de retraiter des données qui ont déjà été extraites, ou de tester que votre configuration fonctionne.

L’extraction de données d’une plage spécifique n’a pas d’incidence sur les autres exécutions programmées.

Exemple : Un ticket a déjà été traité par votre flux de travail. Depuis lors, les technologies de l’information ont changé. Pour retraiter le ticket, vous utilisez cette fonction.
Astuce : Cette fonction n’est disponible que pour les flux ETL planifiés.

Tâches d’extraction prises en charge

Vous ne pouvez extraire des données d’une plage de dates spécifiée que si vous utilisez l’une des tâches suivantes :

Astuce : L’extraction d’une plage de dates ne fonctionnera que si vous avez une tâche d’extraction prise en charge dans votre flux de travail.

Exécuter un flux de travail avec une plage de dates personnalisée

Suivez les étapes suivantes pour extraire des données uniquement à partir de la plage de dates que vous avez choisie.

  1. Créez un flux de travail ETL complet avec l’une des tâches d’extraction prises en charge.
    Flux ETL DE TRAVAIL
  2. Cliquez sur Exécuter immédiatement.
  3. Cliquez sur Paramètres avancés.
    Paramètres avancés, permettant dexécuter le flux de travail avec une plage de dates personnalisée
  4. Sélectionnez Exécuter le flux de travail avec une plage de dates personnalisée.
  5. Cliquez sur Suivant.
  6. Choisissez une date et une heure de début.
    Choix dune date et dune heure pour la plage de dates personnalisée

    Astuce : La date de début la plus proche que vous pouvez sélectionner est le 1er janvier 1970.
  7. Choisissez une date et une heure de fin.
    Astuce : La dernière date et heure de fin que vous pouvez choisir est la date et l’heure actuelles. Tant qu’il est activé, votre flux de travail extraira les données futures au fur et à mesure de son déroulement.
  8. Choisissez une zone horaire.
  9. Cliquez sur Oui pour confirmer.

Dépannage d’une course

Accédez à l’Historique des TRAVAIL. Cliquez sur la tâche d’extraction et affichez le JSON. Dans la sortie, les champs CDAP_DateRangeExport doivent refléter la plage de dates que vous avez choisie. (Les champs CDAP_Worker, en revanche, indiquent la date à laquelle vous avez effectué le test)

Sortie de lHistorique des exécutions

Tâches d’extraction disponibles

Voici quelques-unes des tâches d’extraction disponibles à l’heure actuelle :

Astuce : Vous pouvez également consulter la liste des extracteurs en utilisant le menu du site à gauche.

Tâches de chargement disponibles

Voici quelques-unes des tâches du chargeur disponibles à l’heure actuelle :

Astuce : Vous pouvez également consulter la liste des chargeurs en utilisant le menu du site à gauche.

Tâches de transformation des données disponibles

Les tâches suivantes sont à votre disposition pour transformer les données que vous traitez dans vos flux DEVAIL :

  • Tâche de transformation de base: Modifier le format des chaînes de caractères et des dates, calculer la différence entre des dates, effectuer des opérations mathématiques sur des champs numériques, etc.
  • Tâche de fusion: Combiner plusieurs ensembles de données en un seul.

FLUX DE TRAVAIL Limites du flux de travail

Les flux de travail du FLUX DE TRAVAIL ont les limites suivantes :

  • Chaque cycle peut traiter jusqu’à 200 fichiers
  • Chaque cycle peut traiter jusqu’à 10 Go de données au total
  • Les tâches peuvent traiter des fichiers d’une taille maximale de 5 Go
Astuce : Notez que chaque exécution comprend toutes les tâches en cours d’exécution dans le cadre du flux de travail.

Veillez également à consulter la documentation relative à la tâche spécifique que vous utilisez, car certaines tâches ont des limites plus étroites.

Dépannage des tâches d’extraction et de chargement des données

Attention : Un flux de travail ETL est automatiquement désactivé s’il répond à l’un des critères suivants au cours des 13 derniers jours :

  • Toutes les tentatives d’exécution ont échoué.
  • Il y a eu au moins 10 échecs.
  • Toutes les exécutions échouent pour la même raison.
  • La première et la dernière exécution ont eu lieu à au moins 10 jours d’intervalle.

Flux DE TRAVAIL incomplets

Les tâches de l’extracteur et du chargeur de données doivent être utilisées conjointement. S’il vous manque un élément de leur configuration, l’éditeur de flux de travail vous alertera.

Exemple : Dans cet exemple, il manque notre tâche de chargement de données. L’éditeur de flux de travail nous signale qu’il manque une destination à notre “tâche d’importation”
le message derreur "destination manquante
Exemple : Dans cet exemple, il manque notre tâche d’extracteur de données. L’éditeur de tâches nous avertit que “vous devez ajouter au moins une tâche de source de données”
création dune tâche de chargement sans extracteur. la tâche vous avertit quil faut dabord configurer un extracteur

FLUX DE TRAVAIL en panne

Si vos tâches échouent ou ne se déclenchent pas correctement, la première chose à faire est d’examiner les éléments suivants Flux de travail rapports &amp ; historique. Celle-ci contiendra des informations sur chaque déclenchement de votre flux de travail et sur les résultats de ce flux.

Dans les rapports &amp ; l’historique, chaque élément de votre flux de travail aura sa propre entrée, ce qui permettra de repérer facilement où les choses se sont mal passées.

Exemple : Dans l’exemple ci-dessous, nous utilisons une tâche d’extraction de données à partir de fichiers SFTP et une tâche de chargement de comptes B2B dans le Répertoire XM. Nous pouvons voir que la tâche d’extraction a échoué mais que la tâche de chargement a réussi. Cela signifie que notre tâche d’extraction est mal configurée, mais que notre tâche de chargement est correcte.
la section Rapports. la tâche dextraction a échoué mais la tâche de chargement a réussi

Après avoir identifié le problème, vous pouvez cliquer sur Afficher sous Détails pour obtenir plus d’informations qui vous aideront à diagnostiquer comment résoudre le problème. Cela permet d’obtenir la charge utile JSON pour la tâche. Descendez jusqu’à la section ” Résultats de la tâche” pour trouver d’éventuelles erreurs.

Exemple : Dans cet exemple, nous voyons que la tâche a échoué parce que la connexion avait des paramètres non valides pour une tâche d’extraction de données à partir de fichiers SFTP.
la section de sortie de la tâche dune action qui a échoué et qui indique la raison de léchec

Après avoir modifié votre flux de travail et résolu le problème, vous pouvez revenir à Rapports &amp ; historique et cliquer sur Réessayer pour réexécuter le flux de travail.
le bouton de réessai pour relancer un flux de travail qui a échoué

FAQ

De nombreuses pages de ce site ont été traduites de l'anglais en traduction automatique. Chez Qualtrics, nous avons accompli notre devoir de diligence pour trouver les meilleures traductions automatiques possibles. Toutefois, le résultat ne peut pas être constamment parfait. Le texte original en anglais est considéré comme la version officielle, et toute discordance entre l'original et les traductions automatiques ne pourra être considérée comme juridiquement contraignante.