Travailleur
Code de logiciel qui exécute une opération spécifique sur des données.
Les données à importer dans Planon ProCenter peuvent provenir de plusieurs sources et formats. Afin de pouvoir importer et exporter des données de différents formats, Planon ProCenter livre un certain nombre de travailleurs qui exécutent une certaine opération sur le fichier de données.
*En utilisant des travailleurs standard il est possible d’importer vers et d’exporter des données de formats de fichier XML et CSV.Il est possible d’écrire des travailleurs sur mesure pour importer de et exporter vers plusieurs sources/destinations, comme un fichier plat, Excel et un tableau d’une base de données.
Planon ProCenter connaît les travailleurs standard suivants pour l'importation :
Aperçu schématique - importation
FetchFilesWorker
Le travailleur cherche le(s) fichier(s) pour importation. Vous ne pouvez utiliser le travailleur que lorsque vous voulez lire plusieurs fichiers simultanément au cours de l'importation.
XMLReaderWorker
Ce travailleur lit le fichier XML.
XMLToPOJOConvertor
Ce travailleur convertit les éléments XML à un objet qui est compris par les travailleurs de Planon ProCenter.
PlanonWriterWorker
Ce travailleur transfère des données vers Planon ProCenter.
Planon ProCenter a deux travailleurs standard pour exporter des données :
Aperçu schématique - exportation
PlanonReaderWorker
Ce travailleur lit des données de Planon ProCenter.
FileXMLWriterWorker
Ce travailleur transfère des données à un fichier XML.
Comme ces travailleurs effectuent des opérations spécifiques, l’ordre de l’exécution de ces opérations est très important. Les procédés de transformation ou importation de données ne réussissent que lorsque l’ordre est respecté.
En plus, Planon ProCenter dispose des travailleurs suivants que peuvent être utilisés au cours du procédé pour exécuter la transformation de données supplémentaire :
Transformation XSLT
FileXSLTTransformationWorker
Le XML ReaderWorker peut lire des fichiers XML seulement dans un format spécifique. Le format dépend de la configuration des business objects effectuée dans Enterprise Talk. Parfois les données à importer d’un fichier XML ne doivent pas avoir ce format spécifié. Ce travailleur lit un fichier et le transforme au format compréhensible par le 'Reader'. Ainsi le 'Reader peut le traiter.
*Pour importation, le FileXSLTTransformationWorker peut être utilisé pour compléter tout le processus de transformation dans un seul document.Pour l'exportation, vous devez créer une définition avec deux documents : un pour écrire des données de Planon et les transférer en XML, et un deuxième utilisant seulement le FileXSLTTransformationWorker pour convertir le résultat du premier document dans un XML transformé.
Voir également FileXSLTTransformationWorker et Exemple transformation de données (exportation)
XMLChunkXSLTTransformationWorker
Ce travailleur lit un business object principal du 'reader' et le passe au POJO reader worker et vice versa.
Transformation CSV
CSVReaderWorker
Ce travailleur lit le fichier CSV et convertit le fichier CSV en fichier XML.
CSVWriterWorker
Ce travailleur convertit les éléments XML et les transfère en un fichier CSV.
*Les clients peuvent créer leurs propres travailleurs que interagissent avec les travailleurs de Planon ProCenter. Pour de plus amples informations sur la création de vos propres travailleurs, reportez-vous à Créer des travailleurs personnalisés.
Voir également