Conventions de nommage
Règles de nommage de structure et de mapping
Les structures et mappings sont stockés dans des fichiers XML sur le système de fichiers. Ainsi, ceux-ci respectent les conventions de nommage du système de fichiers.
Cependant en pratique les conventions de nommage de structure et de mapping dépendent du contexte suivant :
- Création d'une structure ou d'un mapping : Lorsqu'une structure ou un mapping est créé, son nom respecte la convention standard de nommage de fichiers.Par exemple, sous Windows, la nom peut contenir des espaces vides ou des caractères spéciaux comme des caractères français. Toutefois, voici quelques règles spécifiques à suivre :
- Ces caractères spéciaux sont interdits : la barre oblique (/), l'esperluette (&), et la virgule (,).
- Le nom de votre fichier ne doit pas commencer avec une virgule (.). Le fichier serait masqué et ne serait visible que dans la vue du répertoire Studio Talend.
Suivez ces règles lors de la création de structures ou de mapping :- Éviter d'utiliser des espaces blancs ou des caractères spéciaux.
- Éviter de commencer le nom de votre fichier par un chiffre.
- Remplacer les espaces vides par des tirets bas.
- Renommage des structures ou des mappings : Sitôt la structure ou le mapping créé, les règles de renommage changent et suivent les conventions Studio Talend. Les conventions de nommage du Studio sont plus restrictives. Les noms ne peuvent contenir que des caractères alphanumériques et le tiret du bas (_).
Éléments de nommage
Les éléments de structure ou de mapping suivent ces conventions de nommage XML :
- Les noms d'élément sont sensibles à la casse.
- Les noms d'élément doivent commencer par une lettre ou un tiret bas.
- Les noms d'élément contiennent des lettres, chiffres, tirets, tirets bas et points.
- Les noms d'élément ne peuvent pas contenir d'espaces.
Cependant, la règle de nommage XML interdisant de commencer un nom avec une formulation de type xml, XML, Xml ou similaire, n'est pas implémentée. Ainsi, un élément dans Talend Data Mapper peut être nommé "xml", par exemple.
Conteneurs d'espace de nom
Les conteneurs d'espace de nom suivent les mêmes règles que les structures et le mapping.
Données échantillon
Les données échantillon sont des fichiers devant suivre les règles de nommage de fichier de la plateforme sous-jacente.