Base de Connaissance - Français

Apprenez auprès des experts.
Nous sommes ravis de vous présenter de nouvelles ressources interactives ! Découvrez vite tout ce qui est disponible dans la version bêta de l’Academy française Alteryx !
Maîtrise de l'outil | Tableau croisé dynamique Cet article fait partie de la série Maîtrise d'Outil, une compilation des contributions de base de connaissances pour introduire des exemples de workflow diversifiés en utilisant les outils de Designer. Ici, nous allons plonger dans les utilisations de l'outil Tableau croisé dynamique et au même temps, nous apprendrons à maîtriser Alteryx Designer:   Parfois, vous regardez le gros stack de données devant vous et vous vous demandez comment vous pourrez l'obtenir sous la forme dont vous voulez. Chaque option semble de nécessiter beaucoup de travail manuel, et en tant que professionnel de données que vous êtes, c'est tout simplement quelque chose que vous n'allez pas supporter.   Dans des situations comme celles-ci, vous envisagez peut-être de secouer les choses. Il n'y a pas de meilleur outil pour cela que le Tableau croisé dynamique, un outil puissant qui vous permet de remodeler vos données n'importe quel-façon, en vous permettant d'aborder votre problème à partir d'un nouvel angle. Dans cet article, je vais présenter quelques cas d'utilisation pour montrer comment vous pouvez vous en servir comme levier.   Cas 1: Extraction de données dynamiques simplifiées par l'attribution de groupes   Les données? Vous recevez une liste qui ressemble à Field_1 ci-dessous. Le PMID fait référence à un numéro d'identification pour un article de journal médical dans une base de données. Chaque FAU est un autre auteur sur le papier. Il peut y avoir n'importe quel nombre d'auteurs pour un papier.     Le but? Une table avec des numéros d'identification dans le premier champ et des colonnes correspondant aux auteurs.     Comment? Préparez les données en filtrant et en séparant l'identificateur. La troisième colonne ci-dessus, «Field_12», affiche les données utilisables. Utilisez l'outil Formule à plusieurs lignes pour identifier la colonne d'ID et les colonnes auteures de manière unique. Dans ce cas, chaque numéro d'identification est représenté par'0', et les auteurs sont comptés de zéro jusqu'à ce qu'ils atteignent un autre ID. Voir la colonne «en-têtes». Utilisez un autre Outil Formule à plusieurs lignes pour associer chaque groupe d'en-têtes les uns aux autres. Il s'agit fondamentalement d'un recordID-il identifie un seul document dans la base de données. Voir la colonne «groupes» ci-dessus. Tableau croisé dynamique! En utilisant ces colonnes d'identification, vous pouvez déplacer vos données de sorte que chacun des en-têtes crée une colonne et que chacun des groupes crée une ligne. Voir la fenêtre de confiiguration dans la première image ci-dessus.   Utilisez le cas 2: Effectuer des calculs de manière dynamique pour n'importe quel nombre de champs   Les données? Une poignée de champs numériques, illustrés ci-dessous. Ils sont regroupés par un champ Category et vous avez ajouté un champ recordID unique.     Le but? Moyennes roulante pour chaque colonne, dans leur catégorie respective.     Comment? Au lieu d'écrire une Formule à plusieurs lignes pour chaque colonne, Transposez tout dans une seule colonne, et ajoutez les champs clés "recordID" et "HP category". Voir la fenêtre de configuration dans la première image. Cela se traduit par la sortie ci-dessous. Bien qu'il puisse sembler encore plus difficile de travailler avec, cela vous permet de calculer une moyenne roulante en un seul coup. Utilisez un outil Formule à plusieurs lignes pour calculer une moyenne. Vous pouvez facilement éviter de ramasser les mauvaises valeurs en utilisant l'option Regrouper par – cochez la case «HP Category» et «Name». Assurez-vous également de définir "Valeurs de lignes inexistantes" à "ligne valide la plus proche". Restructurer à l'aide de l'outil Tableau croisé dynamique! (rergrouper par "recordID", en-tête "Name", données "R3")   Cas 3: Logique délicate simplifiée avec les méthodes Tableau croisé dynamique   Les données? Vous avez une liste de toutes les combinaisons possibles de 5 Articles. Pour chaque combinaison, un nombre de lignes correspondant au nombre d'éléments répertorie le poids et la valeur de chaque élément, c'est-à-dire La combinaison 123 sera représentée trois fois, avec des informations pour Item1, Item2 et Item3.     Le but? Vous souhaitez optimiser votre sélection d'articles pour répondre à certains critères, tels que le poids minimum et la valeur maximale.   Comment? Utilisez un outil Formule pour ajouter une colonne pour «poids» comme indiqué dans la première image. Utilisez Tableau croisé dynamique avec la méthode «Somme» pour trouver le poids combiné de tous les éléments de chaque combinaison. L'en-tête "Weight" regroupera toutes les valeurs "kg" ensemble, et le regroupement par "combinaisons" créera une ligne pour chaque combinaison. Répétez cette opération pour «value» ($). Astuce Pro: Renommage des champs     Un inconvénient de l'outil Tableau croisé dynamique est qu'il ne supporte avec des caractères spéciaux dans les en-têtes de champ, y compris les espaces. Cela signifie que si vous avez un en-tête de champ "a a", il sera effectivement sortir comme "a_a". Je sais que cela peut être un peu gênant, mais lors du développement du moteur Alteryx, nous avons privilégié la vitesse et l'efficacité au détriment de l'aspect esthétique des en-têtes de champs. Ne vous inquiétez pas-il ya une solution parfaitement faisable à ce problème (plus d'un fait!) qui fait usage d'un outil impressionnant appelé Attribution dynamique d'un nouveau nom. La façon suivante est la façon dont je préfère d'aborder ce sujet:     Pour les workflows affichés dans ces cas, veuillez consulter le paquet Alteryx supplémentaire. Notez que vous pouvez recevoir une erreur lors de l'extraction du contenu, mais cela n'affectera pas l'exécution du Workflow.   Maintenant, vous devriez avoir une compétence de niveau expert avec l'outil Tableau croisé dynamique! Si vous pouvez penser à un cas d'utilisation que nous avons oublié, n'hésitez pas à utiliser la section commentaires ci-dessous! Considérez-vous comme un Maître d'Outils déjà? Faites-nous signe à Community@alteryx.com si vous souhaitez que votre outil créatif soit présenté dans la série de Maîtrise d'Outils.   Restez à l'écoute de nos derniers messages chaque #ToolTuesday en suivant @Alteryx sur Twitter! Si vous souhaitez maîtriser tous les outils de Designer, considérez de vous abonner aux notifications par email. Parfois, vous regardez le gros stack de données devant vous et vous vous demandez comment vous pourrez l'obtenir sous la forme dont vous voulez. Chaque option semble de nécessiter beaucoup de travail manuel, et en tant que professionnel de données que vous êtes, c'est tout simplement quelque chose que vous n'allez pas supporter. Alteryx Designer
Afficher l'article complet
Maîtrise d'Outil | Plusieurs jointures Cet article fait partie de la série Maîtrise d'Outil, une compilation des contributions de base de connaissances pour introduire divers exemples de workflow en utilisant les outils de Designer. Ici, nous allons plonger dans les utilisations de l'outil Plusieurs jointure et au même temps, nous apprendrons à maîtriser Alteryx Designer: L'outil jointure multiple est une combinaison de l'outil Jointure et Union. Il est préférable de l'utiliser pour consolider un workflow en un seul outil à la place des outils Jointure et Union: Plusieurs jointure peut produire toutes les jointures (gauche, intérieure et droite): Ou sortir uniquement une jointure interne avec "Uniquement sortie des enregistrements joints depuis toutes les entrées" coché: Cette fonctionnalité, combinant Jointure et Union, peut être révélée par le biais de deux cas de test: Plusieurs jointures avec des critères de jointure identiques Plusieurs Jointures avec différents critères de jointure Joindre plusieurs entrées avec des critères de jointure identiques est le plus facile parce que la sortie est exactement ce qui est attendu (une jointure interne). Comme il n'y aura pas de sorties de jointure gauche ou droite, l'outil Plusieurs jointures ne doit être utilisé que pour joindre plus de 2 entrées à la fois. Sinon, un outil de jointure régulière fonctionnerait aussi bien. Joindre plusieurs entrées avec différents critères de jointure fait vraiment usage de la fonction Union. S'il n'y a jamais une sortie de la jointure à gauche ou à droite, il sera juste null dans la sortie pour les entrées qui ne correspondent pas. Entrée1: Entrée 2: Entrée 3: Sortie: Cette fonction est particulièrement utile lors de la préparation des rapports car les outils de rapport ne se soucient pas s'il y a des colonnes NULL dans une ligne. Par exemple, la jointure d'une table et d'un texte de rapport crée une sortie qui ne correspond pas: Mais l'outil de Mise en page visuelle crée toujours un rapport correct: Maintenant, vous devriez avoir la compétence d'un expert avec l'outil Plusieurs jointures! Si vous pouvez penser à un cas d'utilisation que nous avons oublié, n'hésitez pas à utiliser la section commentaires ci-dessous! Vous vous considérez déjà comme un Maître d'Outils? Faites-nous signe à Community@alteryx.com si vous souhaitez que votre outil créatif soit présenté dans la série Maîtrise d'Outils. Restez à l'écoute de nos derniers messages tous les #ToolTuesday en suivant @alteryx sur Twitter! Si vous souhaitez maîtriser tous les outils de Designer, considérez de vous abonner aux notifications par email. L'outil Plusieurs jointures est une combinaison de l'outil Jointure et Union. Il est préférable de l'utiliser pour consolider un workflow en un seul outil à la place de l'Outil Plusieurs jointures et Union. Pratiques exemplaires
Afficher l'article complet
Étiquettes