Outil Attribution dynamique d’un nouveau nom
L'outil Attribution dynamique d'un nouveau nom renomme les colonnes dans un flux de données d'entrée. Utilisez cet outil pour analyser des fichiers texte, pour extraire des noms de colonnes de la première ligne de données ou d'un fichier de description, ou pour renommer un modèle dans les noms de colonnes, par exemple en supprimant un préfixe ou un suffixe, ou en remplaçant les caractères de soulignement par des espaces.
Configurer l’outil
Sélectionnez un Mode de renommage :.
Les colonnes sont renommées en fonction d'une expression construite. Pour construire une expression afin de renommer les champs sélectionnés, tapez directement dans l’éditeur d’expressions ou double-cliquez sur une variable ou une fonction pour l’ajouter dans Éditeur d’expressions.
Sélectionnez les champs à renommer en cochant la case en regard du nom des champs ou en cliquant sur le bouton Tous.
- Sélectionnez Champs dynamiques/inconnus pour que les colonnes non présentes lors de la configuration sont renommées au moment de l'exécution.
- Champ actuel est le champ individuel auquel la formule est appliquée. La formule est appliquée à chaque champ sélectionné dans la liste.
Les colonnes sélectionnées sont renommées pour inclure un préfixe ou un suffixe.
- Sous Propriétés, tapez un préfixe ou un suffixe à Ajouter à chaque nom de colonne sélectionné.
- Sélectionnez Préfixe ou Suffixe.
Les colonnes sélectionnées sont renommées pour exclure un préfixe ou un suffixe.
- Sous Propriétés, tapez un préfixe ou un suffixe à supprimer de chaque nom de colonne sélectionné.
- Sélectionnez Préfixe ou Suffixe.
Si certaines des colonnes sélectionnées ne sont pas pas renommées, sélectionnez le comportement du rapport : Avertissement, Erreur , ou Ignorer.
Les colonnes sélectionnées sont renommées en remplaçant le nom de la colonne par la valeur trouvée dans la première ligne.
Exemple de renommage de champ
Par exemple, un jeu de données contient les données suivantes.
Champ 1 | Champ 2 | Champ 3 |
Adresse | Ville | Code postal |
3825 Iris Ave | Boulder | 80301 |
Si les colonnes sont renommées avec les noms de champs à partir de la première ligne de données, le jeu de données est modifié comme suit.
Adresse | Ville | Code postal |
3825 Iris Ave | Boulder | 80301 |
Sous Propriétés, sélectionnez le comportement du rapport si des champs sont manquants : Avertissement, Erreur , ou Ignorer.
Les colonnes sélectionnées sont renommées à l'aide des noms de champs à partir d'une seconde entrée, connectée à l'ancrage R. Seuls les noms de champ de la deuxième entrée sont apportés ; les données ne sont pas obtenues.
- Si le nombre de noms de champ ne correspond pas, sélectionnez le comportement du rapport : Avertissement, Erreur, ou Ignorer.
- Sélectionnez Modifier le type et la taille du champ pour faire correspondre le type de données et la taille des champs entrants ainsi que le nom.
Les colonnes sélectionnées sont renommées en récupérant les données de la ligne dans un deuxième fichier d'entrée et en appliquant les données en fonction de la position de ligne ou de l’affectation des champs.
Sous Propriétés, sélectionnez le comportement du rapport si le nombre de noms de champ ne correspond pas : Avertissement, Erreur ou Ignorer.
Ancien nom de champ de la colonne: faites un choix dans la liste des noms de champ d'entrée R qui comprend les anciens noms de champ. Utiliser le nouveau nom de position réaffecte les noms de champ en fonction de leur position de ligne par rapport à la position du champ sur la gauche.
Nouveau nom de champ de la colonne : faites un choix dans la liste des noms de champ d'entrée R qui comprend les anciens noms de champ.
Les colonnes sélectionnées sont mises à jour de sorte que les descriptions correspondent aux descriptions de champs d'une deuxième entrée qui est connectée à l'ancrage R. Les descriptions sont mises à jour en fonction des positions au sein de chaque entrée.
Sous Propriétés, sélectionnez le comportement du rapport si le nombre de noms de champ ne correspond pas : Avertissement, Erreur ou Ignorer.
Les colonnes sélectionnées sont mises à jour de sorte que les descriptions correspondent à celles des lignes d'entrée d'une seconde entrée qui est connectée à l'ancrage R.
Sous Propriétés, sélectionnez le comportement du rapport si le nombre de noms de champ ne correspond pas : Avertissement, Erreur ou Ignorer.
Nom du champ de la colonne: faites un choix dans la liste des noms de champs d'entrée R. Utiliser le nouveau nom de position réaffecte les noms de champ en fonction de leur position de ligne par rapport à la position du champ sur la gauche.
Nouveau nom de description de la colonne : faites un choix dans la liste des champs d'entrée R, qui comprend les nouvelles valeurs de description de remplacement.
Dépanner
Lorsque vous utilisez une entrée droite pour les noms de champ, soyez conscient de l'ordre d'enregistrement. Un outil Jointure ou un outil similaire peut modifier l'ordre des enregistrements, ce qui pourrait entraîner une affectation de nom de champ incorrecte.