Base de Connaissance

Apprenez auprès des experts.
TIPS de la semaine

Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !

Voir l'index
Analyse XML pour les débutants La lecture de XML dans Alteryx est un peu différente que d'autres types d'entrée et la raison de ceci est simple-XML n'est pas un format de données tabulaires et la structure de données peut varier d'un fichier à l'autre. Pour lire et analyser efficacement les données XML dans Alteryx, vous devez utiliser une combinaison d'outils, à savoir l'outil d'entrée et les outils d'analyse XML. Emily Chen du laboratoire d'information a écrit un grand article qui décrit les étapes nécessaires pour lire et analyser XML dans Alteryx: "les fichiers XML sont différents des tables à colonnes plates (celles auxquelles nous sommes habitués!)" parce que, au lieu de en-têtes et de lignes, les données sont imbriquées dans les balises, où les en-têtes de champ sont identifiés pour chaque enregistrement avec des < > parenthèses. Voir l'article complet ici. La lecture de XML dans Alteryx est un peu différente que d'autres types d'entrée et la raison de ceci est simple-XML n'est pas un format de données tabulaires et la structure de données peut varier d'un fichier à l'autre. Pour lire et analyser efficacement les données XML dans Alteryx, vous devez utiliser une combinaison d'outils, à savoir l'outil d'entrée et les outils d'analyse XML. Meilleures pratiques
Afficher l'article complet
Politiques de Certification Politiques de Certification Alteryx Politique de conduite des candidats Pour maintenir la valeur des Certifications Alteryx, et s'assurer que seuls les professionnels qualifiés sont certifiés, les candidats ne peuvent pas se livrer à une conduite qui compromet l'intégrité, la sécurité, ou la confidentialité des examens de certification. Les exemples d'inconduite comprennent, sans s'y limiter, les éléments suivants: Tricherie – utilisation de matériel non autorisé pour passer un examen (y compris les publications tierces et/ou non autorisées de matériel d'examen), fournir ou accepter une assistance inadéquate, ou enfreindre les règles d'examen. Utilisation abusive de l'examen – diffusion de questions d'examen ou copie, vente, affichage, distribution, reproduction, utilisation ou divulgation de contenu d'examen sous quelque forme que ce soit (numérique, imprimé, verbal) avant, pendant ou après l'examen. Nous encourageons les collègues à étudier et à préparer l'examen ensemble, mais il est interdit de divulguer et de partager les questions et réponses de l'examen et/ou de fournir de l'aide aux autres pendant l'examen. Fausses déclarations – usurpation d'identité, soumission de travail qui n'est pas entièrement la vôtre, ou prise ou autorisation d'autrui de passer un examen en votre nom. Modifier ou déformer les scores d'examen, falsifier ou modifier des certificats pour dénaturer l'état de certification, ou vous représenter comme certifié après l'expiration de votre certification. Mauvaise conduite déterminée par analyse statistique. Nous croyons que la certification devrait être accessible à tous, c'est pourquoi nous offrons des examens en ligne sans surveillance. Cet environnement d'examen confère un certain niveau de confiance envers les candidats. Puisque la mauvaise conduite ne peut pas être détectée pendant l'examen, nous utilisons l'analyse statistique des données d'examen pour identifier les schémas indicatifs de la fraude. Alteryx se réserve le droit de révoquer le statut de certification, à notre entière discrétion, sans fournir de preuve d'inconduite. Les documents d'examen sont les matériaux confidentiels de Alteryx. Toute divulgation du contenu de l'examen de certification Alteryx (questions, réponses, images, workflows, fichiers de données, fichiers de démarrage) est interdite. La violation de ces politiques peut entraîner la révocation de toute certification existante et l'exclusion de participer aux futurs examens ou programmes de certification Alteryx. Utilisation des références et logos de certification Après avoir réussi les exigences de certification, Alteryx accorde aux candidats un droit non exclusif, non transférable et personnel d'utiliser les titres de compétence et le logo de certification gagnés sur des CV, des cartes de visite, documentation marketing, en-tête de lettre, et sites web. Il est interdit de modifier le logo ou d'utiliser le logo de quelque manière que ce soit qui dévalorise le Programme de Certification Alteryx. Politique de Re-Certification Les certifications expirent deux (2) ans après la date à laquelle la certification est acquise. La date d'acquisition est basée sur l'examen le plus récent et le plus haut niveau passé. Par exemple, si vous devenez Core Certified en novembre 2017, puis passez l'examen avancé le 29 mars 2018, votre certification expirera le 29 mars 2020. Pour maintenir votre certification, vous devez re-certifier avant la date d'expiration. Alteryx fournit deux façons pour vous de re-certifier: Passez l'examen en cours pour votre statut de certification. Par exemple, en passant la version actuelle de l'examen "Advanced" si vous êtes actuellement Advanced Certified. Passez un examen de niveau supérieur. Par exemple, si vous êtes actuellement "Core Certified", vous pourriez vous re-certifier en passant l'examen "Advanced". Si vous ne vous re-certifiez pas à la date requise, votre certification expirera et vous perdrez le droit d'utiliser le logo de certification ou de vous représenter comme détenant cette attestation de certification. Lorsque votre date d'expiration approche, nous vous enverrons un courriel de rappel à l'adresse email associée à la certification. Il est de votre responsabilité de surveiller l'approche de la date d'expiration et de remplir les conditions de renouvellement de certification même si vous ne recevez pas de rappels. Si vous souhaitez regagner votre statut de certification après l'expiration de la certification précédente, vous devez satisfaire toutes les conditions préalables à cette certification en tant que nouveau candidat. Si vous laissez expirer votre Advanced Certification, vous devrez passer à la fois l'examen "Core" et l'examen "Advanced" pour retrouver votre statut. Téléchargez les Politiques de Certification Alteryx Vous pouvez trouver des informations supplémentaires sur notre programme de certification sur Alteryx Academy: Alteryx Product Certification Politiques de Certification Alteryx Politiques
Afficher l'article complet
Vous souhaitez vous servir de la fonction ABS ? Découvrez ce qu'il faut savoir pour l'utiliser au mieux !
Afficher l'article complet
Une boîte à outil de fonctions utiles avec leur fonctionnement.
Afficher l'article complet
Comment planifier un workflow en utilisant Alteryx? Si vous planifiez dans v 11.0 +, vérifiez bien la planification à partir de la Gallery et les modifications d'interface du planifacteur. La beauté de Alteryx est le pouvoir de créer des processus de données répétables à maintes reprises. Mais, comme si ce n'était pas assez bon, nous avons aussi la capacité d'automatiser ces workflows à travers la planification! Vous aurez juste besoin de l'une des licences suivantes pour commencer! Alteryx Designer avec licence de planification License Alteryx Server Comment savoir si j'ai la bonne licence? Vous pouvez aller dans Options >> gérer les licences dans Alteryx Designer et si vous avez la'API %26; ligne de commande planifacteur (Enterprise Server %26; Workstation) coché, vous avez la capacité de planifier Alors, comment planifier? Alteryx Designer avec planificateur Cette option vous donnera la possibilité de planifier à votre machine locale Une fois que vous avez enregistré le workflow que vous souhaitez planifier, vous pouvez aller dans options >> Planifier Workflow >> Machine locale Vous pouvez alors définir la fréquence sur la quelle vous souhaitez planifier Alteryx Server Cette option vous donnera la possibilité de planifier sur le Alteryx Server Une fois que vous avez enregistré le workflow que vous souhaitez planifier, vous pouvez aller dans Options >> Planifier Workflow >> Connecter au contrôleur Vous devrez alors obtenir le nom de machine ou l'adresse IP de la Alteryx Server Machine Le jeton de contrôleur peut alors être trouvé dans la section de contrôleur-> Section générale de système Alteryx Server (Alteryx Server Admin aura accès à ceci) Une fois que vous avez fait la connexion à la machine Alteryx Server, vous pouvez définir la fréquence sur la quelle vous souhaitez planifier Voici quelques liens plus utiles sur la planification de workflow en utilisant Alteryx: FAQ du planificateur Base de données de requêtes pour les workflows planifiés Sur disque vs. Planificateur DB Meilleur, Jordan Barker Consultant de solutions La beauté de Alteryx est de pouvoir créer des processus de données répétables à maintes reprises. Mais, comme si ce n'était pas assez bon, nous avons aussi la capacité d'automatiser ces workflows par la planification! Cas courant
Afficher l'article complet
  Utiliser les fonctions de dates dans Alteryx mais dans d'autres outils pour ajouter du dynamisme à vos analyses
Afficher l'article complet
Vous souhaitez vous servir de la fonction Uppercase ? Découvrez ce qu'il faut savoir pour l'utiliser au mieux !
Afficher l'article complet
Comment faire pour créer des informations d'identification API Google Les étapes suivantes décrivent comment obtenir un ID client, un secret client et un jeton d'actualisation qui peuvent être utilisés pour l'authentification avec les outils associés à Google. 1. Ouvrez la console Google Developers' 2. Connectez-vous avec le compte Google associé aux données que vous souhaitez analyser 3. Créez un nouveau projet en cliquant sur le menu déroulant mon projet (coin supérieur gauche) et en sélectionnant créer un projet (coin supérieur droit de la fenêtre pop up 4. Entrez un nom de projet de votre choix et cliquez sur créer 5. Si vous n'avez pas encore activé l'API Google, vous pouvez le faire en naviguant vers la page Web sur laquelle nous avons démarré, le tableau de bord de la console et en cliquant sur Activer l'API: Pour Google Analytics: D'autres API populaires >> API Analytics Pour Google Drive: G suite API >> Drive API Cliquez sur Activer: 6. Une fois que vous avez confirmé que votre API est activée, vous pouvez obtenir les informations d'identification de l'API en retournant à la console et en cliquant sur informations d'identification dans le volet de navigation de gauche à côté de l'icône de clé 7. Cliquez sur la liste déroulante créer les informations d'identification et sélectionnez OAuth client ID: 8. Sélectionnez le bouton radio de l'application Web et ajoutez https://Developers.google.com/oauthplayground en tant qu'URI de redirection autorisé avant de cliquer sur créer 9. À ce stade, un pop up devrait apparaître où vous pouvez copier et enregistrer votre client ID et client secret Vous pouvez également trouver votre identifiant client et secret client en retournant à la console du développeur >> informations d'identification et en cliquant sur le nom de l'application que nous venons de créer: 10. Aller vers https://Developers.google.com/oauthplayground 11. Cliquez sur l'icône Gear dans le coin supérieur droit de la page et cliquez sur la case à cocher pour utiliser vos propres informations d'identification OAuth, saisissez l'ID client et le secret client à l'étape 13, puis cliquez sur Fermer 12. Copiez/collez les portées respectives dans le champ saisie de vos propres étendues et cliquez sur autoriser les API Pour Google Analytics https://www.googleapis.com/auth/Analytics.ReadOnly Pour Google Sheets https://www.googleapis.com/auth/Drive, https://www.googleapis.com/auth/Drive.AppData, https://www.googleapis.com/auth/Drive.ReadOnly, etc 14. Cliquez sur autoriser 15. Cliquez sur code d'autorisation Exchange pour les jetons et enregistrez le jeton de rafraîchissement 16. Testez l'autorisation en envoyant une demande d'opération disponible à partir de la liste des opérations possibles 17. Si vous réussissez, l'ID client, le secret client et le jeton d'actualisation que vous avez obtenu dans les étapes précédentes peuvent maintenant être utilisés pour l'authentification avec les outils associés à Google API
Afficher l'article complet
Comment puis-je afficher un fichier modèle Excel? Comment puis-je afficher un fichier modèle Excel? Il est possible de produire vos données dans un document Excel existant qui a déjà des formats modifiés et des noms de colonnes. Par exemple, le fichier Excel ci-dessous contient des données existantes dans les 4 premières lignes. Si vous voulez ajouter des adresses à ce fichier tout en gardant les 4 premières lignes, la première étape serait de mettre en surbrillance la zone que vous souhaitez écrire. Si vous ne connaissez pas la longueur/largeur exacte de vos données, je recommanderais d'aller grand: une fois que vous avez votre zone désirée en surbrillance, cliquez avec le bouton droit et choisissez le nom de définir ... option: une boîte de popup apparaîtra, entrez dans un nom de votre choix et cliquez sur OK: vous avez également besoin de faire Assurez-vous que la feuille que vous enregistrez ne contient pas d'espaces dans le nom de la feuille. Une fois vérifié, enregistrez le modèle et fermez: ci-dessous est un exemple des exemples de données qui seront ajoutées au modèle ci-dessus: dans Alteryx, utilisez un outil d'entrée pour pointer vers les données que vous souhaitez utiliser pour mettre à jour le fichier modèle: dans la sortie , vous voudrez choisir le modèle de fichier, qui fera apparaître le message ci-dessous, choisissez Oui pour remplacer: lors de l'enregistrement à Excel, la fenêtre ci-dessous Popup, entrez le nom que vous avez utilisé pour la plage que vous avez mis en évidence dans le fichier modèle: après avoir cliqué sur OK , la zone de configuration de sortie sera renseignée. Modifiez les options de sortie pour supprimer Data et Append: vous pouvez maintenant exécuter le module. Une fois le module terminé, vous pouvez ouvrir le fichier de modèle mis à jour, vous devriez voir vos lignes/colonnes précédemment mises en forme plus les nouvelles données que vous avez voulu ajouter: Si vous définissez un format dans la plage que vous avez nommée (couleur, style de texte, gras, etc.), Excel le gardera afin que les données y ous écrivez au fichier apparaîtra avec le format spécifié. Entrée
Afficher l'article complet
Connexions de base de données: création d'un alias et avantages de l'utilisation d'un alias Les alias de base de données peuvent aider les utilisateurs à gagner du temps et à permettre un partage plus aisé des données. Regardons comment. La première étape pour créer un alias de base de données dans le concepteur est d'établir la connexion de base de données. Cela peut être fait avec l'outil de données d'entrée en sélectionnant l'une des options de base de données dans la liste déroulante. Bases de données auxquelles nous pouvons nous connecter avec Alteryx, une vue d'ensemble. http://www.alteryx.com/Technical-specifications Une fois que vous avez établi la connexion via l'administrateur de connexion, une chaîne de connexion de base de données apparaîtra, comme celle affichée ci-dessous. Ensuite, passons à la fenêtre gérer les connexions de base de données (ou gérer les connexions en dB pour les alias in-dB). Ce sera sous Options > Options avancées > gérer les connexions de données. Ici, nous pouvons ajouter de nouveaux alias, et modifier ou supprimer, ceux existants. Gérer les connexions de base de données vue d'ensemble: Il existe deux types d'alias: Utilisateur: n'importe quel utilisateur peut ajouter un alias d'utilisateur qui seulement ils pourront accéder et changer. System: les alias système ne peuvent être ajoutés/édités que par un administrateur local. Options disponibles: Sync All vous permet de synchroniser les connexions de données Galerie Ajouter des connexions vous permet de créer un nouvel alias (voir étapes ci-dessous) Des options supplémentaires peuvent être trouvées lorsque vous survolez une connexion de données existante: Vous permet de modifier le mot de passe de l'alias. Vous permet de supprimer un alias Lors de l'ajout d'un nouvel alias, Alteryx vous aidera à faire la connexion à la fois MS SQL Server et Oracle. Pour toutes les autres connexions de base de données, sélectionnez l'option «autre». Il y aura trois choses à inclure pour «autres» types de connexion de base de données: le type de connexion (utilisateur vs système), un nom d'alias et la chaîne de connexion. La raison pour laquelle nous avons fait la connexion d'abord par l'outil de données d'entrée est de sorte que nous pouvons simplement copier/coller cette chaîne dans notre gestionnaire alias. Lorsque l'alias a été créé, vous pouvez accéder à cette connexion via la liste déroulante de l'outil de données d'entrée sous connexions de données enregistrées. Vous remarquerez que la chaîne dit maintenant aka: aliasname. Avantages: Q: que se passe-t-il lorsque vous avez plusieurs workflows qui font référence à une chaîne de connexion et que votre mot de passe change? A: Si vous utilisez des workflows qui font référence à un alias, l'utilisateur n'aura qu'à mettre à jour le mot de passe dans le gestionnaire d'alias. Si vous utilisez une chaîne de connexion régulière, chaque outil de données d'entrée doit être mis à jour dans chaque workflow qui utilise cette connexion. Q: puis-je partager ou exporter un workflow qui a des chaînes de connexion de base de données? A: Oui! Si vous installez un alias sur les deux ordinateurs de l'utilisateur qui sont une correspondance exacte, vous serez en mesure de partager des workflows qui utilisent ces connexions de base de données. Note: les captures d'écran et les mesures prises pour créer la connexion de base de données et alias ont été construits dans Designer version 11.8. Tony Moses Assistance clientèle Gestionnaire d'alias
Afficher l'article complet
Profilage des données dans l'outil parcourir | Alteryx 11,0 Produit: Alteryx designer et Alteryx Server VERSION: 11,0 Dernière mise à jour: 02/13/2017 Pièce jointe: aucun Bienvenue à Alteryx 11.0 nouvelle fonctionnalité de profilage de données dans l'outil de navigation. Nous sommes enthousiastes à ce sujet et nous espérons que vous serez trop! Le profilage de données dans l'outil de navigation a été créé pour aider l'utilisateur à mieux comprendre la qualité de ses données à tout moment dans le Workflow. Cette option aidera les utilisateurs à comprendre la qualité de leurs données, à faciliter le dépannage et à résoudre les problèmes qui peuvent survenir lors de la tentative d'analyse, de jointure ou de sortie de leurs données. Comment fonctionne le profilage des données: Ajoutez un outil de navigation après n'importe quel outil que vous voulez vérifier la qualité de vos données. Nous recommandons fortement d'entrer dans l'habitude d'ajouter un outil de navigation après vos entrées. Cela vous permettra de comprendre tout de suite la chauve-souris ce que l'état de vos données est en. Vous pouvez ensuite exécuter le workflow et sélectionner l'outil parcourir. La fenêtre de configuration affiche des graphiques relatifs à chacune de vos colonnes dans vos données, ainsi que des informations spécifiques sur le champ et le type de données. En sélectionnant une colonne spécifique dans votre fenêtre de résultats, le profilage des données dans la fenêtre de configuration vous indiquera la qualité des données dans cette colonne. Vous recevrez des graphiques et des informations différents selon le type de données dans le champ. S'il vous plaît voir notre merveilleux document d'aide en ligne pour l'outil de navigation qui contient toutes les informations sur les graphiques et les métadonnées, cliquez sur Afficher les données sur la page pour en savoir plus. Nous avons également une courte vidéo qui vous accompagnera dans le profilage des données. Trucs et astuces: L'outil parcourir ne restituera le profilage des données que lorsque l'outil de navigation est sélectionné. En fonction de la quantité de données que vous exécutez dans l'outil parcourir, il peut prendre un peu de temps pour l'outil parcourir pour restituer les rapports de profilage de données. Si vous ne sélectionnez pas l'outil parcourir lorsque vous travaillez dans le workflow, il n'utilisera pas de mémoire tant que vous n'aurez pas sélectionné l'outil parcourir pour restituer les rapports. Si vous souhaitez capturer ces données et utiliser les données dans un workflow ou extraire ces informations, vous pouvez utiliser l'outil de profil de données de base. Cet outil récupère les informations du profilage de données dans l'outil parcourir. En ce moment, nous n'avons pas la possibilité d'exporter les graphiques. Vous pouvez désactiver la fonction de profilage des données en allant à vos paramètres utilisateur et décochez la case "collecter et afficher les informations de profils de données". Cependant, comme recommandé plus haut dans l'article, l'utilisation du profilage des données après que votre outil de données d'entrée est maintenant considéré comme la meilleure pratique et au moins le profilage des données doit être utilisé à ce stade. Vous pouvez toujours désactiver l'option après avoir examiné vos données. Bienvenue à Alteryx 11,0 nouvelle fonctionnalité de profilage de données dans l'outil de navigation. Nous sommes enthousiastes à ce sujet et nous espérons que vous serez trop! Le profilage de données dans l'outil de navigation a été créé pour aider l'utilisateur à mieux comprendre la qualité de ses données à tout moment dans le Workflow. Cette option aidera les utilisateurs à comprendre la qualité de leurs données, à faciliter le dépannage et à résoudre les problèmes qui peuvent survenir lors de la tentative d'analyse, de jointure ou de sortie de leurs données. 11,0
Afficher l'article complet
FAQs Confidentialité et protection des données pour la Communauté Alteryx Q: Où puis-je lire les politiques Alteryx qui ont un effet sur ma vie privée? A: Politique de Confidentialité, Conditions d'utilisation, Politique de Cookie Q: Où puis-je voir et gérer mes paramètres de confidentialité ? A: Accédez à Mes paramètres > Préférences > Confidentialité pour afficher vos paramètres sur les informations que d'autres peuvent voir sur vous Q: Où puis-je consulter et gérer mes renseignements personnels? A: Accédez à Mes paramètres > Profil Personnel > Informations personnelles pour afficher vos informations, y compris votre nom, votre lieu et votre biographie Q: Comment puis-je cesser de recevoir des courriels de la Communauté Alteryx? A: Naviguez jusqu'à Mes Paramètres > Profil Personnel > E-mail, cochez la ne "Ne pas m'envoyer de courriel", et cliquez sur Enregistrer Q: Où puis-je télécharger une copie des informations associées à mon compte? A: Accédez à Mes Paramètres > Profil Personnel > Informations personnelles et faites défiler jusqu'à la section "Téléchargements" pour obtenir une copie de vos renseignements personnels et du contenu que vous avez soumis à la communauté Q: Où puis-je supprimer mon compte de communauté? A: La fermeture de votre compte de communauté supprimera vos informations personnelles trouvées dans Mes paramètres > Profil Personnel > Informations personnelles, en plus de vos badges, votre progrès sur Alteryx Academy, et les tickets de soutien créés via le portail de soutien, des systèmes de la communauté et associera votre contenu et engagement (messages, compliments et solutions) avec un compte utilisateur anonyme. Votre nom d'utilisateur de communauté sera également supprimé du système et deviendra disponible pour être utilisé par un autre utilisateur. La suppression de compte est permanente. Si vous souhaitez rejoindre la Communauté, vous devrez vous inscrire à nouveau. Pour supprimer votre compte, accédez à Mes paramètres > Profile Personel > Clôturer le compte et suivez les instructions. Foire aux questions sur la confidentialité et protection des données de la Communauté Alteryx Compte
Afficher l'article complet
L'organigramme des données d'entrée ultime "J'ai un bajillion fichiers que j'ai besoin d'apporter dans mon workflow ..." wayyyyyy trop nombreux pour moi d'utiliser les outils de données d'entrée individuels! Quelle est la meilleure façon de le faire? -chaque utilisateur Alteryx jamais Apporter plusieurs fichiers à la fois peut parfois sembler une tâche ardue, mais est souvent une pièce nécessaire dans le développement de ces flux de temps merveilleux d'économie. Voici un organigramme pratique pour vous aider à obtenir ces fichiers délicats sans accroc! 1. Données d'entrée avec wildcard La plupart du temps vous avez juste besoin d'un outil de données d'entrée pour obtenir vos données dedans, ce qui est grand, parce que c'est de loin la méthode la plus facile et la plus rapide ici. Exigences: Vous avez besoin de tous vos fichiers pour être dans le même répertoire. Tous les fichiers doivent être du même type (ex.) (CSV, .xlsx, yxdb) Comment le faire: Configurez un outil de données d'entrée pour introduire l'un des fichiers dans votre répertoire. Dans la chaîne de connexion, remplacez le nom de fichier (ou une partie du nom de fichier) par un astérisque (*). L'astérisque est un joker qui prend essentiellement la place de n'importe quoi. Ainsi, dans notre organigramme ci-dessus, cette chaîne de connexion se penchera dans le répertoire C:/Users/akoszycki/Desktop/Input Data/Data à l'entrée, puis ramasser tous les fichiers qui commence par "co Store fichier-" et se termine par ".xlsx". Résultats: Toutes les données de ces fichiers sont empilées les unes sur les autres, essentiellement de la même manière que l'outil Union empile les données lorsqu'il utilise l'option "auto config by Name". Si vous voulez voir le fichier à partir duquel les données proviennent, utilisez l'option "nom de fichier de sortie comme champ" dans la configuration de votre outil de données d'entrée. 2. Entrée dynamique avec des chemins de fichiers Parfois, l'univers conspire contre vous et vous ne pouvez pas utiliser un joker. Pourquoi? Eh bien peut-être qu'il est impossible d'avoir tous vos fichiers situés dans le même répertoire, ou peut-être il ya une tonne de fichiers dans le répertoire que vous ne voulez pas un joker pour ramasser. Dans ce cas, vous devrez utiliser une liste de filePaths pour alimenter une entrée dynamique. Exigences: Une liste de filePaths à importer. Un fichier pour remplir la configuration «modèle de source de données d'entrée» de l'outil d'entrée dynamique. Ce fichier doit toujours être disponible pour l'outil pour baser son schéma de champ sur, et peut être n'importe lequel des fichiers que vous souhaitez entrer. Il * ne sera pas * entrée si elle est manquante dans la liste de fichiers ci-dessus. Comment le faire: Configurez le modèle de source de données d'entrée dans l'entrée dynamique comme s'il s'agissait d'un outil de données d'entrée régulier. Cet outil inclut une option pour "lire une liste de sources de données" qui mettra à jour la chaîne de connexion en fonction de votre liste de noms de fichiers. Utilisation des tables: Certains types de fichiers nécessitent une spécification de table ou de feuille, telle que Microsoft Excel ou Access Database Files. Si la feuille ou le nom de la table va toujours être le même, vous n'aurez pas de problème avec l'outil d'entrée dynamique. Toutefois, si vos fichiers ont des tables ou des feuilles différentes que vous tirez de, vous pouvez obtenir une erreur comme ... Si cela se produit, vous devrez ajouter la table/feuille à la fin du chemin d'accès au fichier sous la forme < file path >> . Par exemple, dans l'organigramme ci-dessus, je spécifie "Sheet1" comme feuille de calcul à importer dans les fichiers Excel à l'aide d'une formule simple: [,] + "| Sheet1 $ ". 3. Macro batch avec chemins de fichiers Peu importe ce que vous faites, il semble que vous obtenez toujours ces messages embêtants qui gardent vos fichiers d'entrer. C'est à ce moment que nous faisons ressortir les grosses macros de lots de canons. Bien que cette dernière méthode est techniquement la plus intensive de travail, rappelons-nous de garder à l'esprit ce que mon bon copain Confucius dit toujours ... La macro batch exécute un workflow une fois pour chaque fichier, en mettant à jour l'outil de données d'entrée chaque fois. Il ressemblerait généralement à ceci: La macro batch sera lue automatiquement dans les fichiers qui ont le même schéma de champ sans erreurs. Mais que se passe-t-il si votre schéma de champ est différent d'un fichier à un autre? C'est là que la macro batch vient vraiment dans son propre! Accédez au mode de sortie du concepteur d'interface (voir >> interface designer), puis utilisez'auto configure by Name (attendez que toutes les itérations s'exécutent)'ou'auto configure by position (attendez que toutes les itérations soient exécutées)'. 'auto configure by Name'va syndiquer les champs avec les mêmes noms, et'auto configure by position'sera l'Union champ 1 à partir du fichier 1 en haut de la zone 1 à partir du fichier 2 pour chaque fichier. Une fois que vous avez configuré le concepteur d'interface, vous pouvez enregistrer la macro et l'insérer dans votre workflow (clic droit sur la toile >> Insert >> macros). Il existe un exemple de workflow attaché qui inclut des fichiers factices et la macro batch pour voir comment fonctionne le processus. Ce workflow a été construit dans Alteryx designer 10,5. Cela devrait le faire pour la saisie de vos données! Commentaire ci-dessous ou contacter le support client avec toutes les questions! "J'ai un bajillion fichiers que j'ai besoin d'apporter dans mon workflow ..." wayyyyyy trop nombreux pour moi d'utiliser les outils de données d'entrée individuels! Quelle est la meilleure façon de le faire? -chaque utilisateur Alteryx jamais 10,1
Afficher l'article complet
Raccourcis clavier dans Alteryx Il existe de nombreux raccourcis clavier différents pour vous aider dans la consutrction de vos workflow dans Alteryx. Comme dans la plupart des progiciels, l'ensemble standard de fonctions de clavier natives du système d'exploitation Windows s'applique également à Alteryx. Raccourcis utiles spécifiques à Alteryx: Ctrl + Alt + B: afficher/masquer Toolbar Ctrl + Alt + T: afficher/masquer Toolbox Ctrl + Alt + V: afficher/masquer Overview Ctrl + Alt + R: afficher/masquer les résultats Window Ctrl + Alt + C: afficher/masquer la fenêtre de configuration CTRL + ALT + D: afficher/masquer l'interface DesignerCtrl + Maj + B: ajouter toutes les navigations après avoir sélectionné l'outilCtrl + R: exécuter WorkflowF5: Actualiser ConfigurationCtrl + MAJ +-: aligner les outils sélectionnés horizontalementCtrl + MAJ + +: aligner les outils sélectionnés verticalementCtrl + touche fléchée: écarté outil par un pixel La liste complète des raccourcis clavier peut être trouvée ici. Navigation du canevas a été mis à jour dans Alteryx version 10,1. Consultez le blog posté ici. Raccourcis standardCtrl + N: Ouvrir un nouveau workflowCtrl + O: Ouvrir un workflow existant Ctrl + Z: AnnulerCtrl + Y: RefaireCtrl + F: Rechercher l'outil (cela vous permet de trouver des outils dans votre workflow par nom ou par numéro) Ctrl + X: Couper sélectionné (dans le canevas cela va couper les outils sélectionnés, le texte sera coupé si le texte est sélectionné à l'intérieur de la fenêtre de configuration de l'outil) Ctrl + C: copier les outils sélectionnés (dans le canevas, cela copiera les outils sélectionnés, le texte sera copié si le texte est sélectionné à l'intérieur de la fenêtre de configuration de l'outil. Vous pouvez également sélectionner des lignes spécifiques à partir d'un outil Explorateur et copier ces lignes à l'aide de cette commande) Ctrl + V: Copier outils(si les lignes ont été copiées à partir d'un outil Explorateur, cette commande créera une entrée de texte sur le canevas des lignes copiées à partir du presse-papiers) : sélectionne tous les outils dans le workflowCtrl + S: enregistrez votre module (Enregistersous si c'est la première fois que le module est enregistré) F1: ce bouton unique va mettre en place le fichier d'aide spécifique à l'outil que vous avez sélectionné sur le canevas, sinon il tire vers le haut de la fenêtre d'aide générique. CTRL + TAB: basculer entre les workflows ouverts (si vous avez plus d'un workflow ouvert dans une seule session de Alteryx) Autres commandes et raccourcis pratiques: clic droit et glisser: à l'intérieur d'un outil de sélection, ou tout autre outil avec la fonctionnalité "Selectionner", vous pouvez sélectionner un champ, ou un groupe de champs, et faites un clic droit et faire glisser ces champs vers une nouvelle destination dans la structure du champ. Cela élimine le besoin de cliquer sur les flèches haut/bas pour réorganiser les champs. Maintenez la molette de la souris enfoncée: Pan la barre de canvasMaj + clic gauche de la souris:P une molette de la souris canvasMaj +: rouleau de toile horizontalementCtrl + roulette de la souris: zoom sur la CanvasCtrl + touche fléchée: outil de coup de coude par un écran pixelSplash: pour supprimer l'écran de démarrage alors que le les charges de programme cliquez simplement sur le imageOuvrir un ou plusieurs fichiers:D les fichiers RAG de l'Explorateur Windows directement sur le canevas. Les fichiers de workflow (*. yxmd, *. yxwz, *. yxmc) s'ouvrent directement dans un nouvel onglet sur le canevas du module. Les fichiers de données seront représentés par un outil d'entrée configuré pour chaque fichier de données sur le Workflow actif. Documentation
Afficher l'article complet
Comment publier pour obtenir une solution le plus rapidement possible Donc, vous avez rencontré un problème, et vous êtes coincé. Vous avez peut-être des difficultés avec un problème que d'autres ont résolu avant, ou vous avez peut-être identifié un nouveau bogue. Vous avez besoin d'aide! Ce que j'ai trouvé, à la fois dans cette communauté et d'autres contextes, est que la structure et les informations fournies dans le message d'origine détermine fortement la rapidité à laquelle une solution peut être trouvée pour réellement adresser le problème - et vous voulez vraiment passer de problème à solution avec le moins de cycles ou mauvais départs ou de clarifications possible. Donc - j'ai assembler ce guide pour partager quelques idées que j'ai trouvé utiles ayant été des deux côtés de la discussion, et mon espoir est que cela vous donnera quelques conseils/idées sur la façon de publier votre problème d'une manière qui vous mènera le plus rapidement possible à la solution; pour vous remettre sur la route! Définissez ce que vous voulez: Le point de départ est de définir ce que vous voulez, et le problème que vous rencontrez en chemin (les spécificités aident vraiment). @JoeM %26; @DanM ont une structure très utile pour définir ceci avec les défis hebdomadaires, où les données de départ et de fin sont fournies, avec des notes sur ce que le processus doit faire. Où le noter? Capturer votre problème/question/idée au bon endroit est la clé pour obtenir une bonne réponse. Voici un guide pour trouver le bon endroit où publier différents sujets sur le site de la communauté: Le site est largement divisé en: Démarrage avec Alteryx et la Communité Composants de la plateforme Alteryx (Connect-Designer-Server-Promote) Chaque composant de plateforme comporte des sous-sections qui contiennent Discussions Base de connaissances Idées Académie Blogs Alter.Nation Culture et Événements La section des connaissances de chaque composante de plateforme appartient à l'équipe Alteryx et est utilisée pour créer des articles qui aident la communauté élargie. Culture %26; Events sont les endroits où les mises à jour sur les événements Alteryx sont publiées (encore une fois, appartenant à l'équipe Alteryx). La section Blogs contient du contenu écrit de l'équipe Alteryx ou de la Communauté (Analytics Blog ; Engine Works blog; les nouvelles de la communauté Alteryx, et le Data Science Blog)-ce qui est modéré par l'équipe Alteryx. Les sections principales où la Communauté peut contribuer sont alors les discussions et des idées Section Sujet Notes Idées Idées de produits Toutes les pensées que vous avez sur la façon d'améliorer la platforme - les maquettes sont toujours appréciés, ainsi que les descriptions sur la façon dont cela vous aiderait ou votre équipe. Améliorer l'expérience de la Communauté Comment la communauté pourrait-elle être améliorée? Discussions Designer Questions et erreurs liées à toutes les fonctions dans le produit Designer. Y compris: Géographie,Génération de rapports, Analyse Avancé, Macros, Applications et Sources de Données Server Questions et erreurs liées au produit Server Y compris: Installation et configuration, Planificateur, Dépannage et ajout de Workflows à partir de Designer. Connect Questions et erreurs liées au produit Connect Promote Questions et erreurs liées au produit Promote Note: Si vous avez repéré un défaut, et que vous êtes en mesure de le reproduire - la meilleure voie à suivre est de le rapporter directement au soutien à la clientèle . Simplifiez: Lorsque vous rencontrez des problèmes, vous pouvez essayer de retirer certains éléments afin d'isoler le problème. Cela aidera également l'équipe de soutien et la communauté à se concentrer rapidement sur le cœur du problème. Avant: Après: Mettez-y fin: Vous pouvez remplacer des morceaux de votre logique Alteryx qui ne sont pas nécessaires pour re-créer le problème ou que vous ne pouvez pas distribuer (par exemple une connexion de base de données), avec une simple ébauche. Ce que cela signifie, c'est que vous éliminez toute la logique complexe et la remplacez par quelque chose de simple et prévisible comme une Saisie de texte. Par exemple, si le problème se trouve dans un workflow compliqué qui implique du pré-traitement; lecture de base de données, etc. – et que l'erreur se produit dans un outil d'écriture finale – vous pouvez remplacer toute la connectivité ou logique complexe par une simple Saisie de texte. exemple: Ceci prend en-têtes de vente; détails et produits d'une base de données accessible au public; et en fait l'aggrégation pour trouver les 5 premiers produits par quantité. Cependant, j'ai des problèmes avec la génération de rapports, en essayant de d'ajuster le format. Avant: Au lieu d'envoyer le workflow entier (qui ne fonctionnera pas de toute façon parce que les gens n'ont pas accès à mes connexions de base de données) je peux simplifier le workflow jusqu'à l'outil d'échantillonnage, et rediriger les données de l'Explorateur vers une Saisie de texte. Après: Ce workflow est désormais plus simple, se concentre sur la zone de problème, et est indépendant de votre connexion à la base de données et/ou de toute information sensible ou propriétaire (puisque vous pouvez modifier les données pour masquer les chiffres réels de vente lorsque vous publiez). Note: s'il vous plaît soyez prudent avec la propriété intellectuelle de votre entreprise et de vos clients, et si possible utilisez des données anonymisées ou altérées pour démontrer le problème. Recommencez! Pour un bug / défaut - la clé est d'être en mesure de recréer le problème, de sorte que les développeurs et autres équipes de soutien puissent se pencher sur celui ci pour comprendre ce qui s'est passé le plus rapidement possible. Ainsi – le plus d'informations vous pouvez fournir pour reproduire le problème, le plus tôt le bogue peut être isolé (et nous l'espérons, réparé) Exemples d'informations utiles: Le workflow Alteryx lui-même Capture d'écran de l'erreur Copie de l'entrée de données (de préférence dans le workflow) S'il s'agit d'un problème dans une base de données, les définitions de table seraient utiles Toute version critique info: Quelle version de Alteryx avez-vous Si c'est un problème de connexion à une base de données - quelle base de données et quelle version Versions du pilote de base de données (allez dans ODBC Administrator - capture d'écran ci-dessous) Espérons que ce guide vous donne quelques trucs sur la meilleure façon de publier votre problème pour obtenir la meilleure chance possible d'une solution rapide! Demande: s'il vous pensez que certaines informations doivent être changés/ajoutés/ou vous avez autres conseils utiles que nous pourrions ajouter à ce guide, s'il vous plaît n'hésitez pas à commenter ci-dessous -faisons de ceci un document en constante évolution! Guide d'un Alteryx ACE pour obtenir les réponses que vous cherchez! Communauté
Afficher l'article complet
Gestion des connexions de données | Alteryx 11,0 Produit: Alteryx Designer ou Alteryx Server VERSION: 11,0 Dernière mise à jour: 02/13/2017 Pièce jointe: aucun Nous sommes fiers de vous présenter la gestion des fonctionnalités de connexion de données en 11,0! Cette nouvelle fonctionnalité remplacera le gestionnaire d'alias. La raison de cette mise à niveau est double: tout d'abord, nous voulions la possibilité de créer et gérer des alias pour faire partie de votre processus de connexion de base de données, car il rendra la vie des utilisateurs plus facile lors de la mise à jour des mots de passe et de se rappeler les connexions se connecter à l'endroit La deuxième raison est d'avoir une autre de nos nouvelles fonctionnalités (partage de connexion de base de données) intégré de façon transparente avec les utilisateurs propres connexions de base de données. La gestion des connexions de données vous permet de créer de nouvelles connexions, de mettre à jour les mots de passe des connexions existantes et de synchroniser votre concepteur avec les connexions de base de données que votre administrateur de Galerie a partagées avec vous. Nous avons démarré les nouvelles connexions sans nouvelle connexion Microsoft SQL Server et connexions Oracle. Nous avons également d'autres, où la chaîne de connexion peut être ajoutée pour connecter une base de données qui Alteryx prend en charge. Veuillez noter que le pilote approprié doit être installé afin de pouvoir se connecter à la base de données. Vous pouvez trouver ces pilotes ici: techspecs. Gérer la connexion de données se trouve ici: Gérer la fenêtre de connexion de données: Comment mettre à jour mot de passe ou chaîne de connexion: Survolez la connexion que vous souhaitez mettre à jour et sélectionnez le crayon. Une autre fenêtre s'ouvre, où vous pouvez mettre à jour les informations à l'exception du nom que vous avez fourni pour la connexion. Vous n'aurez pas la possibilité de mettre à jour les connexions qui proviennent de votre administrateur de Galerie. Si des changements sont nécessaires ou si vous rencontrez des problèmes avec la connexion, veuillez contacter l'administrateur de votre galerie pour obtenir de l'aide. Conseils de dépannage: Problèmes de connexion avec la base de données Oracle ou Microsoft SQL veuillez consulter ces articles pour obtenir des instructions. Problèmes de connexion à l'aide de l'autre fonction, assurez-vous que votre chaîne de connexion et votre mot de passe sont corrects, ainsi que le pilote approprié est installé sur votre machine. Cette icône d'erreur s'affiche lorsqu'une connexion de Galerie n'est plus disponible. Veuillez contacter l'administrateur de votre galerie pour plus d'informations. Si vous trouvez que lorsque vous ouvrez votre gestion des connexions de données et vous n'avez pas la possibilité de mettre à jour vos connexions système. Vous devrez exécuter Alteryx en tant qu'utilisateur admin. Une fois Alteryx est exécuté par un utilisateur admin, ils seront en mesure de mettre à jour le mot de passe pour les connexions utilisateur et système. Galerie devra être mis à jour par votre galerie admin peu importe vos permissions sur votre machine. Si, lors de l'utilisation d'une connexion de données, vous voyez la fenêtre'résoudre le type de fichier', il ya quelque chose de mal avec la connexion de données: Nous sommes fiers de vous présenter la gestion des fonctionnalités de connexion de données en 11,0! 11,0
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
Un aspect important des processus d'analyse de données souvent demandé, lorsque l'on travaille dans un cadre réglementé, est de conserver la traçabilité des changements. Ceci est souvent très difficile à réaliser mais avec Alteryx, tout devient possible !!!   1) La première chose à faire est de générer une documentation du Workflow. Pour rappel l'article suivant décrit comment générer une documentation .pdf à partir d'un fichier workflow: https://community.alteryx.com/t5/Base-de-Connaissance-Francais/Generer-automatiquement-une-documentation-de-son-workflow/ta-p/420880   2) La seconde chose à faire est de planifier l'application de génération de rapport sur Alteryx Server afin de générer automatiquement une documentation pour tous les Workflows de l'entreprise. Cette opération peut être effectuée en modifiant légèrement l'application de documentation pour prendre un ensemble de fichier de Workflow en entrée et produire ainsi de manière automatique les documentations (en planifiant la nuit par exemple).   3) Enfin, un simple outil de comparaison de fichier .pdf permettra d'identifier les changements entre deux versions de workflow (ie deux versions de documentation). Par exemple le logiciel Acrobat possède cette fonction, il en existe aussi d'autres en ligne et gratuits.     Les modifications apportées apparaissent par la suite et sont très facilement identifiables comme le montre la capture ci-dessous.   Un exemple complet se trouve à cette adresse.   Pour plus d'information sur une mise en œuvre éventuelle, n'hésitez pas à nous contacter.
Afficher l'article complet
Top 10 Alteryx Server Foire aux questions Alteryx serveur est de plus en plus populaire que les dirigeants d'Analytics se pencher sur l'échelle de Alteryx pour s'attaquer à de plus grands projets, de plus grands ensembles de données et de mettre en libre-service l'analyse des informations dans les mains de plus de décideurs. Des organisations allant des petits détaillants et des fournisseurs de données de niche, à de grandes sociétés telles que Southwest Airlines, chic-fil-A et Western Union ont amélioré à Alteryx Server pour améliorer la productivité des analystes et améliorer la prise de décision. En tant qu'analyste de ligne d'affaires, vous savez probablement que vous devez faire votre entreprise de pratique d'Analytics prête, et peut-être vous avez commencé à regarder le serveur de Alteryx et a commencé à penser aux prochaines étapes. À ce stade, nous commençons à obtenir plus de questions sur les meilleures pratiques pour déployer Alteryx Server, comment il balance, questions de gouvernance et bien plus encore. J'ai donc récemment assis avec nos experts Alteryx serveur leader, Kory Cunningham, Senior Product Manager pour Alteryx Server et Gary Schwartz et Steve Ahlgren qui sont le développement conduit pour Alteryx Server, pour obtenir les réponses à certains de nos plus fréquemment demandé questions (FAQ). Voici les commentaires que nous avons reçus de l'équipe. Merci pour la lecture, Josh Howard, SR. Product Marketing Manager Quelles sont les principales fonctionnalités du serveur Alteryx que quelqu'un pourrait intéresser? Kory Cunningham-il ya tout à fait quelques choses, mais l'une des caractéristiques les plus convaincants est juste la possibilité de tirer parti du matériel serveur afin que vous puissiez déployer votre analyse à l'échelle et de soutenir les utilisateurs simultanés. Nous avons vu Alteryx serveur déployé dans de petites boutiques d'Analytics Boutique cinq personnes à des entreprises multinationales avec des centaines d'utilisateurs. La seconde est autour de l'ordonnancement. Le planificateur vous donne la possibilité de prendre des workflows et des processus analytiques et les planifier pour fonctionner à l'avenir pour plus de rapports en temps opportun, et de le gérer de manière automatisée pour les rapports quotidiens, hebdomadaires, mensuels. La troisième est la Galerie. La Galerie est une interface Web où vous pouvez prendre Alteryx workflows et les publier jusqu'à une galerie de partager avec d'autres collègues et les utilisateurs d'entreprises pour obtenir ce même traitement analytique, mais sans avoir Alteryx installé sur leur bureau. Par exemple, vous pouvez avoir quelqu'un dans le champ Connectez-vous à un navigateur Web, accéder à la Galerie et exécuter leurs rapports sans Alteryx designer. Dans la plateforme Galerie, vous disposez également de la collaboration et du contrôle de version sur les workflows. Vous pouvez partager, modifier et garder une trace de ces changements par l'utilisateur et quand le changement a eu lieu. Cela fait partie de la plate-forme serveur Alteryx. Parlez-moi des configurations de déploiement prises en charge dans Alteryx Server. Peut-elle être déployée dans un environnement virtuel? Gary Schwartz-en ce qui concerne la configuration de déploiement, nous sommes sur une pile Microsoft, il est donc toutes les fenêtres. Nous soutenons Windows Server 2008 R2 et plus tard, et vous pouvez voir les spécifications techniques recommandées sur notre page TechSpecs. En ce qui concerne le déploiement, nous vous recommandons certainement d'exécuter le serveur sur du métal nu, mais vous pouvez également exécuter le serveur dans des environnements virtualisés. En fait, nous dirigeons notre propre galerie dans un environnement virtualisé sur Amazon. Nous faisons des tests sur certains environnements virtuels, mais nous n'avons pas de certification technique du serveur sur ces environnements. Ainsi, le serveur Alteryx fonctionne bien sur des environnements physiques et virtuels. La chose que vous devez penser est la contention de ressource sur la boîte physique. Si elle est exécutée sur une boîte physique qui est partagée par beaucoup, alors vous pouvez obtenir une certaine contention des ressources. Vous devez également considérer les UC vs vCPUs. Par exemple, en Amazon vous pourriez avoir 4, 8, ou 16 CPU, mais ce qu'ils font vraiment référence à sont vCPUs, qui est la moitié d'un processeur réel, et nos spécifications sont basées sur les processeurs physiques. Donc, c'est quelque chose que vous devez garder à l'esprit. Quels types d'authentification sont fournis? SSO est-il disponible? Kory Cunningham-en ce qui concerne la Galerie, il ne supporte deux formes principales d'authentification. L'un est construit dans l'authentification, qui est juste e-mail et mot de passe que les utilisateurs peuvent se connecter en utilisant leur propre compte qu'ils ou l'administrateur crée. Mais nous soutenons également l'authentification Windows, y compris la prise en charge native de NTLM et Kerberos. Cela permet aux utilisateurs de la Galerie de se connecter en utilisant les mêmes informations d'identification qu'ils utilisent probablement pour se connecter à leur propre machine, et de tirer parti de votre Active Directory existant pour l'authentification et la gestion des utilisateurs pour accéder à la Galerie. Et avec 10,5, nous avons également introduit la possibilité d'exécuter des workflows en tant qu'utilisateur, de sorte qu'un utilisateur peut exécuter un workflow en utilisant leurs propres informations d'identification plutôt que d'utiliser un compte administrateur serveur global et seulement obtenir l'accès aux données qu'ils ont été permissiond pour. Combien d'utilisateurs ou d'applications un handle de déploiement peut-il avoir? Steve Ahlgren-la réponse courte est que nous pouvons manipuler un nombre illimité d'utilisateurs avec une certaine limite supérieure, et nous avons des clients avec des centaines d'utilisateurs sur le serveur de Alteryx. Mais, plutôt que le nombre d'utilisateurs, peut-être il est plus important de considérer le nombre et les types d'apps qui peuvent être manipulés. La bonne chose au sujet du serveur est qu'il balance linéairement, de sorte que vous pouvez jeter plus de ressources à elle pour gérer une charge accrue. Si vous avez du matériel ou du matériel virtuel disponible, nous pouvons remplir cette instance à sa capacité en fonction de ce que votre charge prévue est. Le nombre d'utilisateurs simultanés est limité par vos services frontaux fournis par votre infrastructure interne ou Cloud. Si vous avez un équilibreur de charge, nous pouvons échelle pour manipuler les deux extrémités avant et arrière de charge. Comment l'échelle du serveur Alteryx? Steve Ahlgren-il ya trois points principaux de l'évolutivité et je vais les énumérer par ordre de probabilité: Ajout de fonctionnalités de traitement de workflow à une instance de serveur. Nous appelons ces ouvriers de file d'attente ou les ouvriers de rendu, qui sont des instances de matériel physique ou virtuel qui traitent les workflows de Alteryx et rendent les tuiles de carte, respectivement. Les travailleurs de file d'attente exécutent le même moteur Alteryx qui s'exécute sous le produit concepteur Alteryx. Il existe deux façons principales de les mettre à l'échelle, l'un est horizontalement, ce qui ajoute plus de travailleurs physiques ou virtuels à une instance de serveur et la deuxième façon de mettre à l'échelle est l'évolutivité verticale, ce qui ajoute plus de capacité de travail à un nœud physique existant ou ajout de matériel à un nœud physique existant. Nous soulignons que la plupart des gains de performances seront réalisés par l'évolutivité horizontale, en ajoutant plus de matériel physique et de travailleurs physiques à une instance de serveur existante. La deuxième façon de l'échelle est d'étendre la base de données backend, qui dans notre cas est MongoDB. MongoDB a plusieurs types d'options d'évolutivité pour la redondance et les performances, et l'un de ceux-ci est par le biais de jeux de réplicas. Ensembles de réplicas est une manière Mongo obtient la fiabilité et la redondance des données en écrivant essentiellement des données à plusieurs noeuds en même temps pour s'assurer qu'il y a au moins une copie de vos données dans l'existence en tout temps. Si un noeud tombe, alors un nouveau noeud prendra sa place et le serveur devrait être en mesure de rester opérationnel. Vous pouvez également mettre à l'échelle la base de données par l'éclat. L'éclat est plus performant et il permet potentiellement l'utilisation de plus petites tailles de disque qui est important si vous utilisez le matériel virtualisé dans une infrastructure de type Amazon La troisième façon de l'échelle est à travers la Galerie. La Galerie est le service frontal qui gère les demandes des utilisateurs à partir du client ou du navigateur Web. C'est la façon la moins probable à l'échelle, car il n'a pas tendance à être un goulot d'étranglement, et il dépend du type d'utilisateurs et d'applications qui sont en cours d'exécution, mais il est possible d'évoluer à l'aide d'un équilibreur de charge. En fait, nous avons utilisé ces trois méthodes de mise à l'échelle déployées sur notre propre instance de la galerie publique Alteryx. Quel type de matériel ou de spécifications réseau sont nécessaires? Kory Cunningham-vous pouvez trouver toute notre documentation technique de http://downloads.alteryx.com/, mais pour une installation typique, nous vous recommandons un Quad Core, machine CPU unique avec 2,5 GHz et au moins 16 Go de RAM (ou plus) et un disque SSD (Solid State Drive). Le SSD fait une différence assez grande avec la rapidité avec laquelle les données peuvent lire ou écrire. L'autre chose à considérer est la topologie du réseau en ce qui concerne l'emplacement du DataSet. Par exemple, si vous achetez nos données de tierce partie (par exemple Experian) il peut être installé sur la même machine que le logiciel serveur et dans un emplacement réseau. Mais l'installer sur le serveur sera votre meilleure option pour la performance et l'avoir aussi près du moteur d'exécution ou de l'espace de calcul que possible. Mais nous permettons aux données d'être stockées sur un réseau qui permet aux données d'être stockées dans un emplacement distant qui est commode pour avoir plusieurs machines Remoting-in pour accéder à ces données et la mise à jour, mais il ne viennent à une pression significative sur les performances et vous serez l ikely voir dégradation. En ce qui concerne le saut de réseau ou les liens qui doivent se produire dans un déploiement à plusieurs nœuds, vous voulez vous assurer que ceux-ci sont conservés au minimum. Essayez donc de garder les machines aussi rapprochées que possible pour éviter la latence. Gary Schwartz-une autre chose à penser en ce qui concerne le réseau et le serveur que la Galerie est en cours d'exécution, est de configurer un nom de domaine approprié que les utilisateurs peuvent accéder et pointant vers le serveur de droite. Nous avons vu beaucoup d'exemples où le DNS était incorrect et ils ne pouvaient pas comprendre pourquoi ils ne pouvaient pas atteindre leur galerie. En plus de la Galerie, nous vous recommandons d'utiliser SSL ou TLS, ce qui signifie que vous devez installer un certificat sur le serveur qui héberge la galerie à moins que vous ne travailliez derrière un équilibreur de charge. Travaillez avec votre équipe informatique pour obtenir le certificat SSL installé, ce qui peut être intensif. La dernière chose est, le domaine que la Galerie est en cours d'exécution sur les besoins du niveau approprié de la stratégie de confiance définie avec les autres domaines que les autres utilisateurs travailleront sur afin que Active Directory peut résoudre et déterminer les autorisations en fonction de cela. Existe-t-il des exigences de serveur Web ou de base de données tierce partie? Kory Cunningham – le serveur a empaqueté tous les composants nécessaires (par exemple, serveur Web et base de données) dans l'architecture ou l'installation elle-même. Ainsi, tout peut être installé et configuré à partir de l'installation du serveur. Pour un seul nœud machine, il n'y a pas de dépendances supplémentaires, mais vous pouvez commencer à voir certaines exigences 3ème partie avec un environnement à plusieurs nœuds si vous l'échelle-out. Si vous l'échelle de la Galerie par exemple, vous aurez besoin de mettre en place un équilibreur de charge pour gérer l'ensemble du trafic Web-à Alteryx nous utilisons Amazon équilibreur de charge élastique, mais vous pouvez utiliser quelque chose comme F5 réseaux ou quel que soit votre service informatique utilise. Si vous dimensionnez la base de données, comme mentionné ci-dessus, nous ne paquet vers le haut d'une version incorporée de MongoDB. Mais si vous commencez à tirer profit des ensembles de réplique de Mongo pour la haute disponibilité, la redondance et la fiabilité, alors vous auriez besoin de gérer votre propre noeud de base de données Mongo. Et nous vous recommandons de jeter un oeil à Mongo's specs, l'installation et les meilleures pratiques pour mettre en place. Mais à part ça, il n'y a pas de 3ème partie. Gary Schwartz-je voudrais également mentionner que nous obtenons beaucoup de questions sur le serveur Web. Bien que nous fassions l'empaquetage du serveur Web et de la base de données dans l'architecture, la Galerie est un service Web Self-Hosted. Il n'utilise rien comme Tomcat ou Apache, il s'agit d'un service Web autonome qui s'inscrit avec la configuration d'adresse de base qui écoute la demande Web à partir de cet emplacement. Comment puis-je gérer la haute disponibilité et les sauvegardes de données? Gary Schwartz-pour une haute disponibilité il s'agit de redondance dans l'architecture, et puisque l'architecture est conçue pour évoluer horizontalement la plate-forme le soutient. Du point de vue de la Galerie, vous pouvez mettre à l'échelle pour avoir plusieurs noeuds de Galerie derrière un équilibreur de charge. Si un noeud échoue, alors il prendra toujours le trafic tandis que vous récupérez l'autre et le récupérez vers le haut et l'exécution. Deuxièmement, retour à ce que Steve a dit au sujet de gagner le débit supplémentaire des workflows en scalant dehors vos noeuds de travail ... Plus vous avez de nœuds de travail, plus vous avez de disponibilité pour exécuter des workflows. Vous voulez donc surveiller l'utilisation de votre système. Si vos nœuds de travail fonctionnent continuellement à pleine capacité, vous devez ajouter plus de nœuds de travail pour plus de capacité. Nous vous recommandons certainement de sauvegarder vos données. La première étape de ce faire est de mettre à l'échelle de votre base de données Mongo intégré pour se lever plusieurs ensembles de répliques Mongo sur des noeuds distincts qui vous donnera une sauvegarde immédiate et la redondance. Nous vous recommandons également de suivre la recommandation de Mongo pour les sauvegardes. Il y a plusieurs stratégies pour cela. Nous utilisons régulièrement des intervalles de sauvegardes incrémentielles afin que nous ayons une sauvegarde de base avec des instantanés incrémentiels le long du chemin sans avoir à faire des sauvegardes complètes tout le temps. Ensuite, nous faisons parfois des sauvegardes complètes. Kory Cunningham – nous avons une disponibilité de sauvegarde et de restauration des installations pour les fonctionnalités de sauvegarde de base dans l'instance MongoDB incorporée. Mais si vous êtes à la recherche d'une solution de haute disponibilité qui est hautement redondante, alors nous vous recommandons de descendre le chemin d'un déploiement à plusieurs nœuds gérés par l'utilisateur d'un déploiement MongoDB. Steve Ahlgren-je voudrais également ajouter que si vous êtes en cours d'exécution dans AWS, je voudrais mettre en place la distribution régionale. Amazon a des pannes. Même dans notre propre galerie publique, nous avons vu des pannes et que la distribution régionale assure que nous avons près de 100% de disponibilité. En termes de sauvegardes, la configuration des instantanés EBS est facile si vous êtes en cours d'exécution dans EC2. Vous pouvez configurer ces instantanés EBS et des sauvegardes complètes chaque semaine ou tous les deux jours. Comment surveiller un déploiement de serveur? Steve Ahlgren – il existe plusieurs façons différentes de surveiller les déploiements. Chaque composant du serveur possède sa propre infrastructure de journalisation. La Galerie frontale écrit ses propres journaux, le back-end a également sa propre structure en utilisant les niveaux syslog, et la base de données Mongo a sa propre structure de journalisation. Il y a donc une grande exploitation forestière dans chaque niveau de l'architecture du serveur. Nous suggérons que tout le monde recueille ces logs et utilise Alteryx. Alteryx utilise Alteryx pour collecter nos propres logs. Nous avons également siphonner les logs dans Amazon S3 où ils peuvent être importés dans des outils tiers comme Logstash et loggly mais Alteryx est probablement l'ensemble de l'outil de journalisation dont vous aurez besoin pour cela. En termes d'autres capacités de surveillance, nous recommandons également d'utiliser des services comme Amazon CloudWatch pour surveiller la santé du système comme CPU et la mémoire, qui vous donnera une indication précoce des problèmes ou des problèmes. Nous recommandons également la surveillance de base de données backend avec MongoDB Cloud Manager pour la surveillance des choses comme les requêtes lentes et l'accès aux données avec une pagination extensive, qui peuvent tous deux indiquer un problème. Un autre outil de surveillance 3ème partie que nous utilisons est une nouvelle relique, que nous utilisons pour surveiller les nœuds frontaux dans une architecture de serveur à plusieurs niveaux. Nous utilisons les deux nouvelles relique dans une combinaison avec Amazon CloudWatch pour surveiller la santé de la machine pour des choses comme les processus de Galerie de clés, la charge CPU lourde ou le trafic réseau. Mais nous avons aussi empaqueter un serveur d'utilisation de rapports et de surveillance app qui s'exécutent dans Alteryx sur le serveur pour surveiller les choses comme le nombre d'utilisateurs actuels, le nombre moyen d'emplois en attente dans la file d'attente d'exécution, la longueur de temps qu'il faut des emplois à courir-donc Monitori de base ng qui serait utile dans la gestion du serveur. Quelles sont les autorisations d'utilisateur et les contrôles d'accès aux données disponibles? Kory Cunningham-à l'intérieur de la Galerie, vous pouvez gérer les utilisateurs et de fournir ces utilisateurs avec différents niveaux d'accès aux données pour les différents rôles d'utilisateur. De votre visionneuse de base, qui est une vue de niveau de base que l'accès à la Galerie où ils peuvent juste exécuter des workflows, à ce que nous appelons l'artisan, qui sont les utilisateurs qui contribuent le contenu et le téléchargement de workflows et la création d'applications dans la Galerie de partager avec d'autres utilisateurs, et enfin à ce que nous appelons le rôle de conservateur, qui est que l'administration et le rôle de gestion qui gère la Galerie. Pour les artisans qui créent du contenu, les workflows sont stockés dans ce que nous appelons les «Studios». Les studios sont essentiellement des dossiers de projet restreints où plusieurs analystes peuvent partager et de collaborer et de publier des workflows que seulement ils peuvent voir. À partir de là, ils peuvent partager ces workflows à d'autres studios ou avec d'autres utilisateurs, offrant ainsi un moyen de contrôler la gestion de l'accès aux données. Avec Alteryx Server, nous respectons les règles et niveaux d'autorisation que vous définissez au niveau de la base de données. Nous vous donnons donc la possibilité de définir des autorisations globales auxquelles tous les workflows s'exécutent. Mais dans la version 10,5, nous avons fourni une plus grande souplesse vous donnant la possibilité de définir des autorisations au niveau individuel que les workflows s'exécutent ainsi. Nous continuons à étendre nos capacités ici, alors restez à l'écoute pour les prochaines versions! (note des éditeurs: consultez la vidéo de kory sur le respect de la gouvernance des données avec l'analyse des données libre-service pour plus d'informations) C'est tout pour l'instant. Merci! Grand Merci à Kory, Gary et Steve pour s'asseoir avec moi et répondre à quelques-unes des questions que nous obtenons sur Alteryx Server. Si vous avez plus de questions, n'hésitez pas à nous demander ici sur la communauté ou de télécharger le rapport, "Alteryx Server: mise à l'échelle de l'analyse des données libre-service pour l'entreprise". Josh Howard Alteryx serveur est de plus en plus populaire que les dirigeants d'Analytics se pencher sur l'échelle de Alteryx pour s'attaquer à de plus grands projets, de plus grands ensembles de données et de mettre en libre-service l'analyse des informations dans les mains de plus de décideurs. Mais le serveur Alteryx peut-il être déployé dans un environnement virtuel? Combien d'utilisateurs peut-il gérer? Comment l'échelle du serveur Alteryx? J'ai récemment assis avec la gestion des produits Alteryx Server et le développement conduit à répondre à ces questions et plus encore. En savoir plus sur le Top 10 Alteryx serveur Foire aux questions. 10,5
Afficher l'article complet
Envie de sortir de vos routines analytiques pour lesquelles les problématiques se ressemblent ? De sortir de votre zone de confort ?   Je partage avec vous chaque semaine la manière dont je relève les défis hebdomadaires💪🏼      
Afficher l'article complet
Connexion à une source de sources ODBC Alteryx vous permet de vous connecter à de nombreux types de sources de données. Un type de source de données auquel vous pouvez vous connecter est une base de données. Les exemples de bases de données sont SQL Server, Oracle, Teradata et MongoDB; parmi beaucoup d'autres. Il existe plusieurs méthodes de connexion pour se connecter à des sources de base de données, y compris ODBC, OLEDB ou nativement. Cet article se concentrera en particulier sur la configuration d'une connexion ODBC à SQL Server, cependant, le même processus général peut être suivi pour se connecter à n'importe quelle base de données via ODBC. Vous devez faire installer le pilote sur la machine avant d'utiliser ce guide. Les liens de téléchargement à beaucoup de pilotes peuvent être trouvés à http://www.alteryx.com/Technical-specifications. Si vous n'êtes pas sûr de l'endroit où obtenir le pilote ou le pilote à utiliser s'il vous plaît contacter votre administrateur informatique ou de base de données pour cette information. Ouvrez alteryx designer et faites glisser et déposez l'outil "données d'entrée" sur la toile Cliquez sur la liste déroulante pour «se connecter à un fichier ou une base de données». Ensuite, sélectionnez "connexion à la base de données"-> "nouvelle connexion ODBC ..." La fenêtre de connexion ODBC doit apparaître Étape Cliquez sur le bouton "ODBC admin" pour accéder à l'administrateur Windows ODBC pour configurer la connexion Dans l'administrateur de la source de données ODBC, cliquez sur le bouton «Ajouter ...» pour configurer la nouvelle connexion (la connexion peut être paramétrée sous le "DSN utilisateur" ou "DSN système"). En général, l'utilisateur DSN est ce que la plupart des utilisateurs auront accès et ce qui est couramment utilisé. (le DSN système peut être utilisé si vous avez un accès admin et souhaitez configurer la connexion pour tous les utilisateurs de la machine.) Vous serez dirigé vers une fenêtre pour choisir le pilote à utiliser pour la connexion. Vous devez faire installer le pilote sur la machine avant cette étape. Les liens de téléchargement à beaucoup de pilotes peuvent être trouvés à http://www.alteryx.com/Technical-specifications. Si vous n'êtes pas sûr de l'endroit où obtenir le pilote ou le pilote à utiliser s'il vous plaît contacter votre administrateur informatique ou de base de données pour cette information. Sélectionnez le pilote et cliquez sur "terminer" Sélectionnez un nom pour cette connexion Cliquez sur la liste déroulante pour rechercher le serveur SQL auquel vous souhaitez vous connecter ou tapez le nom du serveur Cliquez sur "suivant" Sur l'écran suivant, choisissez le type d'authentification que vous allez utiliser: Vous pouvez choisir entre'authentification Windows intégrée'ou ID de connexion Le choix de l'authentification Windows ne requiert aucune information supplémentaire car l'ID utilisateur que vous avez connecté à Windows est reconnu L'utilisation de l'authentification ID de connexion vous oblige à entrer l'ID utilisateur et le mot de passe. Remarque: le nom d'utilisateur/PW sera probablement différent de celui des informations de connexion Windows. Si vous n'êtes pas sûr de ce que votre ID utilisateur/PW est, contactez votre administrateur informatique ou de base de données Une fois que vous avez choisi votre méthode de connexion, cliquez sur le "suivant" Cliquez sur "suivant" à travers les écrans de menu (modifiez les paramètres optionnels via les menus si vous le souhaitez, généralement la configuration par défaut doit fournir une connexion réussie Après avoir cliqué sur le bouton "terminer", cliquez sur le bouton "tester la source de données ..." Si le dialogue "tests terminés avec succès!" apparaît, vous avez réussi à configurer votre connexion Cliquez deux fois sur "OK" pour quitter l'Assistant Connexion Cliquez sur "OK" pour quitter l'administrateur ODBC Dans la fenêtre de connexion ODBC alteryx, sélectionnez le nom de source de données que vous venez de créer. Entrez un nom d'utilisateur et un mot de passe si nécessaire (facultatif) et appuyez sur "OK" La fenêtre choisir ou spécifier une requête doit apparaître. S'il y a déjà des tables dans la base de données, choisissez une table et poussez "OK". Une fois la connexion réussie, la connexion ODBC sera désormais stockée dans la liste déroulante initiale de l'outil "données d'entrée" Vous avez correctement configuré et enregistré une connexion ODBC!!! Connexion de base de données
Afficher l'article complet
Étiquettes