Base de Connaissance - Français

Apprenez auprès des experts.
Cet article fait partie de la série d'outils de maîtrise, une compilation des contributions de base de connaissances pour introduire des exemples de travail diversifiés pour les instruments de concepteur. Ici, nous allons introduire des ressources App et macro pour maîtriser le concepteur Alteryx:   Fait: les workflows sont les meilleurs. Regarde. Ils sont tout au sujet de faire des choses et, avec des centaines d'outils et la capacité d'intégrer des processus externes, il n'y a pas de pénurie de choses que vous pouvez obtenir fait. Nous savons qu'il ya quelques domaines d'analyse qui nécessitent un peu de puissance de feu supplémentaire, cependant, et c'est pourquoi vous pouvez tirer parti de vos workflows dans les applications et les macros pour une fonctionnalité supplémentaire.     Apps En bref, une application analytique est simplement un workflow qui nécessite une entrée utilisateur. Par exemple, vous pouvez avoir un workflow qui capture vos analyses et génère un rapport. Selon qui dirige le rapport il peut y avoir seulement quelques tables/points de données d'intérêt à cette personne, et vous voulez personnaliser la sortie à cet utilisateur, comme ci-dessous:     Pour capturer cette entrée utilisateur, vous utiliseriez l'outil interface Set et l'entrée (nom de l'utilisateur) mettrait à jour un filtre et un élément d'en-tête/texte dans le workflow pour générer un rapport entièrement différent, personnalisé, sur l'exécution. Vous pouvez apprendre à construire une application analytique ici, en vérifiant l'exemple de cas ci-dessus (ci-joint en tant que v 10.6 exemple de rapport yxwz), ou en marchant à travers les échantillons détaillés dans votre concepteur en naviguant pour aider >> exemples de workflows >> applications analytiques:   En plus de toutes les fonctionnalités que les workflows sous-jacents prêtent à vos applications, vous pouvez créer des erreurs personnalisées et utiliser l'outil de workflow de débogage dans votre concepteur d'interface pour dépanner vos configurations d'application. Notre galerie publique a également une richesse des apps remplis qui pourraient être utiles ou au moins commencer la base solide en construisant votre propre. Connectez-vous, appuyez sur à côté de votre application de choix, et cliquez avec le bouton droit >> modifier le fichier yxwz pour l'ouvrir dans le concepteur plutôt que comme une interface. Si vous êtes à la recherche de partager un de vos apps chef-d'œuvre de la Galerie, nous avons App Building Guidelines qui devrait également aider. Macros Les macros, d'autre part, sont des modules qui ont la flexibilité d'être exécuté comme un outil unique dans un autre module-souvent encapsulant un processus répétable. De la même manière aux apps, vous pouvez construire quelques macros standard (Apprenez comment construire un ici) en supprimant simplement votre entrée et sortie de votre workflow et en les remplaçant par les outils d'entrée de macro et d'interface de sortie de macro, respectivement. Cela vous permettra effectivement "insérer" le traitement de ce Workflow dans un autre par un clic droit sur votre toile de concepteur, en sélectionnant "insérer", et en choisissant votre macro à partir du navigateur de fichiers qui s'ouvre après la sélection de la "macro ..." option de liste. Une fois que vos connexions sont établies, votre macro standard prend simplement votre flux de données d'entrée et l'envoie à travers ce Workflow encapsulé avant de retourner la sortie pour continuer en aval.   Pour ajouter à l'arsenal, vous pouvez également construire des macros de lot et itératives. Les macros de lot (Apprenez à en construire un ici) exécuteront également n'importe quel processus répétable est imbriqué par la macro, mais il réexécutera et RECONFIGURE pour chaque paramètre de contrôle-souvent groupant des «paquets» des enregistrements d'entrée par le paramètre de contrôle à utiliser pour leur traitement respectif. Les macros itératives (Apprenez à en construire une ici, ici ou ici) utiliseront deux sorties de macro (une sortie itérative et une sortie standard avec une condition de terminaison) pour réexécuter le flux de travail enveloppé jusqu'à ce que vos itérations maximales soient atteintes ou toutes vos les dossiers ont réitéré pour satisfaire la condition de terminaison et ont quitté la sortie standard. Toutes les macros peuvent utiliser d'autres outils d'interface pour mapper des champs ou configurer des paramètres, mais elles ne sont pas requises.   Les macros sont extrêmement polyvalentes en raison de leur simple personnalisation, et la meilleure approche pour apprendre comment et quand les utiliser, ainsi que la façon de les construire pour mieux répondre à vos besoins, est d'absorber tous les exemples que vous pouvez. Heureusement, il ya une poignée de macro builds détaillées disponibles dans votre aide de concepteur >> exemples de workflows >> macro échantillons:     Si vous êtes déjà un Pro macro et seulement besoin de conseils et astuces sur la façon de faire des macros plus dynamiques, comme la façon de déployer des appels API dans vos macros, ne cherchez pas plus loin que la série CS macro dev. Tout comme avec les apps, il y a une abondance de macros maniables disponibles sur notre galerie publique dans le secteur de macro ou dans nos sorties de paquet de macro d'équipage. Ceux-ci incluent des macros qui peuvent: Saisie de plusieurs fichiers à la fois, indépendamment du schéma (forme de table) Automatiser ou simplifier l'analyse des dates Mettez vos données en cache pour effectuer le traitement des «points de contrôle» dans vos workflows Traduisez vos records Utilisez Google Maps pour géocoder Il suffit de télécharger et d'installer des macros pour commencer à les utiliser pour apporter instantanément cette puissance de feu supplémentaire dans vos analyses. Après avoir examiné ce qui précède, vous devriez également avoir une bonne idée sur la façon de les adapter pour mieux adapter vos workflows et comment appliquer des techniques similaires pour construire des fonctionnalités de concepteur de votre propre!   Pour en savoir plus sur les applications et les macros, n'oubliez pas de consulter nos vidéos de formation en direct sur les applications d'introduction, les applications intermédiaires, les macros avancées et les applications de chaînage. Gardez également un œil sur la façon de mieux utiliser les outils d'interface dans la série Tool mastery!   Maintenant, vous devriez avoir des compétences de niveau expert avec des applications et des macros! Si vous pouvez penser aux ressources que nous avons laissées dehors, sentez-vous libre pour employer la section de commentaires ci-dessous! Considérez-vous comme un maître d'outils déjà? Faites-nous savoir à Community@alteryx.com si vous souhaitez que votre outil créatif utilise pour être présenté dans la série de maîtrise d'outils.   Restez à l'écoute avec nos derniers messages chaque outil mardi en suivant Alteryx sur Twitter! Si vous souhaitez maîtriser tous les outils de concepteur, envisagez de vous abonner aux notifications par courrier électronique. Fait: les workflows sont les meilleurs. Regarde. Ils sont tout au sujet de faire des choses et, avec des centaines d'outils et la capacité d'intégrer des processus externes, il n'y a pas de pénurie de choses que vous pouvez obtenir fait. Nous savons qu'il ya quelques domaines d'analyse qui nécessitent un peu de puissance de feu supplémentaire, cependant, et c'est pourquoi vous pouvez tirer parti de vos workflows dans les applications et les macros pour une fonctionnalité supplémentaire.
Afficher l'article complet
Vous venez de terminer de faire un workflow, maintenant comment vous le Partagez afin que vos collègues peuvent également l'utiliser, mais avec leurs propres intrants? Faites une application analytique! Pour démarrer le processus, faites simplement glisser un outil d'interface sur le canevas.   Dans cet exemple, nous prendrons un workflow qui convertit un type de fichier en un autre. Pour modifier le workflow d'un workflow standard vers une application analytique, faites glisser un outil de navigation de fichier sur le canevas. C'est ainsi que les utilisateurs vont spécifier le fichier qu'ils aimeraient saisir:   Vous remarquerez qu'une fois qu'un outil d'interface est placé sur la toile, les petites ancres de boulon de foudre apparaissent au-dessus des outils. Cela vous permet de connecter un outil d'action à l'outil approprié dans le workflow; Seuls les outils d'interface peuvent se connecter à ces ancres. La connexion de l'ancre Q (question) à l'ancre du boulon de foudre (voir ci-dessus) ajoute automatiquement l'outil d'action nécessaire à la toile. L'outil d'interface et les outils d'action devront être configurés afin de dire au workflow ce qui doit être mis à jour. Voici une procédure pas à pas de ce que chaque outil fait pour notre exemple:         Pour plus de détails sur chacun des outils d'interface, veuillez vous référer à la documentation d'aide.   Configuration du concepteur d'interface: Maintenant que nous avons configuré tous nos outils d'interface et d'action, nous avons besoin de configurer ce que l'application ressemble à un utilisateur. Ouvrez le concepteur d'interface en naviguant pour afficher-> interface Designer (ou Ctrl + Alt + D).         Le concepteur d'interface contient 4 vues (celles-ci correspondent aux 4 petites icônes à gauche de la fenêtre): Vue de mise en page: ici vous pouvez ajouter des tabulations, grouper les entrées ensemble, ajouter du texte et renommer les entrées Vue de test: permet le test et le mode debug Arborescence: vue hiérarchique des outils et actions de l'interface Propriétés: permet la configuration des sorties, des vues et la possibilité de «chaîner» les applications ensemble Pour plus de détails sur le concepteur d'interface et les différentes vues, consultez la documentation d'aide.   Configuration des paramètres de workflow: Comme nous l'avons vu ci-dessus, l'ajout d'un outil d'interface à la toile change automatiquement le «type» de workflow d'un workflow standard à une application analytique. Si pour une raison quelconque vous avez besoin de faire manuellement cela, vous devrez entrer dans les paramètres de configuration de Workflow.   Pour arriver ici, cliquez sur n'importe quel espace vide sur la toile. Dans la fenêtre de configuration, sélectionnez Workflow-> type.       Publication dans la Galerie: Du concepteur, vous pouvez publier dans la galerie publique ou une galerie privée en allant dans le fichier-> enregistrer sous-> et en sélectionnant la Galerie de votre choix. Lorsqu'elles sont publiées dans la Galerie, les utilisateurs ne voient que l'interface de l'application de l'outil et non le Workflow sous-jacent.   Pour une procédure pas à pas détaillée, voir la partie 3 de la Alteryx Gallery Series: app Publishing %26; version Control 101   * Il n'est pas nécessaire que vous publiiez une application analytique à la Galerie. Il s'agit de workflows qui peuvent être partagés comme un workflow standard. Les utilisateurs peuvent utiliser l'interface App en sélectionnant l'icône baguette magique à côté de l'icône exécuter dans la barre d'outils.   Conseils Pro: Les applications analytiques sont enregistrées en tant que type de fichier yxwz Lorsque vous double-cliquez pour ouvrir une application analytique, l'interface de l'application s'ouvre automatiquement Vous pouvez crypter des applications analytiques afin que le Workflow sous-jacent ne soit pas visible pour les utilisateurs.
Afficher l'article complet
Tout sur les constantes Vous travaillez sur votre outil de formule millionième et "Jeff" de Quality assurance vous envoie un e-mail que la marge d'erreur de votre processus a été renormalisée. Ce n'est plus 0,122, mais 0,121. Puis la réalité horrible se met en-vous allez devoir revenir à travers toutes vos formules et mettre à jour que l'on.. stupide. peu. nombre. Vous jurez que vous ne serez plus jamais laisser béat "Jeff" ruiner votre nuit avec ses normes de tolérance nitpicky, si vous ouvrez votre navigateur, charger votre page d'accueil (la page de la communauté Alteryx duh), et de trouver exactement ce que vous avez été à la recherche d': un article de base de connaissances sur constantes de document. Alors qu'est-ce qu'une constante? Selon les pages d'aide de Alteryx: «les constantes de document sont des variables globales pour un Workflow.» (les constantes permettent de modifier une valeur dans un emplacement unique et ont cette modification se propager au reste du Workflow.) Vous pouvez trouver des constantes dans l'onglet Propriétés de votre workflow (cliquez sur le canevas et accédez au workflow dans la fenêtre de configuration). La case "est numérique" à l'extrême droite fera la valeur numérique plutôt qu'une chaîne. Types de constantes Moteur Ces quatre constantes de moteur apparaîtront dans chaque workflow, et une constante supplémentaire,,, apparaît là quand vous créez une macro d'optimiseur de lot, itératif ou d'emplacement. Temp chemin de fichier: le répertoire où le moteur va écrire des fichiers temporaires. Version: le numéro de version du moteur Alteryx installé sur la machine. Répertoire du workflow: répertoire du workflow en cours. Si aucun workflow n'est ouvert, la valeur sera le répertoire d'installation de Alteryx. GuiInteraction: valeur booléenne indiquant si un workflow est exécuté à partir de l'interface graphique. Lorsqu'un workflow est exécuté à partir du concepteur Alteryx ou de l'interface d'application analytique, la valeur retournée est true ou 1. Lorsqu'un workflow est exécuté à partir de la ligne de commande, la valeur retournée est false ou 0. ,: un entier qui correspond au nombre de fois qu'une macro a été exécutée, à partir de 0. Utilisateur Cliquer sur le symbole vous permettra d'ajouter des constantes utilisateur. Dans la capture d'écran ci-dessus, j'ai ajouté un "numéro favori" constante de l'utilisateur. Il peut s'agir de chaînes ou de chiffres, et s'en tenir au workflow si vous l'envoyez, le planifiez ou le téléchargez dans une galerie. Question Si vous faites une application ou une macro, beaucoup de vos outils d'interface apparaîtront comme des constantes de question. Le nom de cette constante correspond au nom de l'outil dans la zone d'annotation des propriétés de l'outil. Comment utiliser les constantes Méthode de formule Vous pouvez apporter une constante dans n'importe quel outil avec un composant de processeur de formule, tel que dans les outils de formule, de filtre et de renommer dynamique. Les constantes moteur et utilisateur seront renseignées dans le menu constantes des variables. Ils viendront en tant que Numeric ou chaîne basée sur si c'est la case numérique est cochée. Les constantes de question ne s'affichent pas dans ce menu, et ne peuvent pas être tapées dans [...] notation comme les autres variables. Raccourci de référence Toute constante (question incluse) peut être appelée sur n'importe quelle option de configuration à l'aide d'un raccourci de référence. Cela peut ne pas toujours fonctionner exactement comme vous pensez qu'il sera, donc utiliser cette méthode avec prudence. Généralement, dans toute configuration dans laquelle vous pouvez taper, vous pouvez apporter une constante en utilisant le type de notation% ConstantName%. Par exemple, dans notre outil de formule, nous pourrions nous référer à cette constante de question dans notre éditeur d'expression. Note nous avons encore eu à le placer dans les guillemets, parce que ceux-ci ne viennent pas avec notre valeur constante. En utilisant le raccourci de référence, nous pouvons transmettre des données sans même connecter l'outil d'interface à la formule. Ci-dessus, nous avons une macro avec la zone de texte nommée «constante», et ci-dessous est le résultat lors de l'exécution dans un autre Workflow. Consultez l'exemple ci-joint pour voir tout cela en action! (compilé dans la version 10,1, testé en 10,5) Vous travaillez sur votre outil de formule millionième et "Jeff" de Quality assurance vous envoie un e-mail que la marge d'erreur de votre processus a été renormalisée. Ce n'est plus 0,122, mais 0,121. Puis la réalité horrible se met en-vous allez devoir revenir à travers toutes vos formules et mettre à jour que l'on.. stupide. peu. nombre. 10,0
Afficher l'article complet
Applications analytiques chaînées Alteryx Alteryx applications analytiques (Apps) sont très utiles. Ils nous permettent de prendre un processus, paramétrer des parties de celui-ci, et ajouter une interface afin que les utilisateurs finaux n'ont pas besoin de connaître tous les rouages du processus afin de le faire fonctionner pour leur scénario spécifique. Nous pouvons même prendre un $ $ etAPP et le publier à une galerie de Alteryx ainsi le processus peut être partagé avec quelqu'un qui n'a même pas Alteryx installé sur leur machine. Une question commune que nous entendons des constructeurs de $ $ etAPP est, «comment faire les choix présentés pour une question d'interface dépendent d'une question d'interface précédemment répondue?». Ceci est principalement accompli en enchainant plusieurs apps ensemble de sorte que les résultats de l'application #1 fournissent dynamiquement les options pour une question déroulante ou de ListBox dans l'application #2. L'étape 1 et l'étape 2 du paquet ci-joint fournissent un exemple. Que faire si la question que vous souhaitez mettre à jour n'est pas une liste déroulante ou ListBox? Vous pouvez réellement employer l'application #1 pour mettre à jour dynamiquement le XML brut contrôlant la question (ou n'importe quel outil) dans l'application #2 avant de présenter les questions de l'application #2 à l'utilisateur. L'étape 2 et l'étape 3 du paquet ci-joint fournissent un exemple. Moins souvent, on nous demande comment nous pouvons créer ce que j'aime appeler une «boucle de rétroaction» dans l'interface. Cela implique l'utilisateur de l'application remplissant un ensemble de questions, en voyant certains résultats de ces questions, et de décider s'il faut continuer à avancer ou revenir à modifier leurs sélections initiales. Ceci peut être accompli en utilisant la même idée de modifier le XML pour décider dynamiquement quel $ $ etAPP devient le prochain lien de la chaîne dans un processus. L'étape 3 dans le paquet ci-joint est un exemple qui sera soit passer à une véritable étape 4 si l'utilisateur est heureux avec les résultats des étapes 1-3 ou sera en boucle de retour à l'étape 2 afin que l'utilisateur peut modifier leurs sélections initiales. Ils peuvent continuer dans la boucle, en modifiant leurs sélections à l'étape 2 encore et encore jusqu'à ce qu'ils soient satisfaits des résultats et choisissent de passer à l'étape 4. Le package joint (créé à l'aide de Alteryx 10) contient un exemple pour chacune de ces options avec quelques notes appelant les différents exemples. Veuillez noter que les deux options impliquant la modification du XML d'un $ $ etAPP ne fonctionneront pas dans une galerie de Alteryx parce que n'importe quelle application exécutée par la Galerie doit être vérifiée par le serveur à l'avance et il n'y a aucun moyen de construire cette étape de vérification dans l'application. 10,0
Afficher l'article complet
Étiquettes