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
Connexion à Hadoop | Alteryx 11,0 Produit: Alteryx designer et Alteryx Server VERSION: 11,0 Dernière mise à jour: 2/15/2017 Pièce jointe: aucun Connexion à Hadoop dans Alteryx 11,0 Dans cet article, nous irons sur la façon de se connecter aux différentes saveurs de Hadoop dans Alteryx 11,0. Les workflows créés avant Alteryx 11,0 qui incluent des outils connectés à Hadoop doivent maintenir la connexion sans problème. Les alias sont maintenant appelés «connexions de données sauvegardées» et seront également reportés. Pour utiliser une connexion de données enregistrée pour se connecter à une base de données, utilisez l'option "connexions de données sauvegardées" dans l'outil données d'entrée, puis accédez à la connexion que vous souhaitez utiliser: Note: Alteryx 11,0 inclut la fonctionnalité pour gérer les connexions de données à travers la Galerie ainsi que via Options > Options avancées > gérer les connexions de données. Les alias créés dans les versions antérieures seront reportés en tant que connexions stockées sur l'ordinateur local. Création d'une nouvelle connexion à HDFS 1. Apportez un outil d'entrée sur le canevas et accédez à l'option Hadoop. Sélectionnez la petite flèche sous "connecter un fichier ou une base de données", puis Hadoop. 2. Saisissez les informations nécessaires pour vous connecter Votre HDFS/Hadoop admin/it Contact devra fournir le nom d'hôte à utiliser ainsi que la méthode de connexion (HTTPFS, WebHDFS, ou Knox Gateway), et le nom d'utilisateur et mot de passe (si nécessaire). Alteryx fournit le port par défaut. Si votre entreprise utilise un autre port, vous devrez éditer ceci ici: Alteryx utilise l'hôte et le port pour générer l'URL à utiliser pour la connexion. Vous avez également la possibilité de modifier l'URL si cela est nécessaire. Cliquez sur "test" pour vérifier la connexion pour vous assurer qu'il fonctionne. 3. Cliquez sur OK et sélectionnez le fichier à lire dans Cliquez sur "OK" pour ouvrir une nouvelle fenêtre avec tous les fichiers disponibles dans HDFS (Remarque: Alteryx prend actuellement en charge les fichiers .csv et Avro dans HDFS). Vous pouvez soit entrer le nom du fichier manuellement, soit utiliser la fonctionnalité parcourir pour naviguer vers le fichier. Création d'une connexion de données enregistrée pour HDFS Une fois que vous avez réussi à établir une connexion à HDFS, vous devez enregistrer la connexion pour une utilisation ultérieure. La façon la plus simple de le faire est la suivante: 1. Copiez la chaîne de connexion maintenant visible dans l'outil d'entrée 2. Ouvrir le gestionnaire de connexions de données Aller à options > options avancées > gérer les connexions de données et sélectionnez Ajouter une connexion 3. Entrez un nom de connexion et une chaîne de connexion et appuyez sur Enregistrer 4. La connexion HDFS sera maintenant disponible dans les deux outils d'entrée et de sortie à utiliser dans les connexions de données sauvegardées Création d'une nouvelle connexion à Hive/Impala/Spark Pour vous connecter à Hive/Impala/Spark, un pilote ODBC est requis et peut être téléchargé à partir de la page de téléchargement des pilotes Alteryx. Une fois le pilote téléchargé, un nouveau DSN doit être configuré via l'administrateur de sources de données ODBC de Windows (panneau de configuration > système et sécurité > outils d'administration > sources de données (ODBC)). Votre HDFS/Hadoop admin/IT contact pourrait avoir besoin de fournir les noms d'hôtes nécessaires/informations d'identification de l'utilisateur/etc. pour se connecter. Une fois qu'un DSN a été configuré et testé via l'administrateur de la source de données, vous êtes prêt à vous connecter via Alteryx. 1. Ajoutez un nouvel outil d'entrée à la zone de dessin et accédez aux connexions ODBC. Sélectionnez la petite goutte vers le bas comme vous l'avez fait pour la connexion HDFS, puis accédez à d'autres bases de données > ODBC 2. Sélectionnez le nom de la source de données Dans la fenêtre de connexion ODBC, sélectionnez le DSN qui a été configuré via l'administrateur de sources de données ODBC de Windows et saisissez le nom d'utilisateur/mot de passe au besoin. 3. Entrez/Construisez votre requête Utilisez les onglets tables, Visual Query Builder ou SQL Editor pour créer la lecture de la requête dans les données de Hadoop à Alteryx. Remarque: en tant que nouvelle fonctionnalité de Alteryx 11, le générateur de requêtes visuelles ne se charge pas automatiquement pour toutes les bases de données, car il peut être lent à charger (par exemple, de grands schémas dans la ruche). Création d'une connexion de données enregistrée pour les connexions ODBC à Hive/Impala/Spark 1. Ouvrir le gestionnaire de connexions de données Aller à options > options avancées > gérer les connexions de données et sélectionnez Ajouter une connexion 2. Entrez un nom de connexion et sélectionnez ODBC comme type de connexion 3. Sélectionnez le nom de la source de données Dans la fenêtre de connexion ODBC, sélectionnez le DSN qui a été configuré via l'administrateur de sources de données ODBC de Windows et saisissez le nom d'utilisateur/mot de passe au besoin. 4. La connexion sera maintenant disponible dans les deux outils d'entrée et de sortie à utiliser dans les connexions de données sauvegardées Connexion à Hadoop HDFS/Hive/Impala/Spark avec Alteryx 11,0. 11,0
Afficher l'article complet
Guide de création de votre propre série de connecteurs Alteryx fournit de nombreux connecteurs de données intégrés et il ya des autres disponibles pour le téléchargement de la Galerie. Cette liste comprend actuellement des outils tels que Google Sheets, Salesforce, Marketo et autres. Si vous avez besoin d'une connexion à une API ou à un service Web que Alteryx ne fournit pas déjà un outil pour, cet article de la base de connaissances servira de guide de référence pour vous permettre de construire un connecteur à l'aide de Alteryx. Cette série se concentrera sur l'utilisation de macros Alteryx pour construire un outil qui est un connecteur à une source de DataSource, de sorte que ces termes seront utilisés de manière interchangeable à travers le guide. Lorsque vous travaillez avec une nouvelle API ou un service Web, la rupture de la documentation vers le bas dans un format digestible peut être difficile. Une bonne façon de commencer est d'examiner la méthode d'authentification requise pour l'API et de déterminer si la méthode peut être implémentée dans Alteryx. Une vue plus détaillée de l'authentification dans Alteryx peut être consultée ici. Une fois que vous avez déterminé la méthode d'authentification requise par le service et implémenté le processus pour autoriser, l'étape suivante consiste à générer et exécuter la demande réelle au service. Examinez les points de terminaison disponibles que l'API fournit et essayez de répondre aux questions suivantes: Quelles données puis-je accéder à cette API? Est-ce que j'ai besoin de la réponse d'une demande d'API pour construire la demande pour une demande ultérieure d'API? Est-ce que je vais envoyer des données au service pour le téléchargement (une demande de poste) ou je veux simplement pour télécharger des informations de ce service (une demande get)? Les réponses à ces questions peuvent être utilisées pour exposer le flux de la section suivante de votre macro. Plus d'informations sur la construction de la demande peut être vu ici. Pour créer un connecteur robuste, il est probablement souhaitable d'analyser la réponse qui a été reçue à la suite de votre demande. Cela inclut l'envoi et le téléchargement de données. Si vous tentiez de télécharger des données, il est bon de lire la réponse afin que vous sachiez si votre demande a été reçue et valide, et de fournir ces informations à l'utilisateur de votre connecteur. Si le connecteur est construit pour le téléchargement de données, vous aurez envie de produire une table de données bien analysée. Une explication détaillée de l'analyse de la réponse de l'API est ici. Tout en interagissant avec une API, vous recevrez des messages d'erreur de temps à autre. La capacité de gérer ces erreurs et d'arrêter le traitement, ainsi que d'alerter l'utilisateur à la question qui a été rencontré, sont des ajouts que vous pouvez faire à votre connecteur qui fera en utilisant une expérience plus transparente. En savoir plus sur la gestion des erreurs ici. Une fois que vous avez construit un workflow qui gère l'authentification, exécute la requête API et analyse les données de sortie, vous pouvez transformer le workflow en une macro réutilisable. Cela inclut la création de l'interface macro qui met à jour les options que vous souhaitez paramétrer dans le cadre de votre connecteur. Plus d'informations sur la conception de l'interface macro peut être lu ici. Liens rapides vers les guides de la série: Guide de création de votre propre connecteur-authentification Guide de création de votre propre connecteur-génération de la demande Guide de création de votre propre réponse API d'analyse de connecteur Guide de création de vos propres erreurs de gestion de connecteurs Guide de création de votre propre interface utilisateur-connecteur Faites-nous savoir ce que d'autres informations que vous voulez savoir sur la construction de connecteurs de données dans Alteryx, ou si vous avez construit des connecteurs et ont des trucs et astuces pour partager! Alteryx fournit de nombreux connecteurs de données intégrés et il ya des autres disponibles pour le téléchargement de la Galerie. Cette liste comprend actuellement des outils tels que Google Sheets, Salesforce, Marketo et autres. Si vous avez besoin d'une connexion à une API ou à un service Web que Alteryx ne fournit pas déjà un outil pour, cet article de la base de connaissances servira de guide de référence pour vous permettre de construire un connecteur à l'aide de Alteryx. Connecteurs
Afficher l'article complet
Vous aussi contribuez à la Base de connaissances de la Communauté francophone ! Retrouvez toutes les étapes dans ce guide.   
Afficher l'article complet
Le site Gallery s'installe dans la Communauté Alteryx. Les membres de la Communauté partagent déjà des milliers de workflows sur les forums. Il nous a donc paru logique de tout regrouper au même endroit pour vous permettre de trouver et partager des applications et des workflows.
Afficher l'article complet
La réalisation d'un outil, de son idée à son développement!
Afficher l'article complet
Assistant d'installation Alteryx | 11,0 Utilisez les instructions suivantes pour télécharger et terminer l'installation via l'Assistant d'installation de Alteryx. Toutes les étapes et screenshots ci-dessous ont été faites en utilisant la version 11.0. 1. Naviguez jusqu'à http://downloads.alteryx.com/et sélectionnez la version correcte du concepteur en fonction de votre système d'exploitation (système d'exploitation 32/64 bits dans le panneau de configuration Panel/All de contrôle Items/System >> type de système) et privilèges de compte d'utilisateur (concepteur alteryx Admin/non-Admin Guide d'installation): "Voir tous les téléchargements" va vous montrer une liste plus vaste de designer installe-Assurez-vous de jeter un oeil à ce que vous avez la version correcte du concepteur avant de lancer une installation. "afficher toute la documentation" vous fournira des informations référentielles autour du concepteur et de son installation. 2. Au bas de la fenêtre de votre navigateur, ouvrez l'exécutable d'installation: 3. Si vous êtes invité par le contrôle de compte d'utilisateur, sélectionnez Oui pour autoriser l'exécutable à commencer l'installation: 4. Fermez toutes les instances de Alteryx actuellement ouvertes sur votre ordinateur. 5. Sélectionnez l'installation correcte dans le gestionnaire de téléchargement: 6. Après un bref écran de chargement, l'installation se poursuivra à l'invite suivante, qui répertoriera les pré-requis nécessaires à l'installation. Les versions précédentes du concepteur seront désinstallées automatiquement, mais sinon, assurez-vous que ces pré-requis sont satisfaits: 7. Après avoir cliqué sur suivant, votre installation validera et commencera l'initialisation: 8. Continuez à travers le menu d'installation en sélectionnant "Suivant", en changeant les champs si nécessaire. 9. Lisez et acceptez le contrat de licence avant de cliquer sur "suivant" pour continuer: 10. L'installation va commencer: 11. Cliquez sur "terminer" pour terminer votre installation: 12. Si vous êtes invité à obtenir une licence et un courriel, entrez ces derniers pour activer le concepteur. Suivez les instructions suivantes pour télécharger et terminer l'installation via l'assistant d'installation d'Alteryx dans v11.0! 11,0
Afficher l'article complet
Trucs et astuces pour une correspondance floue Tous les champs que vous serez en correspondance floue sur qui se rapportent à l'information d'adresse doivent être exécutés par l'outil de Cass afin de normaliser les valeurs d'enregistrement. Les champs d'adresse d'origine doivent être désélectionnés du flux de données via un outil de sélection afin d'éviter toute confusion et de minimiser le temps de traitement (conseils d'optimisation de rappel ...). Lors de la fusion de deux fichiers de données (fusionner le processus de correspondance floue), utilisez une jointure pour supprimer les correspondances exactes du processus de correspondance floue. Le long de la même ligne de pensée, vous pouvez utiliser l'outil unique pour supprimer les matchs exacts si avant d'entrer dans votre processus de match de purge floue. Dans une correspondance floue de fusion, le côté gauche du match est généralement le fichier maître (par exemple, le fichier Experian hh ou le fichier info USA). Le côté droit est le fichier client, ou le fichier que nous essayons de faire correspondre au fichier maître. Compte tenu de cette configuration, dans chacun des différents passages de la correspondance floue, nous n'envoyons pas les enregistrements qui ont une correspondance de la gauche dans le passage suivant s'ils ont égalé. La logique du match flou est qu'une ou plusieurs choses seront considérées comme la chose forte ou la chose dont nous sommes les plus confiants. L'autre chose sera les choses que nous allons isoler par la logique floue afin de trouver un match. Exemple serait l'adresse et zip pour la pièce forte et le prénom et le nom de la pièce Fuzzy match. Seuils et poids des allumettes: Pour le processus correspondant qui se produit dans toute la portée d'un outil de correspondance floue, nous définissons le seuil de match total (le score final). Pour chaque champ que nous traitons dans l'outil Fuzzy match, nous pouvons déclarer un seuil de match et un poids de match pour ce champ. Qu'il se produise au niveau du champ ou de l'outil de correspondance floue, le seuil de match est une valeur de coupe stricte. Les correspondances qui génèrent une valeur de correspondance supérieure à votre seuil de match sont acceptées en tant qu'allumettes, celles qui tombent au-dessous, sont supprimées en tant que candidates de match. Le poids de match d'un champ particulier, vous permet d'appliquer une importance relative pour les différents domaines que vous assortis sur. Si vous avez 3 champs, où le poids d'allumette pour chacun est a = 100, B = 100, c = 75, alors vous dites Alteryx que le champ C devrait avoir une contribution moindre à la détermination de si ou non une allumette est faite. (comme les humains, pensez à la façon dont nous pourrions choisir un partenaire pour danser avec ...) Après avoir transmis vos données à l'aide de l'outil Fuzzy match, rejoignez vos données originales pour comparer les correspondances. Vous pouvez trier par score de match, pour voir si vous avez besoin d'ajuster vos seuils de match plus ou moins en fonction de la présence de faux-positifs matches, ou l'absence de fausses correspondances négatives. Comme Fuzzy appariement est intrinsèquement floue, il est assez commun, et en fait nécessaire pour exécuter votre module de nombreuses fois avec des paramètres différents. En règle générale, le plus de considération que vous placez sur le développement d'un module de correspondance floue approfondie, plus la valeur de votre sortie. Optimisation du temps de traitement correspondant flou: Étant donné que la correspondance floue peut vous obliger à exécuter votre module plusieurs fois, il est prudent de préparer vos données et de les enregistrer dans un fichier yxdb. L'enregistrement de vos données vers les fichiers yxdb vous permettra d'utiliser les fichiers yxdb en tant qu'entrée dans votre module de correspondance floue. Alteryx pouvez lire un fichier yxdb plus rapidement que d'autres types de fichiers, c'est donc un excellent endroit pour commencer avec l'optimisation. Une autre étape dans la préparation des données, est d'utiliser l'outil de champ automatique, qui permet à Alteryx de sélectionner le type de champ et la longueur les plus appropriés pour chaque champ de votre DataSet. Selon vos données d'entrée, ceci peut fournir des améliorations choquantes dans la vitesse. En supposant que vous allez faire une fusion Fuzzy match, vos fichiers nécessitent à la fois un champ d'ID d'enregistrement, et un champ source; vous pourriez aussi bien les ajouter maintenant. Enfin, il ne sert à rien de mettre des champs dans votre module Fuzzy match que vous n'avez pas besoin, utilisez un outil de sélection pour les supprimer maintenant. Enfin, utilisez vos nouveaux fichiers optimisés en tant qu'entrées yxdb dans votre module de correspondance floue. – pour résumer, préparez les données dans un module, puis Fuzzy le faire correspondre dans un autre. Selon que vous êtes DeDuping, la fusion ou les deux, essayez de minimiser votre contrôle croisé et les outils de navigation étrangers dans les données quand ils ne sont plus nécessaires. Par tous les moyens, la vérification croisée de vos données est le processus le plus important dans l'appariement flou, mais pour les grands modules, il est souvent utile de supprimer les outils qui ne sont plus nécessaires. Si vous êtes nouveau à Fuzzy appariement, la chose la plus importante que vous pouvez faire est de travailler à travers les 2 modules d'échantillon inclus avec Alteryx (DeDupeFuzzyMatching, et MergeFuzzyMatch), qui peut être trouvé au fichier > ouvrir Sample >> échantillons avancés. Allumette floue
Afficher l'article complet
Alteryx Gallery Series-le Lay de la terre 101: Gallery Admin Edition C'est la partie 1 de la série Alteryx Gallery-la série Gallery se réfère uniquement au serveur Alteryx où vous pouvez héberger votre galerie privée Alteryx. Cet article se référer à'Alteryx Gallery'en tant que galerie privée hébergée sur le serveur Alteryx. Partie 2 Alteryx Gallery Series-la laïcité de la terre 101: User Edition partie 3 Alteryx Gallery Series: app Publishing %26; version Control 101-communauté Alteryx Partie 4 Alteryx Gallery Series: comment tirer le meilleur parti de votre galerie Alteryx-cas d'utilisation La laïcité de la terre 101: Gallery Admin Edition La Galerie admin est le parrain d'une galerie Alteryx. L'administrateur est moins impliqué dans le contenu du workflow du site et plus impliqué dans la gestion des utilisateurs et leur expérience globale sur la Galerie. Cet article aidera la Galerie admin naviguer dans les paramètres admin dans la galerie privée Alteryx. Chaque section de l'interface d'administration est décrite ci-dessous: Abonnements Un abonnement est un autre nom pour un studio. Un Studio permet aux utilisateurs de Alteryx designer de publier et de partager des workflows en privé au sein de leur organisation. Chaque utilisateur qui crée un compte Galerie est automatiquement donné son propre abonnement qui peut devenir un studio privé si le niveau d'autorisation de l'utilisateur est désigné comme un artisan. En tant qu'administrateur de Galerie, vous devrez faire de cet utilisateur un artisan, jetez un oeil à la section «utilisateurs» ci-dessous qui précise comment faire cela. Chaque Studio comprend un nombre limité d'artisans et de membres – attribués par l'administrateur de la Galerie. Une fois qu'un abonnement a été créé, il peut être désactivé mais pas supprimé. Les administrateurs de galerie sont les seuls avec des autorisations pour créer des abonnements. Gestion des abonnements Niveaux d'autorisation Création et ajout d'utilisateurs à des studios privés Pour créer un studio (abonnement), cliquez sur'onglet abonnement'et cliquez sur'ajouter un nouvel abonnement'. Vous aurez maintenant la possibilité de créer un studio (abonnement) Écran d'abonnement Ce sera l'écran d'abonnement ci-dessous: Gallery admin peut créer des studios ainsi que gérer les utilisateurs et les workflows qui leur sont attribués. Il existe de nombreuses options lors de la création d'un abonnement ou d'un studio: Nom du studio privé: nom du Studio, qui s'affiche en haut de la page lorsque l'utilisateur clique sur "Private Studio" dans le menu de gauche de la page de la Galerie. Nom du contact: la personne qui possède et gère le Studio. Type d'abonnement Gratuit: les artisans et les membres qui font partie du Studio peuvent exécuter des workflows dans la galerie publique Payé: les artisans qui font partie du Studio peuvent publier et exécuter des workflows dans ce studio et les membres peuvent exécuter des workflows Sièges d'artiste: le nombre de sièges artisanaux disponibles en studio. Les artisans peuvent publier, exécuter et partager des workflows. Laissez-passer membres: nombre de sièges membres disponibles en studio. Les membres peuvent exécuter des workflows dans des studios pour lesquels ils ont été affectés. Date d'expiration: date à laquelle l'abonnement payé expire. Lorsqu'un abonnement payé expire, il est rétrogradé à un abonnement gratuit. API activée: l'accès à l'API Private Server Gallery est activé par défaut. L'API Gallery prend en charge la possibilité d'authentifier, de répertorier les applications, d'exécuter des applications et de récupérer les résultats de l'application à l'aide d'une clé API et d'un secret accessibles via les paramètres de la Galerie. Utilisateurs Désactiver les inscriptions de l'utilisateur: limites qui peuvent s'inscrire à votre galerie. Force les utilisateurs à être «invités» à rejoindre la Galerie. Permettre à quiconque d'exécuter des workflows publics sans chanter: si cette option est sélectionnée, toute personne ayant accès à l'URL de votre galerie peut exécuter des workflows qui sont disponibles sur la page d'accueil. Voici comment ajouter un utilisateur à un studio (abonnement). Vous devez prendre la clé d'abonnement de la section «abonnement» (ci-dessus capture d'écran) et l'ajouter dans la clé de Studio dans le profil de l'utilisateur ci-dessous. Quand un utilisateur publie maintenant de là Alteryx designer à la Galerie Alteryx, ils verront le nom de Studio auquel ils sont associés. Ceci est lié par le même abonnement et la clé de Studio. Les utilisateurs ne peuvent faire partie d'un studio à la fois. Galerie utilisateurs Les administrateurs de Galerie peuvent ajouter des utilisateurs directement à la galerie ou ils peuvent envoyer un email invitant l'utilisateur pour se connecter et s'ajouter par l'intermédiaire du formulaire de jointure maintenant sur la page principale de la Galerie. Les autorisations utilisateur sont gérées dans le profil des utilisateurs (ou dans les «autorisations» si vous utilisez Windows Auth) ainsi que dans leur studio assigné. Le nouvel utilisateur est ajouté à la page utilisateurs. Le nom des utilisateurs, le courrier électronique (pour l'authentification intégrée) et le nom de leur affichage Studio dans la zone utilisateur ainsi que les icônes qui représentent leurs autorisations. Lors de l'utilisation de l'authentification intégrée, l'administrateur de Galerie peut désigner le niveau d'autorisation des utilisateurs avant qu'ils s'inscrivent à Alteryx Gallery sur l'onglet utilisateurs Écran d'autorisations intégré (niveau d'autorisation des utilisateurs pour toute la Galerie Alteryx) Écran autorisations Windows Auth (niveau d'autorisation des utilisateurs pour toute la Galerie Alteryx) Les administrateurs de Galerie peuvent gérer les autorisations utilisateur dans la page autorisations lors de l'utilisation de l'authentification Windows uniquement. Un niveau d'autorisation par défaut (aucun accès, spectateur, artisan, curateur) ne peut être défini pour tout utilisateur nouveau ou existant qui se joint à la Galerie. Astuce admin: définissez l'autorisation par défaut à aucun accès ou visionneuse si la sécurité de contenu est de préoccupation principale. Cela demandera aux utilisateurs d'être invités à exécuter des workflows sur la Galerie Une fois qu'un utilisateur a été créé, il peut être désactivé mais pas supprimé. Workflows Les administrateurs de Galerie peuvent ajouter des workflows, des applications et des macros à la Galerie et gérer leur icône, leur description, leurs paramètres de mode d'exécution et leurs exemptions. Les admins peuvent également créer des «balises» et les associer aux workflows afin que les recherches dans la Galerie retournent de meilleurs résultats. Mode Run: détermine le niveau que les workflows sont autorisés à exécuter dans la Galerie. Les workflows qui contiennent certains outils ou accès peuvent avoir besoin d'être bloqués. Le mode d'exécution par défaut est sélectionné lorsque le serveur est configuré. Sans restriction: tout workflow peut être exécuté. Semi-Safe: les workflows utilisant la commande Run, télécharger, email, "R", ou des événements seront bloqués. Safe: les workflows utilisant des outils ci-dessus ou l'accès/stockage de données sur des lecteurs non locaux seront bloqués. Requiert des données privées: indique si le workflow requiert l'exécution de données autorisées. Exemption de données privées: une exemption peut être accordée à un workflow avec des données privées afin qu'il puisse être exécuté. Districts Les administrateurs de Galerie peuvent créer de nouveaux districts et modifier le nom de district, la description et l'image de l'icône. Une fois le district créé, il sera affiché sous l'option de menu "page d'accueil" de la Galerie. Connexions de données Cet onglet dans la section admin de la Galerie n'est disponible que pour Alteryx Server version 11,0 et supérieure Cet onglet vous donnera la possibilité de pré-définir les informations d'identification qui peuvent être envoyées vers le bas pour les utilisateurs du concepteur Cela vous aidera à gérer l'accès et la création d'alias sur designer %26; Server Les connexions DSN-less s'exécutent immédiatement. Les connexions DSN devront être configurées sur la machine d'emplacement et la machine serveur Informations d'identification de workflow Définissez les informations d'identification du workflow qui peuvent être utilisées lors de l'exécution d'un workflow à partir du serveur. Ceux-ci apparaîtront également dans le concepteur lors du téléchargement/planification d'un Workflow Cliquez sur «modifier; et vous obtenez les options suivantes Utiliser les informations d'identification par défaut Cela utilisera les détails du compte de service serveur pour exécuter des workflows si rien n'a été défini dans la section «exécuter en tant que» des paramètres du système serveur Exiger des informations d'identification de l'utilisateur Lors de l'exécution de l'application à partir de la Galerie Alteryx les utilisateurs devront entrer dans les informations d'identification Autoriser les utilisateurs à définir des options pour l'option d'informations d'identification La meilleure pratique serait de demander aux utilisateurs de leurs informations d'identification afin qu'ils ne puissent accéder aux données qu'ils ont des privilèges pour dans votre environnement informatique interne. L'interface va ressembler à la capture d'écran ci-dessous. Lors du téléchargement d'une application à partir de votre concepteur Alteryx (fichier >> enregistrer en tant que >> Galerie de ma société), vous pouvez cliquer sur "options de workflow" %26; "définir les informations d'identification de workflow". Cela donnera à l'utilisateur trois options 'l'utilisateur n'est pas tenu de spécifier les informations d'identification'-l'application/workflow s'exécutera en tant que compte d'utilisateur de serveur Alteryx par défaut (exécuter en tant que paramètres dans les paramètres système sur la configuration du serveur). 'toujours exécuter ce workflow avec ces informations d'identification'-l'utilisateur peut entrer les informations d'identification à ce stade, mais les informations d'identification prédéfinies peuvent être ajoutées dans la section admin Alteryx Gallery ("informations d'identification de workflow") Emplois C'est là que vous pouvez donner aux utilisateurs l'autorisation de planifier des workflows qu'ils uploadent dans la Galerie Alteryx. Cela permettra à tous les artisans de programmer des workflows. Notifications Le serveur peut envoyer des notifications par courrier électronique pour divers événements. Les informations du serveur SMTP sont entrées lorsque le serveur est configuré. Les administrateurs de Galerie peuvent gérer les types de notifications et le texte du message. Astuce admin: désactiver les notifications afin que vos utilisateurs ne sont pas spammés par la Galerie. Personnalisez votre galerie Alteryx! Des bannières publicitaires peuvent être ajoutées pour être affichées sous la barre de recherche de la page d'accueil. Les fichiers téléchargés peuvent être ajoutés au site auquel les utilisateurs de la Galerie peuvent accéder via les liens. Vous avez la possibilité de changer le nom de la Galerie, le logo et le jeu de couleurs dans le navigateur Web. Cela est souvent utilisé pour loger FAQ, Help %26; Links Ajoutez un lien vers votre page ou votre URL dans l'en-tête ou les pieds. Si vous avez des questions en suspens, veuillez contacter notre Alteryx Meilleur, Jordan Barker Consultant solutions Meilleures pratiques
Afficher l'article complet
La macro de DataSet de cache Vous pouvez télécharger la version la plus récente de la macro de DataSet de cache (v2) de la Alteryx Analytics Gallery et la lire ici. (vous pouvez également obtenir la version originale du DataSet de cache ici.) Une des grandes choses sur Alteryx est de savoir comment une fois que vous obtenez le coup de lui, vous êtes capable de manipuler des données presque aussi vite que vous pouvez penser à l'étape suivante dans votre processus. Vous finissez par passer moins de temps à jongler avec les mécanismes de mélange et d'analyse de vos données, et plus sur le problème réel de l'entreprise à portée de main. Vous obtenez dans un flux rythmique, cet état d'esprit où vous perdez la trace du monde extérieur tout en éclabousseant les accents de Regex et les faits saillants de la formule sur votre toile, et devenez un avec les données pour créer un chef-d'œuvre de travail. Mais lors de la construction d'un workflow qui traite de grandes quantités de données et/ou exécute des analyses de processeur lourde, vous pourriez trouver difficile d'entrer dans ce flux rythmique que vous êtes habitué quand vous devez attendre plusieurs minutes entre les pistes pour voir les résultats de l'ajout d'un outil ou un Groupe d'outils sur la toile. Une solution à cette limitation de votre flux est d'échantillonner toutes les données. Il y a plusieurs façons de le faire. L'un consiste à placer des outils d'échantillonnage stratégiquement tout au long de votre workflow. Une façon plus robuste et plus propre d'accomplir la même chose est de créer une constante utilisateur pour limiter le nombre d'enregistrements sur les outils d'entrée: Cliquez sur n'importe quel espace sur la toile, puis dans la fenêtre de configuration, accédez à l'onglet "workflow" Ajouter une nouvelle constante définie par l'utilisateur appelée "sample" et la définir à un nombre relativement faible, comme 1000 Dans le panneau de configuration de tous les outils d'entrée, définissez l'option "limiter l'enregistrement" à "% User. Sample%" (sans les guillemets) Développez votre workflow avec le nombre d'enregistrements d'entrée limitée, et lorsque vous êtes prêt à l'exécuter avec l'ensemble complet de données, il suffit de définir l'utilisateur constante définie "sample" pour être vide afin que les données ne sont pas plafonnés Le problème avec cette approche est que dans de nombreux cas, vous n'allez pas voir le comportement dont vous avez besoin pour construire votre workflow de manière appropriée. Mais que faire si vous pouviez "sauver votre place" et d'exécuter uniquement les nouveaux outils que vous avez ajouté à la toile, sans ré-exécuter tout le reste encore une fois? Eh bien, je vais vous montrer comment vous pouvez faire exactement cela-avec l'aide de la macro cache DataSet! Voici une démo rapide de la façon dont il fonctionne. Supposons que vous avez un workflow qui dispose de trois sources de données d'entrée qui ont chacune plus de cent millions de lignes. Vous les Nettoyez et faire un peu de traitement, et déjà cela commence à prendre plus de temps que vous souhaitez attendre avant d'ajouter l'outil suivant et de jouer avec la configuration. À ce stade, vous décidez d'arrêter de déconner et de couper à la poursuite avec la macro de DataSet de cache. Pour ce faire, vous devez d'abord placer les outils que vous avez terminé la configuration dans un conteneur d'outils. Vous ajoutez ensuite une macro de DataSet de cache au dernier outil du flux: Si vous n'êtes pas familier avec l'outil conteneur outil, vous pouvez le trouver dans la catégorie outil de documentation. Pour l'utiliser, il suffit de le placer sur la toile, puis de faire glisser une sélection d'outils en elle. Ensuite, vous devez configurer la macro de DataSet de cache, qui heureusement est très simple. Vous voudrez lui donner un nom unique et descriptif (si vous avez plusieurs macros de DataSet de cache sur votre toile, soyez sûr de leur donner chacun des noms différents!), et vous voudrez laisser le mode d'exécution réglé à «écrivent». Maintenant, lorsque vous exécutez le workflow, le Datastream étant alimenté dans la macro de DataSet de cache (dans ce cas, la sortie du deuxième outil de transposition) sera enregistrée en tant que fichier temporaire. (plus spécifiquement, il sera enregistré en tant que fichier de données Alteryx dans le même dossier que la macro de DataSet de cache lui-même.) Installation terminée! Nous allons accélérer notre workflow! Maintenant que nous avons la configuration du workflow pour utiliser la macro de DataSet de cache, nous allons le mettre à l'utilisation. Après avoir exécuté le workflow une fois avec la macro de DataSet de cache en mode "Write", vous pouvez l'activer en mode "Read" afin qu'il référence le fichier temporaire au lieu du flux d'entrée. Lorsque vous faites cela, vous verrez un indicateur d'erreur sur la macro de DataSet de cache vous indiquant qu'il est en "mode lecture". Ce n'est pas une erreur réelle, mais est destiné à être un indicateur visuel commode de sorte que lorsque vous commencez à construire un grand flux de travail avec de nombreuses macros de DataSet de cache, vous pouvez dire instantanément ceux qui sont mis à "Read" mode. Cela est important car cela signifie que l'entrée Datastream est ignorée, et si vous effectuez des modifications à un outil en amont, ces modifications ne passeront pas par la macro de DataSet de cache alors qu'elle est en mode «Read» puisqu'elle est lue à partir du DataSet temporaire enregistré au. Maintenant, lorsque vous exécutez le workflow à nouveau, au lieu de prendre quelques minutes, il finira de fonctionner presque instantanément! Vous pouvez maintenant continuer à créer votre workflow à partir de la macro de DataSet de cache. Lorsque vous avez votre configuration de workflow à votre goût, vous pouvez faire un clic droit sur les macros de jeu de données de cache et "supprimer et se connecter" pour se débarrasser d'eux sans perturber le flux des données, ou vous pouvez simplement placer la macro en "Bypass" mode, qui permettra le flux de données THRO ugh il intact comme si elle n'était même pas là. Retour dans le flux Une fois que vous commencez à utiliser la macro de jeu de données de cache, vous obtiendrez le coup de lui rapidement, et vous retrouverez de nouveau dans cette cannelure douce que vous êtes habituée, même lors de l'élaboration de certains lourds traitement intensive des ressources dans votre workflow. Espérons que vous trouverez la macro de jeu de données de cache pour être un ajout utile à votre boîte à outils qui vous permet d'obtenir plus de Alteryx. Si vous avez des questions, des commentaires, ou des commentaires, s'il vous plaît le partager dans la section commentaires ci-dessous, je l'apprécierais vraiment et je suis heureux de vous aider avec tous les problèmes que vous pourriez rencontrer. Une note rapide avant de se séparer: comme indiqué, cette macro écrit des datasets temporaires dans le dossier contenant la macro de DataSet de cache. Il se peut que vous souhaitiez supprimer occasionnellement les datasets dans ce dossier s'ils prennent beaucoup d'espace. À un certain point, j'ai l'intention de mettre à jour la macro pour inclure la logique pour le nettoyage de ces jeux de données temporaires, mais ce sera pour une autre fois. Quand je fais, je vais être sûr de lien vers la mise à jour ici. En attendant, c'est laissé à l'utilisateur. Après Pour conclure, je voulais montrer un exemple de ce qu'un workflow pourrait ressembler qui a été développé une section à la fois avec la macro de DataSet de cache. Dans la capture d'écran de workflow ci-dessous, j'ai eu trois grands ensembles de données que j'avais besoin de transformer et de normaliser avant de développer un modèle avec l'ensemble d'outils prédictifs Alteryx. C'était en fait ce problème très qui a été l'inspiration pour la macro de DataSet de cache. Sur le côté gauche se trouve le workflow final avec tous les conteneurs d'outils activés et les datasets de cache en mode "Write" (encerclé en rouge pour les rendre plus visibles), et sur la droite est le même Workflow avec les conteneurs désactivés et les macros de mise en cache mis en mode "Read". Shoutout à collègues ingénieur de contenu Neil Ryan, qui a également développé une macro de mise en cache avec la même fonctionnalité indépendamment, avant que je fasse. Je ne me sens pas juste en prenant le plein crédit pour cette solution à un problème commun que nous avons tous rencontré, quand Neil m'a battu au Punch. En dépit de la création fondamentalement la même chose, pour quelque raison que sa macro n'a pas eu autant de visibilité au sein de notre groupe, et en conséquence, je suis celui qui écrit ce billet de blog. C'est une véritable situation de Leibniz-Newton. Donc, si cela est bien reçu, je suis heureux de partager la gloire avec Neil. Mais si vous ne l'aimez pas, s'il vous plaît diriger votre colère et la déception envers Neil, puisque quand vous y pensez, c'était son idée d'abord. À: -10/12/2015: Une mise à jour mineure de la macro a été téléchargée afin qu'elle puisse être présente dans les workflows téléchargés dans la galerie en 10,0. Lorsqu'une macro est dotée d'un outil d'entrée et d'un outil de sortie qui pointe vers le même fichier, elle l'interprète comme un problème et indique que la validation a échoué. Cela se produit dans cette macro, puisque nous sommes à la fois la lecture et l'écriture à partir du fichier mis en cache temporaire, même si elle ne se produit jamais en même temps. Nous obtenons autour de ceci en pointant les outils d'entrée/sortie à différents noms de fichier d'espace réservé, et puisque les outils d'action mettent à jour le chemin en utilisant le nom spécifié par l'utilisateur dans la configuration, nous sommes bons pour aller. Gardez à l'esprit cependant, que si vous êtes en téléchargeant un workflow à la galerie qui utilise cette macro, vous serez OK si elle est réglée sur "Write" ou "Bypass" mode, mais se déroulera dans les problèmes si vous l'avez réglé sur "Read" mode! -10/14/2015: Ajout d'un lien pour télécharger la macro à partir de la galerie en haut de la page. -04/11/2016: Ajout d'un lien vers la macro cache DataSet V2 en haut de la page. Le développement de workflows à forte intensité de ressources peut être un défi lorsque les modifications de test impliquent l'exécution du workflow via des itérations qui peuvent prendre plusieurs minutes ou plus avant d'être en mesure de voir les résultats. Ce message parcourt l'utilisation de la macro de DataSet de cache pour développer des workflows d'une manière plus intelligente, éviter les temps de longue durée répétés et accélérer le processus de fusion et d'analyse de plus grandes séries de données. Cache
Afficher l'article complet
Le'comment guider'vers le connecteur Salesforce Le'How to Guide'pour le connecteur Salesforce Les améliorations apportées à nos connecteurs Salesforce ont été astronomiques au cours de la dernière année et il est maintenant plus facile que jamais de naviguer sur l'écran de configuration de l'interface utilisateur et de vous connecter à vos données Salesforce. À partir de là, dans le connecteur Salesforce se référer à la sortie Salesforce Input et Salesforce. Il y a quelques choses dont vous aurez besoin afin d'utiliser les macros Salesforce Pour utiliser cet outil, vous devrez avoir accès à salesforce.com Vous aurez besoin d'autorisations pour lire les entrées Salesforce et/ou écrire la sortie Salesforce Vous aurez besoin de l'URL du serveur interne Salesforce.com (trouver ici) Votre nom d'utilisateur et mot de passe spécifiques Votre jeton de sécurité Salesforce Etape 1: trouvez votre URL Salesforce.com Connectez-vous sur https://login.salesforce.com et copiez et collez l'URL uniquement jusqu'au .com Collez-le dans la zone de texte URL Etape 2: nom d'utilisateur et mot de passe Utilisez le même nom d'utilisateur et mot de passe pour Salesforce.com Tapez ces dans les zones de texte respectives Étape 3: jeton de sécurité S'il vous plaît voir cet article pour récupérer votre jeton de sécurité Etape 4: connexion Une fois que vous avez entré toutes les informations que vous devriez être en mesure de se connecter et la fenêtre de configuration va changer pour la table et les paramètres optionnels Etape 5: choisissez une table et des champs de sortie Une fois que vous choisissez une table, il sera automatiquement rempli avec les champs de sortie disponibles. Dans la liste déroulante, vous aurez la possibilité de sélectionner plusieurs champs de sortie si vous le souhaitez. Etape 6: limite d'enregistrement et clause WHERE (SQQL) Vous pouvez choisir une limite d'enregistrement et choisir d'être plus précis dans votre recherche de table à l'aide de la clause WHERE. Par exemple, je souhaite peut-être uniquement Rechercher un compte spécifique dans la table Salesforce, de sorte que la déclaration ressemble à quelque chose comme Account ='Jordan Barker'. Etape 7: vous l'avez fait exécuter le workflow! Une fois que vous avez entré toutes les informations nécessaires, vous pouvez maintenant exécuter le workflow et récupérer les données Salesforce. Trucs et astuces Vérifiez d'abord Assurez-vous à partir de votre Salesforce admin que vous avez les autorisations nécessaires pour lire et/ou écrire des tables. Si vous n'avez pas ces autorisations, vous recevrez une erreur Salesforce de l'outil. Essayez des exemples de données Selon la quantité de données que vous tirez dans Alteryx il pourrait être intéressant juste faire un test avec quelques données d'échantillon. Une fois que vous avez confirmé la configuration fonctionne correctement laisser la boîte de limite d'enregistrement vide et il renverra tous les enregistrements. Modifier les informations d'identification Si vous souhaitez modifier vos informations d'identification, sélectionnez le lien modifier les informations d'identification sur le deuxième écran de configuration de l'outil. Vérifiez vos tables! Lorsque vous utilisez l'outil de sortie Salesforce, toutes les tables doivent exister. Cet outil ne créera pas de nouvelles tables dans Salesforce. Expiration du mot de passe Si vous êtes mot de passe expire dans Salesforce, vous recevrez un message d'erreur pop up dans Alteryx. Actuellement, il n'y a pas d'option d'alias pour le connecteur Salesforce donc si vous êtes mot de passe expire vous devrez aller manuellement et le changer dans chaque connecteur. C'est quelque chose que nous cherchons à l'interne pour essayer de créer un alias pour semblable à celui disponible avec les connexions de base de données. Pour le moment, l'alternative la plus facile est d'avoir votre Salesforce admin créer une connexion générique et de définir ce mot de passe pour ne jamais expirer. Si ce n'est pas une option, vous pouvez aller à paramètres utilisateur > avancé > désactiver la config automatique et cela vous permettra de changer le mot de passe dans vos connecteurs Salesforce sans être verrouillé et le message d'erreur surgissent. Questions courantes 'erreur: sortie Salesforce: les champs suivants ne sont pas membres de la table cible' S'il vous plaît vérifier que toutes les tables et les champs de sortie existent. Comme indiqué ci-dessus l'outil de sortie de Salesforce ne créera pas de nouvelles tables ou champs 'Salesforce Credential disparaissant' Veuillez vérifier si vous avez des privilèges en lecture/écriture/modification pour trois répertoires que le connecteur utilise. C: Program Files Files/Alteryx/bin/RuntimeData/Macros/Supporting_Macros, Répertoire de macro par défaut (vous pouvez trouver le chemin dans les options >> paramètres utilisateur >> modifier les paramètres utilisateur >> macros, prendre le chemin de recherche à partir de là) Répertoire de fichiers Temp (vous pouvez trouver le chemin dans les options >> paramètres utilisateur >> modifier les paramètres utilisateur >> par défaut, répertorié sous "répertoire temporaire par défaut")? Il suffit de faire un clic droit sur chacun de ces dossiers et sélectionnez "Propriétés". Dans là, assurez-vous juste dans l'onglet général que lecture seule n'est pas sélectionné. Vous devez également naviguer vers l'onglet sécurité pour vérifier que votre groupe d'utilisateurs ou votre nom d'utilisateur est répertorié avec un accès complet. S'il vous plaît également vérifier pour s'assurer que ces répertoires ne sont pas à court d'espace. «accès refusé» S'il vous plaît vérifier vos autorisations pour les tableaux et les champs de sortie avec votre Salesforce admin 'erreur d'envoi de l'URL de demande en utilisant le mauvais format illégal ou l'URL manquante' S'il vous plaît utiliser Salesforce.com et copier et coller l'URL dans la fenêtre de configuration 'INVALID_LOGIN: nom d'utilisateur non valide, mot de passe, jeton de sécurité; ou l'utilisateur verrouillé out'ou'Alteryx ne prend pas en charge la connexion à Salesforce sans le jeton de sécurité' Localisez le plugin SFDC dans votre installation 10,6 (pour admin ce sera probablement C:/Program Files/Alteryx/bin/HtmlPlugins/SalesForceInput, pour non-Admin C:/Users/ [votre nom d'utilisateur] /AppData/Local/Alteryx/bin/HtmlPlugins/SalesForceInput) et de faire une sauvegarde de ce dossier pour être en mesure de revenir si nécessaire Écraser le contenu du dossier ci-dessus avec de nouveaux fichiers ici Comme toujours si vous avez des questions s'il vous plaît n'hésitez pas à atteindre pour soutenir Meilleur, Jordan Barker Ingénieur support services clients Meilleures pratiques
Afficher l'article complet
Le «comment guider» à la publication à tableau Le'comment guider'pour l'outil de serveur de publication à tableau Le partenariat entre Alteryx et tableau est de plus en plus fort et l'intégration sans effort facile a été facilitée grâce à l'outil serveur Publish to tableau. Vous pouvez télécharger l'outil à partir de la Galerie Alteryx Analytics. Une fois que vous avez téléchargé l'outil, vous devriez être en mesure de le trouver dans le dossier tableau à la fin de la barre d'outils. Maintenant, une fois que vous avez téléchargé la macro, vous êtes prêt à configurer l'outil et de publier à tableau. Etape 1: accès Vous devez avoir accès à une instance de tableau Server (9.0.1 et supérieure) ou à tableau en ligne pour utiliser cet outil et publier un flux de données vers tableau. Sauf indication contraire, tableau Server et tableau Online sont interchangeables dans ce document et dans la configuration de l'outil. Pour des raisons de brièveté, «tableau Server» fera référence au serveur tableau et au tableau en ligne pour le reste de ce document. Etape 2: option de connexion Cette macro vous donne le choix de vous connecter directement à tableau Server via le navigateur Web ou via l'URL du serveur. 'connexion avec l'URL pleine page' Lorsque vous vous connectez à tableau Server, accédez à la page du classeur à laquelle vous souhaitez écrire. C'est l'option recommandée. Vous pouvez ensuite copier l'intégralité de l'URL dans la zone de texte indiquée dans l'interface. Exemple d'URL: https://10ay.online.tableau.com/#/site/mycompanyssite/workbooks 'connexion avec le serveur et le site' Avec cette option sélectionnée, vous devez entrer dans le nom de domaine de l'URL du serveur (par exemple, https://10ay.online.tableau.com à l'aide des exemples ci-dessus). Tableau Server est conçu de manière à ce que plusieurs «sites» puissent être hébergés sur la même instance de serveur. Utilisez les instructions ci-dessous pour déterminer votre nom de site lorsque vous vous connectez à tableau Server à partir d'un navigateur Web. Avec tableau Server, immédiatement après avoir entré un nom d'utilisateur et un mot de passe, l'une des deux choses se passera: (1) l'utilisateur est invité à sélectionner un site. Si cela se produit, le site sélectionné ici peut être entré dans le champ "entrer nom du site" (2) l'utilisateur est connecté directement à tableau Server, sans avoir à sélectionner un site. Si tel est le cas, l'utilisateur doit sélectionner l'option "utiliser le site par défaut". Avec tableau en ligne il n'ya pas de site par défaut et vous aurez toujours besoin d'entrer manuellement le nom du site avec cette option (l'une des raisons de "se connecter avec l'URL pleine page" est la méthode préférée, en particulier lors de la connexion à tableau en ligne). Une fois que vous vous connectez, l'URL doit être quelque chose comme: https://10ay.online.tableau.com/#/site/mycompanyssite/workbooks. Le nom du site sera la chaîne contenue entre les barres obliques suivantes: "#/site/". Dans cet exemple, le nom du site serait mycompanyssite. Une fois que vous avez choisi votre connexion, vous pouvez choisir d'enregistrer l'historique de connexion qui gardera vos informations d'identification et de connexion dans la case d'option "sélectionner la connexion existante". Ceci remplira une liste déroulante avec toutes vos connexions réussies précédentes. Etape 3: saisissez votre nom d'utilisateur et votre mot de passe À ce stade, entrez votre nom d'utilisateur et votre mot de passe pour tableau Server, le même que lorsque vous vous connectez à travers un navigateur Web. * s'il vous plaît voir les erreurs communes si vous recevez un message «erreur 400000 mauvaise demande» Étape 4: passons à l'onglet sortie Par défaut, la «source de données de publication» sera sélectionnée. À ce stade, vous devrez taper la source de données nouvellement créée sur le serveur tableau. Le nom de la source de données est sensible à la casse et doit être précis. Vous pouvez taper manuellement dans le nom du projet ou choisir "sélectionner le nom du projet" qui ne sera renseigné que si vous avez "actualiser la liste des noms de projets ..." cochée et avoir exécuté le module une fois. Si l'option'Actualiser nom de la liste'est cochée, aucune donnée ne sera publiée sur tableau Server-il s'agit simplement d'une étape de configuration pour obtenir la liste des projets disponibles mis dans le menu déroulant! Etape 5: options de sortie Une fois que vous avez la source de données correcte et le nom du projet, vous pouvez choisir votre méthode de sortie. "Create Data source" va générer un nouveau fichier dans le dossier de projet spécifié, mais si un fichier existe déjà avec le même nom de source de données, le fichier ne sera pas téléchargé et donnera une erreur. La deuxième option est «remplacer la source de données». Le fichier sera téléchargé indépendamment du fait que le fichier existe ou non dans le dossier de projet spécifié. Si un fichier avec le même nom existe déjà, il sera écrasé. Etape 6: optionnel Si vous choisissez de sélectionner l'option "jeton d'authentification de la demande", la macro fournira un jeton d'authentification dans le champ X-tableau-auth. Cela peut être utilisé pour effectuer des appels ultérieurs à l'API de Rest tableau Server avec l'outil de téléchargement ou d'autres outils tels que curl. La source de données ne sera pas publiée. Trucs et astuces Assurez-vous que l'outil est à jour! Visitez la page Galerie de l'outil publier sur le serveur tableau en allant à Gallery.alteryx.com et en naviguant vers le district de macro, ou en allant directement à ce lien. Ensuite, vérifiez la version de l'outil en cliquant avec le bouton droit dessus, puis en cliquant sur "ouvrir la macro: publier sur tableau Server yxmc". Ensuite, dans la fenêtre Configuration du workflow, cliquez sur l'onglet Meta info. [Note: v 1.02 et plus tôt ne montrent pas la version de l'outil, dans ce cas, vous devez mettre à jour le plus récent en le téléchargeant à partir de sa page sur la Galerie!] Fais tes devoirs! Connectez-vous au serveur tableau ou en ligne et récupérez le nom de l'URL de connexion! Vous avez seulement besoin de l'URL jusqu'au classeur que vous écrivez aussi. Vérifiez la petite impression! Si vous choisissez le «nom du projet sélectionnez», assurez-vous de cocher la «liste des noms de projets Refresh» et exécutez le module une fois pour remplir le menu déroulant. (et encore, lorsque l'outil est exécuté avec cette option cochée, aucune donnée ne sera publiée.) 'Actualiser'la source de données En utilisant le nouvel outil serveur de publication vers tableau, même si vous réussissez, il ne sera pas «actualiser» automatiquement la source de données. Cela signifie que vous devez le faire du côté tableau. Au sein de tableau, vous pouvez paramétrer des intervalles rafraîchissants qui se rafraîchiront périodiquement sur le côté tableau. Toutefois, vous pouvez également actualiser manuellement aussi bien. Erreurs courantes "la charge utile est soit incorrecte XML soit incomplète" Solution Il s'agit d'une limitation dans l'API de serveur tableau, que nous avons communiquée à tableau, mais attendent une réponse/correctif de sorte qu'il est un peu en dehors de notre contrôle. Si votre mot de passe contient des caractères qui nécessitent des guillemets doubles/simples en XML, plus grand que, moins de, ou signe pour cent – «'< >> %26;%» – la demande de connexion échouera. Cela est particulièrement vrai si votre mot de passe comporte deux caractères spéciaux. Le dernier outil de publication à tableau a été construit pour manipuler la majorité de ces caractères spéciaux cependant si vous continuez à éprouver ce message d'erreur, la solution de contournement courante est de changer votre mot de passe pour éviter des caractères spéciaux ou inclure juste un des ci-dessus caractères. "l'outil #200 limite d'itération de 1000 a été atteint" Solution Cette erreur a été résolue dans la dernière version de l'outil. Veuillez le télécharger ici. "tableau des données du moteur d'erreur: 4: SimpleDatabase:: SelectMetadataName: attendu trouvé = 1, réel trouvé = 0 (FK = nom =" Extract "=" test ") la table" [Extract]. " [Extract] "n'existe pas. Impossible de se connecter au fichier "C/Desktop....". Vérifiez que le fichier existe et que vous disposez de privilèges d'accès suffisants pour cela. Cette erreur a été résolue dans la dernière version de l'outil. Veuillez le télécharger ici. Si vous continuez à avoir des problèmes avec l'outil publier vers tableau, veuillez contacter le support. Meilleur, Jordan Barker Ingénieur support services clients Meilleures pratiques
Afficher l'article complet
Horaire de la Galerie | Alteryx 11,0 Produit: Alteryx Server VERSION: 11,0 Dernière mise à jour: 02/15/2017 Pièce jointe: aucun Comment programmer à partir de la Galerie-nouveau en 11,0! La planification dans la Galerie est maintenant disponible! Quelques clics et votre workflow publié est en cours d'exécution lorsque vous le souhaitez. En recherchant cette fonctionnalité, il est important de noter qu'un conservateur de Galerie (admin) doit d'abord permettre la capacité de programmer des processus de la Galerie. Pour ce faire, une fois connecté, allez dans les options d'administration et cliquez sur l'onglet Jobs sur le côté gauche. En haut de la page, vous verrez un bouton radio permettant d'éteindre et de désactiver la fonction: Une fois activé, les utilisateurs verront une option supplémentaire lorsqu'ils sélectionneront un workflow: Une fois sélectionnés, les options de planification normales s'affichent permettant aux utilisateurs de sélectionner la fréquence, le minutage et d'autres options liées à leur horaire: Pour afficher les résultats des plannings, cliquez sur la page résultats du Workflow. Les utilisateurs ne pourront voir que les résultats de leurs horaires et de leurs séries ad-hoc, avec une désignation à laquelle les pistes étaient manuelles et qui étaient prévues. Les conservateurs de Galerie (admin) peuvent voir les résultats d'exécution pour tous les utilisateurs. C'est super, mais puis-je encore programmer à partir de mon bureau à travers le concepteur? Oui! L'interface de planification dans le concepteur n'a pas beaucoup changé. L'interface principale est la même en termes de configuration de la planification elle-même. La différence que vous verrez est que vous avez la possibilité de choisir si vous voulez programmer à l'ordinateur ou à une galerie. Vous pouvez ajouter plusieurs galeries ou contrôleurs en utilisant les boutons "Add" en bas: Ordinateur uniquement après l'ajout d'une galerie Après cela, l'interface est la même pour la planification dans le concepteur. Remarques importantes à propos de Scheduler: 1) la planification des utilisateurs par l'intermédiaire du concepteur verra toujours tous les workflows publiés dans la Galerie et tous les résultats d'exécution planifiés pour tous les utilisateurs. (2) les plannings configurés dans la galerie ne s'affichent pas dans l'onglet plannings de la fenêtre Afficher les plannings lors de l'affichage via le concepteur. (a) les résultats des exécutions configurées dans la Galerie s'afficheront dans l'onglet résultats de la fenêtre Afficher les plannings lors de l'affichage via le concepteur. (3) le planificateur s'exécute en fonction du fuseau horaire de l'ordinateur serveur lui-même, et non de la planification de l'utilisateur. Cela signifie que, selon l'endroit où l'utilisateur et la machine serveur sont situés, les horaires peuvent s'exécuter à des moments différents de ce qui a été mis en place par l'utilisateur, et doit être pris en compte lors de la planification. (4) les workflows atteignent la file d'attente pour le planificateur au moment où ils sont planifiés. Si la file d'attente est sauvegardée, le workflow ne s'exécutera pas tant que les ressources ne seront pas disponibles. La planification dans la Galerie est maintenant disponible! Quelques clics et votre workflow publié est en cours d'exécution lorsque vous le souhaitez. Galerie
Afficher l'article complet
Installer des packages R Vous cherchez à installer des packages R supplémentaires? Voilà comment! Téléchargez l'application installer les packages R qui se trouve dans le district prédictif de la Galerie: Décompressez le yxzp et exécutez l'application. Fournir une liste délimitée par des virgules des paquets que vous souhaitez installer: Les packages sont installés dans le dossier personnel de la bibliothèque r de l'utilisateur, qui est le dossier que r recherche par défaut pour trouver les packages r disponibles. Si vous installez dans un dossier différent, assurez-vous d'avoir des autorisations d'écriture dans ce dossier. Dans certains cas, en raison de paramètres de pare-feu et d'utilisation du serveur proxy, la méthode par défaut de R pour accéder à Internet ne fonctionne pas; dans ces cas, l'option Internet2 de R s'adresse généralement au problème et l'utilisation de cette option peut être sélectionnée par l'utilisateur. Et n'oubliez pas d'appeler ce paquet dans votre code R, en utilisant la bibliothèque (). Joyeux Alteryx-ING! Apps
Afficher l'article complet
Étiquettes