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 Platform (AACP), puis d'enregistrer vos workflows Desktop dans la bibliothèque AACP (qui appartient à votre espace de travail AACP). Une fois les workflows enregistrés dans la bibliothèque, vous pouvez naviguer jusqu'à AACP et planifier l'exécution de ces workflows.

Configuration requise

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

  • Alteryx Analytics Cloud Platform (AACP), version entreprise

    • Exécution Cloud pour Desktop doit être activé sur l'espace de travail par un administrateur. Lorsque Cloud Execution for Desktop est activé sur l'espace de travail, deux instances Amazon Web Service EC2 de type m5a.4xlarge (16 vCPU, 64 Go) sont déployées pour exécuter vos workflows Designer Desktop dans AACP.Enable Cloud Execution for Desktop

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

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

  • Le gestionnaire de connexions aux données (DCM) est nécessaire pour s'authentifier sur un espace de travail AACP dans Designer Desktop.

Liez Designer Desktop à AACP

Pour connecter Designer Desktop à Alteryx Analytics Cloud Platform…

  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 à Alteryx Analytics Cloud Platform (par exemple, https://company.alteryxcloud.com/). Contactez votre administrateur AACP pour obtenir ces informations.

    • Nom de l'espace de travail  : il s'agit du nom de votre espace de travail AACP, tel qu'il apparaît dans l'URL (après l'URL de base). Par exemple, vous pouvez accéder à AACP 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 AACP 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 AACP, votre navigateur vous demandera de vous authentifier dans AACP.

Important

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

Une fois que vous avez réussi à connecter Designer Desktop à Alteryx Analytics Cloud Platform, 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 AACP, vous pouvez connecter et synchroniser en toute transparence Designer Desktop avec AACP 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 AACP.

    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 AACP

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

  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 AACP 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 AACP, 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 AACP 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 AACP

Une fois enregistrés dans AACP, vous pouvez trouver vos workflows Desktop dans AACP via Library  > 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 AACP et supprimer vos workflows Desktop de AACP. 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 .Library for Assets

Ouvrir un workflow Designer Desktop depuis AACP

Procédez comme suit pour ouvrir un workflow créé dans Designer Desktop et enregistré dans Alteryx Analytics Cloud Platform. 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 de Designer Desktop enregistrés dans AACP 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 AACP. Pour ce faire :

  1. Dans AACP, accédez à Library  > 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 AACP

Une fois que vous avez enregistré votre workflow Designer Desktop dans AACP, 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 AACP, 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 AACP. Vous pouvez également ajouter une planification directement via la page Schedules .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 , Once Custom 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 planification et apporter des modifications via l'onglet Schedules de l'AACP. 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 .Schedules

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

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

Attention

Dans certains cas, les workflows Exécution Cloud pour Desktop peuvent apparaître comme terminés sur la page Tâches, même si des erreurs de moteur se sont produites. Pour confirmer que le workflow s'est effectué sans erreur de moteur, vérifiez le fichier journal des tâches.

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

  • 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.7.

Compatibilité des outils

Exécution Cloud pour Desktop vous permet d'exécuter des workflows (dans AACP) 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

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 Redshift

V1.5.2.1002

Apache Spark/Databricks

2.6.23.1039

Apache Cassandra

2.7.2.1002

Apache Impala

2.6.14.1016

Google BigQuery

2.4.6.1015

MongoDB

2.3.22.1024

MySQL

1.1.6.1006

PostgreSQL

1.5.2.1002

Snowflake

3.0.0.1001

Teradata

17.20.00.08

Vertica

9.2.0.0003

Pilotes basés sur des fichiers Microsoft : plusieurs pilotes sont chargés automatiquement sur l'image du conteneur Windows utilisée pour l'exécution dans le Cloud. Bien que ceux-ci puissent fonctionner nativement, ils n'ont pas encore été entièrement testés et ne sont pas officiellement pris en charge pour le moment.

Microsoft SQL Server : plusieurs pilotes sont chargés automatiquement sur l'image conteneur Windows utilisée pour l'exécution dans le Cloud. Bien que ceux-ci puissent fonctionner nativement, ils n'ont pas encore été entièrement testés et ne sont pas officiellement pris en charge pour le moment.



Notes et limitations

Durée du jeton d'accès

Une fois AACP lié à Designer Desktop, vous n'aurez besoin de vous connecter à nouveau à AACP 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 AACP, vous devez le planifier afin de l'exécuter dans AACP.

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.

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 AACP.

  • 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 AACP

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

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 AACP.

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 AACP. 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 AACP. 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 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 AACP, 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 l'AMP désactivé. Le workflow s'exécute dans un conteneur Windows dans AACP 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 AMP en arrière-plan. Par conséquent, si vous enregistrez un workflow compatible AMP dans AACP, 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 AACP. 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 AACP. Ainsi, lorsque vous enregistrez un workflow de Designer Desktop vers AACP, 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 AACP. 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.