Configuration d’un workflow d’import récurrent
- Rubriques :
- Gestion des données
L'utilisation d'un modèle de workflow est une bonne pratique si vous devez importer régulièrement des fichiers de structure identique.
Cet exemple montre comment pré-paramétrer un workflow qui pourra être réutilisé pour importer des profils en provenance d'un CRM dans la base de données Adobe Campaign. Pour plus d'informations sur tous les paramétrages possibles pour chaque activité, reportez-vous à cette section.
-
Créez un nouveau modèle de workflow à partir de Ressources > Modèles > Modèles de workflow.
-
Ajoutez les activités suivantes :
- Chargement (fichier) : définissez la structure attendue du fichier contenant les données à importer.
- Enrichissement : réconciliez les données importées avec celles de la base de données.
- Partage : créez des filtres pour traiter les enregistrements différemment selon qu'ils aient pu ou non être réconciliés.
- Déduplication : dédupliquez les données du fichier entrant avant son import dans la base de données.
- Mise à jour de données : mettez la base de données à jour avec les profils importés.
-
Configurez l'activité Chargement (fichier) :
-
Définissez la structure attendue en téléchargeant un fichier exemple. Le fichier exemple ne doit contenir que quelques lignes mais toutes les colonnes nécessaires pour l'import. Vérifiez et éditez le format du fichier pour vous assurer que le type de chaque colonne est paramétré correctement : texte, date, nombre entier, etc.
Par exemple :lastname;firstname;birthdate;email;crmID Smith;Hayden;23/05/1989;hayden.smith@mailtest.com;123456
-
Dans la section Nom du fichier à charger, sélectionnez Télécharger un fichier présent sur le poste local et laissez le champ vide. A chaque fois qu'un nouveau workflow sera créé à partir de ce modèle, vous pourrez préciser ici le fichier souhaité (tant qu'il correspond à la structure définie).
Toutes les options sont utilisables, mais il faut modifier le modèle en conséquence. Par exemple, en sélectionnant Spécifié dans la transition, vous pouvez ajouter une activité Transfert de fichier en amont pour récupérer le fichier à importer à partir d’un serveur FTP/SFTP. Avec la connexion S3 ou SFTP, vous pouvez également importer des données de segments vers Adobe Campaign avec Adobe Real-time Customer Data Platform. Voir à ce propos cette documentation.
-
-
Configurez l’activité Enrichissement. Dans ce contexte, le but de cette activité est d’identifier les données entrantes.
- Dans l’onglet Enrichissement, sélectionnez Ajouter des données et définissez un lien entre les données importées et la dimension de ciblage des personnes destinataires. Dans cet exemple, le champ personnalisé Identifiant dans le CRM permet de créer la condition de jointure. Utilisez le champ ou la combinaison de champs nécessaire tant que l’identification des enregistrements uniques reste possible.
- Dans l'onglet Réconciliation, laissez l'option Identifier le document de ciblage à partir des données de travail décochée.
-
Configurez l'activité de Partage pour récupérer les destinataires réconciliés dans une transition, et les destinataires qui n'ont pas pu être réconciliés mais qui disposent de suffisamment de données dans une autre transition.
La transition des destinataires réconciliés peut alors être utilisée pour mettre à jour la base de données. La transition des destinataires inconnus peut servir à créer de nouvelles entrées de destinataires dans la base de données si un ensemble d'informations minimum est disponible dans le fichier.
Les destinataires ne pouvant pas être réconciliés et ne disposant pas de suffisamment de données sont sélectionnés dans une transition sortante complémentaire et peuvent être exportés dans un fichier séparé ou tout simplement ignorés.
-
Dans l'onglet Général de l'activité, sélectionnez Utiliser les données additionnelles uniquement comme paramètre de filtrage et vérifiez que la Dimension de ciblage est paramétrée automatiquement sur Enrichissement.
Cochez l'option Générer le complémentaire pour voir si des enregistrements n'ont pas pu être intégrés dans la base de données. Le cas échéant, vous pourrez alors appliquer d'autres traitements aux données complémentaires : export de fichier, mise à jour de liste, etc.
-
Dans le premier sous-ensemble de l'onglet Sous-ensembles, ajoutez une condition de filtrage sur la population entrante pour sélectionner uniquement les enregistrements pour lesquels la clé primaire du destinataire est différente de 0. De cette manière les données du fichier réconciliées avec les destinataires de la base de données sont sélectionnées dans ce sous-ensemble.
-
Ajoutez un second sous-ensemble pour sélectionner les enregistrements non réconciliés disposant de suffisamment de données pour être intégrés dans la base de données. Par exemple : adresse email, prénom et nom de famille.
Les sous-ensembles sont traités dans l'ordre dans lequel ils ont été créés, ce qui veut dire que lorsque ce second sous-ensemble est traité, tous les enregistrements qui existent déjà dans la base de données sont déjà sélectionnés dans le premier sous-ensemble.
-
Tous les enregistrement qui ne sont pas sélectionnés dans les deux premiers sous-ensembles sont sélectionnés dans le Complémentaire.
-
-
Configurez l'activité Mise à jour de données située après la première transition sortante de l'activité Partage paramétrée précédemment.
-
Sélectionnez Mise à jour comme Type d'opération, puisque la transition entrante contient uniquement des destinataires déjà présents dans la base de données.
-
Dans la section Identification des enregistrements, sélectionnez En utilisant des clés de réconciliation et définissez une clé entre la dimension de ciblage et le lien créé via l’Enrichissement. Dans cet exemple, le champ personnalisé Identifiant dans le CRM est utilisé.
-
Dans la section Champs à mettre à jour, indiquez les champs de la dimension des destinataires à mettre à jour avec la valeur de la colonne correspondante du fichier. Si les noms des colonnes du fichier sont identiques ou presque identiques aux noms des champs de la dimension des destinataires, utilisez le bouton baguette magique pour réconcilier les différents champs automatiquement.
-
-
Configurez l'activité Déduplication située après la transition contenant les destinataires non réconciliés :
-
Sélectionnez Editer la configuration et paramétrez la dimension de ciblage sur le schéma temporaire généré à partir de l'activité Enrichissement du workflow.
-
Dans cet exemple, le champ email est utilisé pour trouver les profils uniques. Vous pouvez utiliser n'importe quel champ dont vous êtes sûr qu'il est rempli et qu'il fait partie d'une combinaison unique.
-
Dans l'écran Méthode de déduplication, sélectionnez Paramètres avancés et cochez l'option Désactiver le filtrage automatique des enregistrements d'identifiant 0 pour veiller à ce que les enregistrements dont la clé primaire est égale à 0 (normalement, tous les enregistrements de cette transition) sont exclus.
-
-
Configurez l'activité Mise à jour de données située après l'activité Déduplication paramétrée précédemment.
-
Sélectionnez Insertion comme Type d'opération comme la transition entrante contient uniquement des destinataires non présents dans la base de données.
-
Dans la section Identification des enregistrements, sélectionnez En utilisant directement la dimension de ciblage et choisissez la dimension Destinataires.
-
Dans la section Champs à mettre à jour, indiquez les champs de la dimension des destinataires à mettre à jour avec la valeur de la colonne correspondante du fichier. Si les noms des colonnes du fichier sont identiques ou presque identiques aux noms des champs de la dimension des destinataires, utilisez le bouton baguette magique pour réconcilier les différents champs automatiquement.
-
-
Après la troisième transition de l'activité Partage, ajoutez une activité Extraction (fichier) et une activité Transfert de fichier si vous souhaitez conserver une trace des données non intégrées dans la base de données. Paramétrez ces activités afin d'exporter la colonne dont vous avez besoin et de transférer le fichier sur un serveur FTP ou SFTP, où vous pourrez le récupérer.
-
Ajoutez une activité Fin et enregistrez le modèle de workflow.
Le modèle est à présent utilisable et disponible pour chaque nouveau workflow. Il suffit alors de spécifier le fichier qui contient les données à importer dans l’activité Chargement de données (fichier).
Campaign
- Documentation Campaign v7
- Notes de mise à jour
- Prise en main
- Prise en main d’Adobe Campaign
- Confidentialité
- Gérer les profils
- Import et export de données
- Filtrage des données
- Création de requêtes
- Autorisations
- Packages de données et énumérations
- Connecteurs CRM
- Création et envoi de messages
- Prise en main des messages
- Etapes clés lors de la création d’une diffusion
- Envoi d’emails
- Envoi de SMS
- Envoi de messages LINE
- Envoi de notifications push
- Envoi d’un courrier
- Utilisation de modèles de diffusion
- Personnalisation des diffusions
- Utilisation des adresses de contrôle
- A/B testing
- Services et abonnements
- Surveillance des diffusions
- Prise en main de la surveillance des diffusions
- Accès à la liste des diffusions
- Tableau de bord de la diffusion
- Bonnes pratiques des performances de diffusion
- Résolution des problèmes liés aux diffusions
- Statuts de diffusion
- Présentation des diffusions en échec
- Présentation de la gestion des quarantaines
- Suivi des messages
- Gestion de la délivrabilité
- Module de gestion de contenu
- Orchestration de campagnes marketing
- Gestion de la réaction
- Conception et partage des rapports
- Prise en main des rapports
- Accès aux rapports natifs
- Rapports sur les diffusions
- Analyse des populations
- Création de nouveaux rapports
- Étapes clés de la conception d’un rapport
- Création d’un rapport
- Collecte des données à analyser
- Utilisation du contexte
- Création d’un tableau
- Création d’un graphique
- Disposer les éléments
- Définition d’un contenu conditionnel
- Fonctionnalités avancées
- Propriétés du rapport
- Configuration de l’accès au rapport
- Agir sur les rapports
- Concevoir des rapports avec des cubes
- Création de contenu web
- Applications web
- Modification du contenu HTML
- Formulaires web
- Prise en main des formulaires web
- Utilisation d’un modèle de formulaire web
- Ajout de champs à un formulaire web
- Eléments statiques dans un formulaire web
- Définition de la disposition des formulaires web
- Rendu du formulaire
- Définition de l’enchaînement des pages
- Enregistrement des réponses aux formulaires web
- Publication d’un formulaire web
- Définition des propriétés des formulaires web
- Traduction d’un formulaire web
- Cas pratiques : formulaires web
- Création de questionnaires en ligne
- Prise en main des questionnaires
- Étapes clés de création d’un questionnaire
- Conception d’un questionnaire
- Gestion des réponses
- Publier, suivre et utiliser les données collectées
- Configuration des questionnaires
- Cas d’utilisation : création d’un formulaire de référence
- Cas d’utilisation : affichage d’un rapport sur les réponses à un questionnaire en ligne
- Intégration à Adobe Experience Cloud
- Automatisation à l’aide de workflows
- Gestion des offres
- Messages transactionnels
- Intégration aux médias sociaux
- Guide d’installation et de configuration
- Principes d’architecture
- Types de déploiements
- Paramètres relatifs à la sécurité et à la confidentialité
- Installation de Campaign (On-premise)
- Déploiement de Campaign (On-premise)
- Configuration de Campaign
- Connexion à Campaign
- Connexion de Campaign à des systèmes externes
- Configuration des comptes externes
- Configuration de Federated Data Access
- Prise en main de Federated Data Access
- Bonnes pratiques et limites
- Instructions de configuration
- Etapes de configuration
- Configurer Amazon Redshift
- Configurer Azure Synapse
- Configurer Google BigQuery
- Configurer Hadoop
- Configurer Microsoft SQL Server
- Configurer Netezza
- Configurer Oracle
- Configurer PostgreSQL
- Configurer SAP HANA
- Configurer Snowflake
- Configurer Sybase IQ
- Configurer Teradata
- Configurer Vertica Analytics
- Droits d’accès distants
- Connexion à la base de données
- Création du schéma de données
- Définition du mapping des données
- Annexes
- Guide de surveillance
- Introduction
- Procédures d’exploitation
- Traitement des données
- Mise à jour d’Adobe Campaign
- Maintenance de la base de données
- Résolution des problèmes
- Guide des développeurs
- Modèle de données
- Utilisation des schémas
- Edition des schémas
- À propos de l’édition de schéma
- Schémas de données
- Schéma d’une table existante
- Extension d’un schéma
- Filtrage des schémas
- Limitation de l’affichage des PII
- Mettre à jour la structure de la base de données
- Nouvel assistant d’ajout de champs
- Structure d’un schéma de données
- Régénération des schémas
- Exemples d’édition de schémas
- Formulaires de saisie
- API
- Arborescence de navigation
- Utiliser une table de destinataires personnalisée
- Mise en place du tracking web
- Notes techniques
- Panneau de contrôle Campaign