Les traitements d'export vous permettent d'accéder à la base de données et d'en extraire les données : contacts, clients, listes, segments, etc.
Par exemple, il peut s'avérer utile d'utiliser les données de tracking des campagnes (historique de tracking, etc.) dans une feuille de calcul. Les données de sortie peuvent être au format txt, CSV, TAB ou XML.
L'assistant d'export vous permet de paramétrer un export, de définir ses options et de lancer son exécution. Il s'agit d'une série d'écrans dont le contenu dépend du type d'export (simple ou multiple) et des droits de l'opérateur.
L’assistant d’export s’affiche après la création d’un nouveau traitement d’export (voir la section Création de traitements d’import et d’export).
Lorsque vous lancez l'assistant d'export, vous devez d'abord sélectionner un modèle. A titre d'exemple, pour configurer l'export des destinataires qui se sont récemment inscrits, procédez comme suit :
Sélectionnez le dossier Profils et Cibles > Traitement > Imports et exports génériques.
Cliquez sur Nouveau puis sur Export pour créer le modèle d'export.
Cliquez sur la flèche située à droite du champ Modèle d'export pour sélectionner votre modèle, ou cliquez sur l'icône Choisir le lien pour parcourir l'arborescence.
Le modèle natif est Nouvel export texte. Ce modèle ne doit pas être modifié, mais vous pouvez le dupliquer pour paramétrer un nouveau modèle. Par défaut, les modèles d'export sont enregistrés dans le nœud Ressources > Modèles > Modèles de traitement.
Saisissez un nom pour cet export dans le champ Libellé. Vous pouvez ajouter une description.
Sélectionnez le type d'export. Deux types d'export sont possibles : Export simple pour n'exporter qu'un seul fichier et Export multiple pour exporter plusieurs fichiers en une seule exécution, depuis un ou plusieurs types de documents sources.
Sélectionnez le type de document à exporter, c'est-à-dire le schéma des données à exporter.
Par défaut, lorsque l'export est lancé depuis le nœud Traitements, il s'agit des données de la table des destinataires. Si l'export est lancé à partir d'une liste de données (à partir du menu contextuel > Exporter), la table à laquelle appartiennent les données est automatiquement renseignée dans le champ Type de document.
Par défaut, l'option Rapatrier en local le fichier généré après l'export est cochée : dans le champ Fichier local, renseignez le chemin et le nom du fichier à créer, ou parcourez votre disque local en cliquant sur le dossier situé à droite du champ. Vous pouvez décocher cette option pour saisir le chemin d'accès et le nom du fichier de sortie sur le serveur.
Les traitements automatiques d'import et d'export sont toujours effectués sur le serveur.
Si vous souhaitez n'exporter qu'une partie des données, cliquez sur le lien Paramètres avancés… et indiquez le nombre de lignes à exporter dans le champ correspondant.
Vous pouvez créer un export différentiel afin de n'exporter que les enregistrements modifiés depuis la dernière exécution. Pour cela, cliquez sur le lien Paramètres avancés…, cliquez sur l'onglet Export différentiel et cochez l'option Activer l'export différentiel.
Vous devez indiquer la date de la dernière modification. Elle peut être récupérée dans un champ ou calculée.
Sélectionnez le format de sortie du fichier exporté. Les formats possibles sont les suivants : Texte, Texte à colonnes fixes, CSV, XML.
Sélectionnez les champs à exporter. Pour cela :
Double-cliquez sur les champs de votre choix dans la liste Champs disponibles afin de les ajouter à la section Colonnes de sortie.
Utilisez les flèches à droite de la liste pour définir l'ordre des champs dans le fichier de sortie.
Cliquez sur le bouton Ajouter pour faire appel à des fonctions. Pour plus d'informations, consultez la section Liste des fonctions.
Sélectionnez l'ordre de tri des colonnes.
Vous pouvez ajouter des conditions de filtrage afin de ne pas exporter toutes les données. Le paramétrage de ce filtrage correspond à celui du ciblage des destinataires dans l'assistant de diffusion. Voir à ce sujet cette page.
Vous pouvez modifier l'ordre et le libellé des champs pour le fichier de sortie. Vous pouvez également appliquer des transformations aux données sources.
Pour changer l'ordre des colonnes à exporter, sélectionnez la colonne concernée et utilisez les flèches bleues situées à droite du tableau.
Pour changer le libellé d'un champ, cliquez dans la cellule de la colonne Libellé correspondant au champ à modifier et saisissez le nouveau libellé. Appuyez sur la touche Entrée du clavier pour valider la saisie.
Pour appliquer une transformation de casse au contenu d'un champ, sélectionnez-la depuis la colonne Transformation. Vous pouvez choisir :
Cliquez sur l'icône Ajouter un champ calculé si vous voulez créer un champ calculé (par exemple, une colonne contenant le nom+le prénom). Voir à ce sujet la section Champs calculés.
Si vous exportez une collection d'éléments (par exemple les abonnements des destinataires, les listes auxquelles ils appartiennent, etc.), vous devez indiquer le nombre d'éléments de la collection que vous voulez exporter.
Cliquez sur Lancer la prévisualisation des données pour avoir un aperçu du résultat de l'export. Par défaut, les 200 premières lignes sont affichées. Cliquez sur les flèches à droite du champ Lignes à visualiser pour modifier cette valeur.
Cliquez sur les onglets en bas de l'assistant pour basculer de l'aperçu du résultat en colonnes, au résultat en XML. Vous pouvez également visualiser les requêtes SQL générées.
Cliquez sur Démarrer pour lancer l’export des données.
Vous pouvez ensuite surveiller l’exécution du traitement d’import (voir la section Surveillance de l’exécution des traitements.