Les exportateurs fournissent des instructions pour générer les données d’événement.
La fonctionnalité de transformation fournit trois types d’exportateurs pour l’exportation de fichiers .vsl, de fichiers journaux, de fichiers XML et de données ODBC sous la forme de fichiers .vsl, de fichiers texte ou de fichiers texte délimités pouvant être utilisés par des routines de chargement de DataWarehouse, des agences de contrôle ou d’autres cibles.
Pour qu’un exportateur fonctionne correctement, la source du journal doit répondre aux exigences appropriées décrites dans la section Sources du journal du Fichier de configuration de traitement du journal.
Pour définir un exportateur
Ouvrez Transform.cfg dans Data Workbench. Voir Pour modifier le fichier Insight Transform.cfg.
Cliquez avec le bouton droit de la souris sur Exporters, puis cliquez sur Add New.
Sélectionnez l’une des options suivantes :
Pour l’option ExportVSLFile , tous les champs étendus du fichier d’entrée et tous les champs définis par l’utilisateur du formulaire cs(header) sont toujours écrits dans le fichier de sortie VSL. Si vous remplacez un champ étendu existant, la nouvelle valeur est écrite dans le fichier de sortie, même si le champ est vide.
Modifiez les paramètres Exportateurs dans le fichier de configuration à l’aide du tableau suivant comme guide :
Paramètre | Description |
---|---|
Format des données | Pour ExportTextFile uniquement. Format de chaque ligne de sortie, composé d’échappement des noms de champ (exprimés en %nom de champ%) et de tout autre texte fixe souhaité. Le format doit inclure un séparateur de ligne, généralement [CR] [LF]. Un signe de pourcentage littéral (%) peut être incorporé dans la chaîne de format en échappant le caractère comme illustré ici : %% Un exemple d’entrée pour le paramètre Data Format est %x-timestring% %x-trackingid%[CR][LF]. |
Champs | Pour ExportDelimitedTextFile uniquement. Noms des champs à générer. |
Délimiteur | Facultatif. Pour ExportDelimitedTextFile uniquement. Caractère utilisé pour séparer les champs dans le fichier de sortie. Le logiciel ne peut pas échapper les délimiteurs inclus dans les valeurs des données. Par conséquent, Adobe ne recommande pas d’utiliser des virgules comme délimiteurs. Si vous maintenez la touche Ctrl enfoncée et cliquez avec le bouton droit dans le paramètre Délimiteur, un menu Insérer s’affiche. Ce menu contient une liste de caractères spéciaux, souvent utilisés comme délimiteurs. |
Séparateur de lignes | Facultatif. Pour ExportDelimitedTextFile uniquement. Caractère(s) utilisé(s) pour séparer les lignes dans les fichiers de sortie. La valeur par défaut est [CR] [LF]. |
Nom | Facultatif. Identifiant de l’exportateur. Ce nom apparaît dans l’interface État détaillé. Pour plus d’informations sur l’interface État détaillé, consultez le Guide de l’utilisateur du Data Workbench. |
Commentaires | Facultatif. Remarques sur l’exportateur. |
Chemin de sortie | Chemin d’accès où les fichiers de sortie doivent être stockés. Le chemin d’accès est relatif au dossier d’installation du serveur Data Workbench.
Remarque : Le serveur Data Workbench qui stocke les données de sortie est le serveur de traitement #0 dans le fichier profile.cfg . |
Période de rotation du fichier | Facultatif. Fréquence à laquelle les données sont exportées vers le fichier de sortie. Chaque fichier de sortie contient des données liées à une période spécifique appelée période de rotation. Tous les calculs de temps sont en GMT : Un jour commence à minuit GMT et se termine le lendemain à minuit GMT, même si les données écrites dans le fichier incluent un champ qui a été transformé en heure locale. Les valeurs disponibles sont les suivantes :
La période de rotation de fichier par défaut est JOUR.
|
Format du nom de fichier | Facultatif. Format du nom du fichier de sortie. Chaque entrée de journal peut être stockée dans un fichier dont le nom est dérivé de l’heure de début de la période de rotation, et éventuellement des valeurs des champs des lignes qu’elle contient. Les champs à utiliser dans le nom de fichier sont incorporés en tant qu’échappement de nom de champ (exprimé en %nom de champ%). Les composants de nom de fichier associés à la période de rotation sont incorporés dans la chaîne de format à l’aide des séquences d’échappement suivantes :
Le format de nom de fichier par défaut est %yyyy%%mm%%dd%-%x-mask%.txt
|
Exécuter au survol | Facultatif. Lorsque chaque fichier est finalisé, une commande externe (Windows) peut être exécutée. La ligne de commande est dérivée du nom de fichier final en remplaçant les séquences d’échappement suivantes par ce paramètre :
Par défaut, ce paramètre est vide (aucune commande n’est exécutée). |
Limite de mémoire | Facultatif. La quantité de mémoire en octets utilisée pour la mise en mémoire tampon de la sortie de l’exportateur. La valeur par défaut est de 10 000 000 octets.
Remarque : Si de nombreux fichiers de sortie sont ouverts en même temps, vous pouvez augmenter cette valeur, mais vous pouvez réduire la quantité de mémoire disponible pour les autres composants du système. La diminution de cette valeur peut toutefois ralentir le processus d’exportation. Pour obtenir de l’aide, contactez l’Adobe. |
Limite des fichiers ouverts | Facultatif. Nombre maximal de fichiers pouvant être ouverts en même temps pour la sortie de l’exportateur. Si ce nombre est dépassé, une erreur est enregistrée dans le journal des événements et l’exécution du serveur Data Workbench s’arrête. La valeur par défaut est 1000. |
Après avoir défini votre exportateur (et apporté des modifications à d’autres paramètres) dans le fichier Transform.cfg, enregistrez le fichier localement et enregistrez-le dans le profil approprié sur l’ordinateur du serveur Data Workbench.