Skip to main content

Exécution Cloud pour Desktop

Planifiez et exécutez vos workflows Designer Desktop dans le cloud. Exécution Cloud pour Desktop vous permet de lier votre instance Alteryx Designer Desktop à un espace de travail Alteryx Analytics Cloud (AAC) (qui fait partie de Alteryx AI Platform for Enterprise Analytics), puis d'enregistrer vos workflows Desktop dans la bibliothèque AAC (qui appartient à votre espace de travail AAC). Une fois les workflows enregistrés dans la bibliothèque, vous pouvez naviguer jusqu'à AAC et planifier l'exécution de ces workflows.

Configuration requise

Pour utiliser Exécution Cloud pour Desktop, vous avez besoin de…

  • Alteryx Analytics Cloud (AAC), version entreprise

    • Exécution Cloud pour Desktop doit être activé sur l'espace de travail par un administrateur. Lorsque Exécution Cloud pour Desktop est activé sur l'espace de travail, les machines virtuelles sont déployées afin d'exécuter vos workflows Desktop dans AAC.

    • Gestion des données privées est nécessaire.

  • Alteryx Designer Desktop version 2023.1 Correctif 1 (ou version ultérieure)

  • Le Gestionnaire de connexion aux données (DCM) est nécessaire pour s'authentifier auprès d'un espace de travail AAC dans Designer Desktop.

Connexion de Designer Desktop à AAC

Pour connecter Designer Desktop à Alteryx Analytics Cloud…

  1. Dans Designer Desktop, accédez à Fichier > Gérer les connexions pour ouvrir DCM.

  2. Sélectionnez Liens Alteryx dans le menu de gauche et cliquez sur le bouton + Nouveau.

  3. Analytics Cloud est présélectionné comme Technologie par défaut. Fournissez les informations requises :

    aacp-link.png
    • Nom de source de données : il s'agit du nom d'affichage (étiquette) de ce lien. Le nom s'affiche dans les menus Enregistrer sous et Ouvrir, et permet aux utilisateurs d'identifier cette connexion.

    • URL de base : il s'agit de l'URL que vous utilisez pour accéder à la plateforme Alteryx Analytics Cloud (par exemple, https://company.alteryxcloud.com/). Contactez votre administrateur AAC pour obtenir ces informations.

    • Nom de l'espace de travail : il s'agit du nom de votre espace de travail AAC, tel qu'il apparaît dans l'URL (après l'URL de base). Par exemple, vous pouvez accéder à AAC depuis https://company.alteryxcloud.com/?workspace=my-workspace. Dans ce cas, vous devez saisir le nom de l'espace de travail dans le champ Workspace Name. Contactez votre administrateur AAC pour obtenir ces informations.

  4. Sélectionnez Enregistrer. Ensuite, vous devez lier les informations d'identification.

  5. Sélectionnez + Connecter les informations d'identification pour commencer.

  6. Exécution Cloud pour Desktop prend en charge la méthode d'authentification OpenID Connect (OIDC). Cette option est présélectionnée dans la liste déroulante Méthode d'authentification.

    aacp-credentials.png
  7. Dans la section JETONS OIDC, utilisez la liste déroulante Informations d'identification pour choisir une information d'identification existante ou sélectionnez Créer une nouvelle information d'identification.

  8. Si vous devez créer une nouvelle information d'identification, saisissez un nom d'identification. Il s'agit d'une étiquette qui devrait vous aider à identifier ces informations d'identification à l'avenir.

  9. Le Coffre est défini par défaut sur DCM.

  10. Vous pouvez également sélectionner Tester la connexion ou Créer et lier pour terminer. Si vous n'êtes pas déjà connecté à votre espace de travail AAC, votre navigateur vous invite à vous authentifier auprès d'AAC.

Important

Si votre connexion échoue, assurez-vous que l'URL de base et le nom de l'espace de travail de votre connexion AAC sont corrects.

Une fois que vous avez réussi à connecter Designer Desktop à la plateforme Alteryx Analytics Cloud, les détails de connexion sont disponibles via Fichier > Gérer les connexions > Liens Alteryx. Sélectionnez le nom de source de données dans la colonne Nom pour afficher les détails de la connexion, la modifier ou la supprimer.

Afficher, modifier et synchroniser les liens Alteryx

Une fois que vous avez créé un lien entre Designer Desktop et AAC, vous pouvez connecter et synchroniser en toute transparence Designer Desktop avec AAC pour une exécution Cloud pour Desktop. Cela vous permet de maintenir la cohérence de vos informations de connexion sur les deux plateformes.

Vos informations d'identification peuvent être synchronisées via la section connexions de chaque lien créé via Liens Alteryx :

  1. Accédez à Fichier > Gérer les connexions > Liens Alteryx.

  2. Sélectionnez le Nom du lien existant à ouvrir et affichez les détails.

  3. Pour mettre à jour le lien, cliquez sur le bouton Modifier. Effectuez les modifications nécessaires et sélectionnez Enregistrer ou Annuler pour revenir à l'écran précédent.

  4. Dans la section Connexions, sélectionnez Synchroniser pour synchroniser vos informations d'identification entre Designer Desktop et AAC.

    sync-aacp-credentials.png

Une fois la synchronisation terminée, vous recevez un message de confirmation. En cas de problème de synchronisation, vous recevez une notification d'erreur.

Enregistrer un workflow Designer Desktop dans AAC

Procédez comme suit pour enregistrer votre workflow Designer Desktop dans la plateforme Alteryx Analytics Cloud :

  1. Dans Designer Desktop, sélectionnez Fichier > Enregistrer sous > Alteryx Analytics Cloud et sélectionnez votre connexion à l'espace de travail, identifiée par le nom de source de données que vous avez indiqué lors de la configuration de la connexion. Si vous n'avez pas encore configuré la connexion, sélectionnez Ajouter un nouveau lien et suivez les instructions ci-dessus.

  2. Le nom actuel de votre workflow est renseigné par défaut dans le champ Nom du workflow. Vous pouvez personnaliser le nom si nécessaire. Si votre workflow inclut des ressources, elles s'affichent ci-dessous.

    • Cochez la case Regrouper les ressources par outil* pour afficher toutes les ressources ou les dépendances de fichier du workflow qui sont regroupées avec l'outil auquel elles sont connectées.

    • Décochez une ressource pour l'exclure du package de workflow.

    *Ce paramètre organise les ressources de chaque outil afin que les informations soient plus faciles à analyser visuellement. Il ne modifie pas la façon dont le fichier YXZP est créé.

  3. Sélectionnez Enregistrer*. À ce stade, Alteryx valide votre workflow pour confirmer qu'il n'utilise pas de connexions aux données non DCM interdites. Consultez la section Compatibilité des outils, des connecteurs et des pilotes pour plus de détails. Une barre de progression indique la progression de l'enregistrement. Une fois l'enregistrement réussi, la fenêtre contextuelle Enregistrer workflow s'affiche. Ici, vous pouvez sélectionner Afficher dans le navigateur (la bibliothèque AAC dans laquelle le workflow a été enregistré s'ouvre) ou Fermer pour continuer à travailler dans Designer Desktop.

    *Si vous êtes déjà authentifié dans votre espace de travail AAC, vous êtes prêt. Si vous n'êtes pas authentifié, l'enregistrement déclenche l'ouverture par défaut d'une nouvelle fenêtre dans laquelle vous pouvez vous connecter à l'espace de travail AAC utilisé pour l'enregistrement.

Important

Exécution Cloud pour Desktop vous permet de créer et de modifier des workflows sur Designer Desktop et de les exécuter dans le cloud. Les workflows que vous créez dans Designer Desktop doivent être modifiés dans Designer Desktop. Ces workflows ne sont pas fonctionnels ou modifiables dans Designer Cloud pour le moment.

Afficher les workflows Desktop dans AAC

Une fois vos workflows Desktop enregistrés dans AAC, recherchez-les dans AAC via Bibliothèque > Designer Desktop. Ici, vous pouvez télécharger un fichier ZIP contenant le workflow et les ressources packagées, planifier l'exécution de votre workflow dans AAC et supprimer vos workflows Desktop de AAC. Utilisez le menu à trois points associé au workflow pour accéder à ces options.

Pour plus d'informations, accéder à la page Bibliothèque de ressources.Bibliothèque de ressources

Ouvrir un workflow Designer Desktop depuis AAC

Procédez comme suit pour ouvrir un workflow créé dans Designer Desktop et enregistré dans la plateforme Alteryx Analytics Cloud. Le workflow s'ouvre dans Designer Desktop.

  1. Dans Designer Desktop, sélectionnez Fichier > Ouvrir un workflow* > Alteryx Analytics Cloud et sélectionnez votre connexion à l'espace de travail, identifiée par le nom de source de données que vous avez indiqué lors de la configuration de la connexion. Si vous n'avez pas encore configuré la connexion, sélectionnez Ajouter un nouveau lien et suivez les instructions ci-dessus.

    *Vous pouvez également accéder aux workflows Desktop enregistrés dans AAC via Fichier > Ouvrir récent.

  2. Dans la fenêtre Ouvrir un workflow, sélectionnez votre workflow, puis cliquez sur le bouton Ouvrir. Si vous possédez de nombreux workflows, utilisez la zone de recherche pour rechercher votre workflow par nom. Vous pouvez cliquer sur l'étiquette des workflows pour trier les workflows par ordre alphabétique, croissant ou décroissant.

Vous pouvez également télécharger votre workflow directement depuis AAC. Pour ce faire :

  1. Dans AAC, accédez à Bibiothèque > Designer Desktop.

  2. Localisez votre workflow Desktop et utilisez le menu à trois points pour sélectionner Download.

Le téléchargement crée un fichier ZIP qui inclut le workflow et les ressources packagées.

Planifier l'exécution d'un workflow Designer Desktop dans AAC

Une fois que vous avez enregistré votre workflow Designer Desktop dans AAC, vous pouvez tirer parti de la fonctionnalité Exécution Cloud pour Desktop et planifier l'exécution de vos workflows Designer Desktop dans l'environnement de cloud.

Veuillez noter qu'à l'heure actuelle, Cloud Execution pour Desktop permet 6 exécutions simultanées de workflows Desktop planifiés par espace de travail. Toutes les exécutions supplémentaires sont mises en file d'attente et s'exécuteront une fois l'une des 6 exécutions simultanées terminée.

Pour planifier votre workflow Desktop…

  1. Dans AAC, accédez à Library et sélectionnez Designer Desktop dans le panneau de gauche pour accéder aux workflows que vous avez enregistrés depuis Designer Desktop sur AAC. Vous pouvez également ajouter une planification directement via la page Planifications.Add Schedule Dialog

  2. Sélectionnez le menu à trois points associé, puis sélectionnez Planifier.

  3. Saisissez le nom de la planification.

  4. Dans la section OCCURRENCE, sélectionnez votre type d'exécution préféré : Recurring, OnceCustom ou Event Trigger. Veuillez noter que chaque type d'exécution possède des paramètres de configuration uniques. Vérifiez les détails dans la boîte de dialogue Add Schedule.Add Schedule Dialog

  5. Lorsque vous avez terminé la configuration de la planification, sélectionnez Planification.

Une fois que vous avez planifié votre workflow, vous pouvez afficher les détails de la planification et apporter des modifications via l'onglet Planifications d'AAC. Ici, vous pouvez…

  • Afficher l'état, le nom, la ressource associée et le propriétaire de la planification.

  • Afficher la fréquence de la planification, les détails de la prochaine et de la dernière exécution, ainsi que la date de la dernière mise à jour de la planification.

  • En outre, vous pouvez modifier, activer, désactiver et supprimer la planification si nécessaire.

Pour plus d'informations, accéder à la page Planifications.Planifications

Afficher l'état et les résultats de l'exécution du Cloud

Une fois le workflow Desktop exécuté dans le cadre de votre planification, vous pouvez afficher les résultats de la planification via l'onglet Tâches dans AAC. Accédez à l'onglet Tâches et sélectionnez Designer Desktop dans le menu de gauche.

La page Tâches contient les informations suivantes (pour plus d'informations, reportez-vous à la page Détails de la tâche) :Historique des tâches

  • Status : état actuel de la tâche.

  • Job Id : identifiant unique pour la tâche.

  • Asset : ressource associée à la tâche. Dans ce cas, il s'agit du nom de votre workflow Desktop.

  • Type : type de tâche. Dans ce cas, il s'agit de Exécution Cloud pour Desktop ou CEFD_DESKTOP.

  • Owner : propriétaire associé à la tâche.

  • Completed : date et heure de fin de tâche.

  • Output : si votre workflow Desktop produit des fichiers de sortie, ils sont disponibles ici. Sélectionnez le bouton Output pour télécharger un fichier ZIP des sorties associées. Le fichier ZIP contient les éléments suivants :

    • Fichier journal du moteur (indépendamment du succès ou de l'échec)

    • Tous les fichiers de sortie associés à la tâche.

Compatibilité des outils, des connecteurs et des pilotes

Consultez cette section pour accéder aux notes de compatibilité importantes des outils, des connecteurs et des pilotes.

Note

La version actuelle du moteur est la version 2023.2.1.133.

Compatibilité des outils

Exécution Cloud pour Desktop vous permet d'exécuter des workflows (dans AAC) avec tous les outils disponibles dans l'installation de base d'Alteryx Designer Desktop.

Vous pouvez également exécuter des workflows contenant les outils suivants :

  • Outils Téléchargement d'Amazon S3 et Envoi vers Amazon S3

  • Outil Téléchargeur Auto Insights

  • Outils prédictifs (basés sur R)

  • Outil Python*

  • Outil Exécuter une commande*

  • Outil Runner*

  • Outils Intelligence Suite*

* Veuillez noter que certaines limitations de configuration peuvent s'appliquer.

Compatibilité des connecteurs

Les outils Connecteur suivants sont disponibles avec la fonctionnalité Exécution Cloud pour Desktop. Toutes les connexions aux données doivent utiliser des connexions DCM avec des connexions sans DSN (le cas échéant). Les fichiers d'entrée et de sortie doivent être inclus avec le workflow.

Si vous utilisez un outil Connecteur dans votre workflow, il doit être pris en charge par Alteryx et activé pour être utilisé avec DCM.

Tableau 1. Connecteurs disponibles avec la fonctionnalité Exécution Cloud pour Desktop

Outil Connecteur

Version minimum de l'outil

Outil Entrée Anaplan

V1.1.1

Outil Sortie Anaplan

V1.1.1

Outil Entrée Azure Data Lake

V2.4.2

Outil Sortie Azure Data Lake

V2.4.2

Outil Entrée de Box

V2.5.4

Outil Sortie de Box

V2.5.4

Outil Entrée Google Analytics 4

V1.0.1

Outil Entrée Google Drive

V1.2.1

Outil Sortie Google Drive

V1.2.1

Outil Entrée OneDrive

V2.2.1

Outil Sortie OneDrive

V2.2.1

Outil Entrée Outlook 365

V1.2.0

Outil Sortie Power BI

V3.3.1

Salesforce Input Tool

5.1.0

Salesforce Output Tool

5.1.0

Outil Entrée de ServiceNow

V1.1.0

Outil Entrée SharePoint

V2.4.0

Outil Sortie SharePoint

V2.4.0

Outil Sortie Tableau

V1.2.1

Outil UiPath

V1.2.0



Compatibilité du pilote ODBC

Alteryx prend uniquement en charge les pilotes actuellement distribués via le portail de licences Alteryx avec les pilotes Alteryx Simba. Ils sont répertoriés ci-dessous.

Important

Les pilotes suivants permettent les connexions qui utilisent les outils Entrée de données et Sortie de données ou les connexions en BDD, qui nécessitent toutes des informations d'identification DCM, ainsi que l'option de connexion sans DSN.

Veuillez noter que des restrictions supplémentaires par pilote peuvent s'appliquer (par exemple, la méthode d'authentification autorisée).

Tableau 2. Pilotes disponibles avec la fonctionnalité Exécution Cloud pour Desktop

Pilote

Version minimum du pilote

Amazon Athena

1.1.16.1000

Amazon Redshift

V1.5.2.1002

Apache Cassandra

2.7.2.1002

Apache Hive

2.6.10.1010

Apache Impala

2.6.14.1016

Apache Spark/Databricks

2.6.23.1039

Google BigQuery

3.0.4.1009

IBM Netezza

1.0.15.1014

Microsoft File-Based Drivers

Multiple drivers are loaded automatically on the Windows Container image used for Cloud Execution.

Microsoft SQL Server

183.02.01

MongoDB

2.3.22.1024

MySQL

1.1.6.1006

PostgreSQL

1.5.2.1002

Salesforce

3.0.0.1001

Snowflake

3.0.0.1001

Teradata

17.20.00.08

Vertica

9.2.0.0003



Notes et limitations

Durée du jeton d'accès

Une fois AAC lié à Designer Desktop, vous n'aurez besoin de vous connecter à nouveau à AAC qu'après 180 jours ou si vous n'avez pas utilisé Designer Desktop pendant 30 jours.

Exécution planifiée uniquement

Actuellement, la fonctionnalité Exécution Cloud pour Desktop n'offre pas d'option d'exécution à la demande. Une fois que vous avez enregistré votre workflow Desktop dans AAC, vous devez le planifier afin de l'exécuter dans AAC.

Compatibilité du workflow

Exécution Cloud pour Desktop vous permet de créer et de modifier des workflows sur Designer Desktop et de les exécuter dans le cloud. Les workflows que vous créez dans Designer Desktop doivent être modifiés dans Designer Desktop. Ces workflows ne sont pas fonctionnels ou modifiables dans Designer Cloud pour le moment.

Taille du workflow

La taille totale de votre workflow ne doit pas dépasser 200 Mo pour qu'il soit enregistré dans AAC.

Exécutions simultanées

Veuillez noter qu'à l'heure actuelle, Cloud Execution pour Desktop permet 6 exécutions simultanées de workflows Desktop planifiés par espace de travail. Toutes les exécutions supplémentaires sont mises en file d'attente et s'exécuteront une fois l'une des 6 exécutions simultanées terminée.

Connexions aux données

Toutes les connexions aux données doivent utiliser des connexions DCM avec des connexions sans DSN (le cas échéant), ainsi que des fichiers d'entrée et de sortie inclus avec le workflow. Si votre workflow utilise un outil Connecteur, il doit être pris en charge par Alteryx et activé pour être utilisé avec DCM.

Les types de connexions aux données suivants ne sont pas compatibles avec la fonctionnalité Exécution Cloud pour Desktop :

  • Les informations d'identification intégrées ne sont pas autorisées dans les workflows que vous enregistrez dans AAC.

  • Les workflows contenant des connexions aux données de Server ne sont pas compatibles avec Exécution Cloud pour Desktop.

FIPS

Exécution Cloud pour Desktop n'est pas conforme à la norme FIPS.

Entrées et sorties vers et depuis les jeux de données AAC

Actuellement, les workflows créés avec Designer Desktop ne peuvent pas connecter ou sortir un jeu de données AAC.

Outils Connecteur de données de la Galerie de la Communauté Alteryx

Les workflows qui incluent des outils Connecteur non compatibles avec la fonctionnalité Exécution Cloud pour Desktop ne pourront pas s'exécuter dans AAC.

Applications analytiques et outils d'interface

Les workflows qui contiennent des applications et des outils d'interface ne permettent pas aux utilisateurs d'interagir avec l'application dans AAC. Ces workflows s'exécutent techniquement dans leur état par défaut. Par conséquent, si vous pouvez planifier le workflow sans interaction de la part d'un utilisateur, il s'exécutera depuis AAC. Toutefois, si le workflow nécessite une interaction de l'utilisateur, l'utilisateur doit télécharger l'application et l'exécuter localement à partir de son ordinateur en utilisant Designer Desktop afin d'interagir avec les outils d'interface.

Produits de données

Les produits de données Alteryx (par exemple, les produits de données Alteryx d'Experian et de TomTom) ne sont pas compatibles avec Exécution Cloud pour Desktop pour le moment.

Entrées et sorties avec chemins de fichier UNC

Exécution Cloud pour Desktop utilise un compte de service. Pour le moment, il n'est pas possible d'authentifier un utilisateur lors de l'exécution pour transmettre l'accès d'authentification Windows au conteneur Windows lors de l'exécution. Cela limite les fonctionnalités pour l'outil Répertoire, les outils Entrée et Sortie, le mappage des lettres de lecteurs et tout autre outil nécessitant des chemins de fichiers.

Pour le moment, vous devez soit inclure tous les fichiers avec le workflow lorsque vous l'enregistrez dans AAC, soit accéder au fichier via un outil Connecteur pris en charge qui utilise des connexions DCM.

Exécuter en tant que fonctionnalité

Exécution Cloud pour Desktop utilise un compte de service. Pour le moment, il n'est pas possible d'authentifier un utilisateur lors de l'exécution pour transmettre l'accès d'authentification Windows au conteneur Windows lors de l'exécution.

Exécuter en mode sans échec

Pour le moment, l'exécution en mode sans échec ou semi sans échec n'est pas compatible avec Exécution Cloud pour Desktop.

FAQ

Certains outils, tels que les Conteneurs de contrôle et les Connecteurs créés avec le dernier SDK Python V2, nécessitent d'activer AMP pour pouvoir les utiliser.

Si votre workflow n'utilise pas d'outils exclusivement AMP, vous pouvez choisir de laisser AMP désactivé. Le workflow s'exécute dans un conteneur Windows dans AAC et s'exécute comme il le fait depuis votre Designer Desktop. Il utilise AMP lorsqu'il est activé et il utilise le moteur d'origine pour tous les outils qui n'ont pas été convertis en AMP, ou lorsque vous laissez la case AMP non cochée.

Important

Le moteur est compatible avec AMP en arrière-plan. Par conséquent, si vous enregistrez un workflow compatible avec AMP dans AAC, il s'exécute automatiquement dans AMP.

Oui ! Vous le pouvez si vous avez correctement inclus la macro avec le workflow lorsque vous l'enregistrez dans AAC. Le workflow packagé doit contenir tout ce dont il a besoin pour exécuter la logique, y compris toutes les macros et les macros imbriquées, afin de s'exécuter correctement dans AAC. Ainsi, lorsque vous enregistrez un workflow de Designer Desktop vers AAC, assurez-vous d'y inclure toutes les ressources nécessaires.

Important

Si vous utilisez des macros CReW ou d'autres packs de macros téléchargés depuis la Communauté Alteryx, vous devez cocher la case pour inclure ces macros à votre workflow lorsque vous l'enregistrez dans AAC. Pour le moment, nous ne prenons en charge que les outils, les connecteurs et les pilotes pris en charge par Alteryx, comme indiqué ci-dessus. Si vous avez besoin d'autres macros personnalisées ou de macros de la Galerie de la Communauté dans votre logique, vous devez les sélectionner comme ressources à packager avec votre workflow au moment de l'enregistrement.