Paramètres des Transformers personnalisés
Nom du Transformer personnalisé
Si un Transformer personnalisé est exporté, il peut être protégé par un mot de passe. Pour plus d'informations, voir Paramètres Traitement.
Détermine comment le Transformer est référencé dans les traitements. Peut dépendre du fait que le Transformer soit exporté ou non.
Si Oui, le Transformer n'est plus disponible pour être utilisé dans les traitements nouvellement créés. Il reste utilisable uniquement dans les traitements existants.
Spécifie le nombre de tâches que le Transformer personnalisé peut traiter en parallèle.
Level | Nombre de traitements |
---|---|
Pas de parallélisme | 1 |
Minimal | Cœurs / 2 |
Modéré | Nombre exact de cœurs |
Agressif | Cœurs x 1.5 |
Extrême | Cœurs x 2 |
Pour plus d'informations, voir Transformers personnalisés et traitement parallèle.
Spécifie un attribut ou un paramètre par lequel regrouper les fils de traitement parallèles. Par exemple, si l'attribut 'STATE' est spécifié, le Transformer traite chaque état en parallèle.
Si lorsque toutes les entités sont reçues, le moteur FME peut supposer que les données sont entrées dans le Transformers personnalisé dans l'ordre pour chaque valeur du paramètre Regrouper par. Ce paramètre permet d'améliorer les performances et la mémoire, car le moteur n'a pas besoin d'attendre que toutes les entités arrivent avant de commencer un processus. Définissez cette valeur sur Quand le groupe change (Avancé) uniquement si la structure de votre jeu de données permet le passage des données dans l'ordre par le paramètre Regrouper par.
Pour plus d'information sur les paramètres Description, reportez-vous à la section Paramètres Traitement.
Activer les boucles bloquées
Si Oui, le Transformer peut contourner son comportement bloquant lorsqu'il est utilisé dans une boucle, et les paramètres supplémentaires suivants s'appliquent :
- Nombre maximum d'itérations
- Attribut qui stocke le compte d'itérations
Pour plus d'information, consulter la section Boucler avec un Transformer bloquant.
Préservation Attribut entrant
Utilisez ce paramètre pour optimiser la performance en contrôlant comment FME Workbench détermine la sortie des attributs qui entrent dans le Transformer personnalisé. Si vous savez déjà que tous les attributs entrants passent à travers ou sont abandonnés par le Transformers personnalisé, les paramètres Tous les attributs ou Supprimer les attributs, respectivement, permettent à FME Workbench d'éviter les calculs qui sont autrement nécessaires pour obtenir les mêmes résultats.
- Automatique : FME Workbench détermine quels attributs ressortent par quel port.
- Tous les attributs : Indique à FME Workbench de transmettre tous les attributs entrants à tous les ports de sortie. Utilisez ce paramètre si vous savez déjà que le Transformers personnalisé fonctionne de cette manière.
- Rejeter les attributs : Indique à FME Workbench d'éliminer tous les attributs entrant (c'est-à-dire qu'aucun attribut ne ressortira). Utilisez ce paramètre si vous savez déjà que le Transformer personnalisé s'exécute de cette manière ou si vous n'avez pas besoin que FME Workbench fournisse un affichage des attributs en sortie.
Compatibilité Python
Consulter la section Compatibilité Python.