Skip to main content

Make Columns tool Outil Créer des colonnes

Prise en charge officielle de l'outil Créer des colonnes

À partir de la version 2024,1, Alteryx prend officiellement en charge l'outil Créer des colonnes. Cet outil est désormais accessible via la catégorie d'outils Transformer dans Designer.

Exemple d'outil unique

L'outil Créer des colonnes comporte un exemple d'outil unique. Accédez à la page Exemples de workflows pour savoir comment accéder à cet exemple et à de nombreux autres exemples directement dans Alteryx Designer.Exemples de workflows dans Designer

Utilisez l'outil Créer des colonnes pour récupérer des lignes de données et les organiser en plusieurs colonnes. Vous pouvez spécifier le nombre de colonnes à créer et indiquer si vous souhaitez organiser les enregistrements horizontalement ou verticalement.

Cet outil est utile pour la génération de rapports ou l'affichage lorsque vous souhaitez organiser les enregistrements de manière appropriée dans une table. Par exemple, si vous ne souhaitez pas afficher une liste de 50 enregistrements, vous pouvez utiliser l'outil Créer des colonnes pour organiser ces enregistrements dans un tableau de 5 colonnes et 10 lignes.

Configuration de l'outil

  1. Nombre de colonnes  : indiquez le nombre de colonnes à créer. L'outil crée une nouvelle colonne pour chaque champ. Le nom de chaque colonne commence par « Column_# ».

    • Si l'entrée contient 2 champs et que vous spécifiez 2 colonnes (sans indiquer de groupe), l'outil génère 4 colonnes.

    • Si l'entrée contient 2 champs et que vous spécifiez 2 colonnes avec un champ de regroupement, l'outil génère 3 colonnes.

  2. Indiquez si vous souhaitez organiser les enregistrements horizontalement ou verticalement :

    • Organiser horizontalement  : Designer classe les enregistrements selon leur position d'entrée et remplit les cellules de gauche à droite jusqu'à ce que le nombre de colonnes spécifié soit atteint. Après cela, Designer charge les enregistrements à la ligne suivante et continue à les organiser de gauche à droite.

    • Organiser verticalement  : Designer classe les enregistrements selon leur position d'entrée et remplit les cellules de haut en bas en lignes. Designer s'adapte au nombre de colonnes spécifié.

    Si aucune correspondance exacte des enregistrements n'est trouvée, des valeurs [Null] sont utilisées pour remplir les cellules.

  3. Champs de regroupement (facultatif)  : lorsque vous spécifiez un champ de regroupement, Designer trie les enregistrements en fonction de la valeur de regroupement et les organise selon leur position d'entrée dans les colonnes du groupe correspondant. Vous pouvez utiliser les boutons Tout et Effacer pour sélectionner tous les champs ou effacer vos sélections.

Exemples

Non groupé

Tableau 3. Flux de données d'entrée

Aliments

Pomme

Banane

Cerise

Datte

Asperge

Brocoli

Carotte

Radis



Tableau 4. Organiser horizontalement : l'option Nombre de colonnes est définie sur 2.

Column_1_Aliments

Column_2_Aliments

Pomme

Banane

Cerise

Datte

Asperge

Brocoli

Carotte

Radis



Tableau 5. Organiser verticalement : l'option Nombre de colonnes est définie sur 2.

Column_1_Aliments

Column_2_Aliments

Pomme

Asperge

Banane

Brocoli

Cerise

Carotte

Datte 

Radis



Groupé

Tableau 6. Flux de données d'entrée

Groupe

Aliments

Fruits

Pomme

Fruits

Cerise

Fruits

Banane

Fruits

Datte

Légumes

Asperge

Légumes

Carotte

Légumes

Brocoli

Légumes

Radis



Tableau 7. Organiser horizontalement : la colonne Groupe du flux de données d'entrée est le champ sélectionné via Champs de regroupement dans la configuration de l'outil.

Groupe

Column_1_Aliments

Column_2_Aliments

Fruits

Pomme

Banane

Fruits

Cerise

Datte

Légumes

Asperge

Brocoli

Légumes

Carotte

Radis



Tableau 8. Organiser verticalement : la colonne Groupe du flux de données d'entrée est le champ sélectionné via  Champs de regroupement dans la configuration de l'outil.

Groupe

Column_1_Aliments

Column_2_Aliments

Fruits

Pomme

Cerise

Fruits

Banane

Datte

Légumes

Asperge

Carotte

Légumes

Brocoli

Radis