Rapport de suivi de l'automatisation de Server
Utilisez le Rapport de suivi de l'automatisation de Server (SATR) pour obtenir le total des crédits d'automatisation utilisés sur Alteryx Server (versions 24.2 et antérieures). Cet utilitaire n'est nécessaire que si votre compte utilise la nouvelle tarification et le nouveau package Alteryx One, tandis que Server fonctionne sur une version antérieure à 25.1. Connectez-vous à votre MongoDB ou MSSQL Server pour extraire les données d'exécution de votre Server. Le workflow packagé comprend plusieurs options de configuration qui répondent à divers scénarios, allant d'une exécution quotidienne à trimestrielle.
Décompressez SATR et installez les dépendances
Étape 1 : Décompression du workflow packagé SATR
Téléchargez
Server Automation Tracking Report_vX.X.X.yxzpdepuis Alteryx Marketplace.Double-cliquez sur le fichier YXZP pour le décompresser et ouvrir le workflow dans Alteryx Designer.
Une fois ouvert, le workflow a plusieurs conteneurs désactivés. Choisissez le conteneur qui correspond le mieux à vos besoins et activez-le. En cas de doute, commencez par le conteneur activé par défaut.
Étape 2 : Installation du pilote Simba pour MongoDB
Téléchargez le pilote Simba depuis le portail Licences Alteryx.
Faites défiler jusqu'au bas de la section Téléchargements de produits et sélectionnez Télécharger à droite de l'entrée Pilotes.
Sélectionnez MongoDB dans la liste des versions, puis Suivant.
Sélectionnez Télécharger à droite de l'entrée Simba MongoDB 2.04.3.1003 64 bits. La version du portail peut être différente. Ce comportement est attendu.
Double-cliquez sur le fichier MSI pour installer le pilote sur votre ordinateur. Le pilote est désormais accessible dans l'utilitaire Administrateur ODBC.
Étape 3a (utilise MongoDB comme back-end) : Création de connexions DCM pour MongoDB
Les tables accessibles ayant une structure simple, l'option Connexion rapide à MongoDB est effective. Il n'est pas nécessaire de configurer une entrée DSN, car elle ne nécessite pas d'accéder à des structures imbriquées pour fonctionner correctement.
Cette action utilise le Gestionnaire de connexions aux données (DCM). Dans Designer, accédez à Fichier > Gérer les connexions.
Dans l'onglet Sources de données, sélectionnez + Nouveau et choisissez la vignette MongoDB.
Dans la liste déroulante Technologie, sélectionnez Connexion rapide ODBC MongoDB avec Simba.
Nom de la source de données : saisissez le nom de la source de données Mongo
AlteryxServiceque vous souhaitez utiliser.Server : saisissez le nom de Server MongoDB pour
AlteryxService. Si vous effectuez cette configuration sur un Alteryx Server utilisant Mongo intégré, vous pouvez utiliserlocalhost.Port : saisissez le port de MongoDB. La valeur par défaut utilisée pour Mongo intégré est
27018.Base de données : saisissez
AlteryxService.Pilote : utilisez la valeur par défaut du
pilote ODBC MongoDB Simba.
Sélectionnez Enregistrer, puis Informations d'identification Connect.
Renseignez les champs suivants :
Méthode d'authentification : nom d'utilisateur et mot de passe MongoDB.
Informations d'identification : créez de nouvelles informations d'identification.
Nom des informations d'identification : nom de votre choix (par exemple, MongoDB_AlteryxService_Local).
Coffre-fort : DCM.
Nom d'utilisateur : votre nom d'utilisateur (la valeur par défaut pour la base de données intégrée est « user »).
Mot de passe : votre mot de passe.
Mécanisme d'authentification : SCRAM-SHA-256.
Source d'authentification : AlteryxService.
Autoriser la connexion pour SDK : décochée.
Sélectionnez Tester la connexion. Si l'opération réussit, veuillez sélectionner Créer et lier.
Répétez ces étapes pour créer une connexion à la base de données
AlteryxGallery. Utilisez les mêmes paramètres, à l'exception des champs suivants :Nom de la source de données : saisissez le nom de la source de données
AlteryxGalleryque vous souhaitez utiliser.Base de données : saisissez
AlteryxGallery.Nom des informations d'identification : saisissez un nom (par exemple,
MongoDB_AlteryxGallery_Local).Source d'authentification : saisissez
AlteryxGallery.
Tous les autres paramètres de connexion et d'informations d'identification restent identiques.
Étape 3b (utilise MSSQL comme back-end) : Création de connexions DCM pour MSSQL
Ouvrez DCM. Dans Designer, accédez à Fichier > Gérer les connexions.
Dans l'onglet Sources de données, sélectionnez + Nouveau et choisissez la vignette Microsoft SQL Server.
Dans la liste déroulante Technologie, sélectionnez ODBC Microsoft SQL Server sans DSN.
Nom de la source de données : saisissez le nom de la source de données MSSQL
AlteryxServiceque vous souhaitez utiliser.Pilote : utilisez la valeur par défaut
Pilote ODBC 17 pour SQL Server.Server : saisissez le nom de Server MSSQL pour
AlteryxService.Base de données : saisissez
AlteryxService.
Sélectionnez Enregistrer, puis Informations d'identification Connect.
Remplissez les champs suivants (ajustez-les en fonction des types d'informations d'identification de votre Server) :
Méthode : nom d'utilisateur et mot de passe.
Nom des informations d'identification : nom de votre choix (par exemple, MSSQL_AlteryxService_Local).
Coffre-fort : DCM.
Nom d'utilisateur : votre nom d'utilisateur.
Mot de passe : votre mot de passe.
Sélectionnez Tester la connexion. Si l'opération réussit, veuillez sélectionner Créer et lier.
Répétez ces étapes pour créer une connexion à la base de données
AlteryxGallery. Utilisez les mêmes paramètres, à l'exception des champs suivants :Nom de la source de données : saisissez le nom de la source de données MSSQL
AlteryxGalleryque vous souhaitez utiliser.Base de données : saisissez
AlteryxGallery.Nom des informations d'identification : saisissez un nom (par exemple,
MSSQL_AlteryxGallery_Local).
Tous les autres paramètres de connexion et d'informations d'identification restent identiques.
Exécutez le rapport de suivi de l'automatisation de Server
Dans la macro PullServerExecutions, saisissez les informations d'identification créées lors des étapes précédentes et sélectionnez les options appropriées.
Sélectionnez le backend MongoDB ou MSSQL.
Alteryx Gallery : connexion DCM à la base de données AlteryxGallery.
Alteryx Service : connexion DCM à la base de données AlteryxService.
Filtrer les exécutions par date : limite les requêtes des tables AS_Queue (tâches) et AS_Results (messages de résultats) afin de ne récupérer que les données antérieures à une date spécifiée.
Filtrer par plage de dates (bouton radio) :
Date de début : sélectionnez la date à laquelle commencer à extraire les données (y compris la date sélectionnée).
Date de fin : sélectionnez la date à laquelle vous souhaitez arrêter l'extraction des données (y compris la date sélectionnée).
Filtrer par date relative (bouton radio) :
Filtrer par dernier : sélectionnez le nombre de jours/mois à remonter à partir de la date d'exécution actuelle.
Unités : sélectionnez Jours ou Mois.
Exclure la période en cours : option permettant d'exclure le jour ou le mois en cours, en fonction de l'unité sélectionnée ci-dessus.
Dans la macro SummarizeAutomationUsage, sélectionnez l'une des options disponibles.
Inclure le cumul des centres de coûts : pour cumuler les comptes d'automatisation par centre de coûts, connectez une table de recherche à l'ancrage d'entrée facultatif qui contient l'adresse e-mail de l'utilisateur et le centre de coûts correspondant. Mappez les champs à l'aide des 2 listes déroulantes.
Inclure le récapitulatif des e-mails : sélectionnez la case pour générer une table récapitulative qui classe le nombre total d'exécutions d'automatisation par utilisateur par e-mail.
Choisir le chemin d'accès au fichier de sortie : choisissez un chemin d'accès complet au fichier dans lequel générer le rapport. Le fichier par défaut est un fichier nommé « AutomationSummary.pdf » enregistré dans le dossier
%temp%.
Exécutez le workflow.
Vérifiez la fenêtre des résultats pour trouver les liens vers le fichier PDF temporaire créé dans la macro SummarizeAutomationUsage.
FAQ
- 1. Qu'est‑ce que le Server Automation Tracking Report (SATR) ?
- 2. Pourquoi le SATR est‑il nécessaire ?
- 3. Qui doit utiliser le SATR ?
- 4. Que fait le SATR ?
- 5. Quelles données sont collectées lors de l'exécution des macros ?
- 6. Comment utiliser le SATR si j'ai plusieurs contrôleurs de serveurs ?
- 7. Le SATR s'intègre‑t‑il au service d'utilisation Alteryx One ?
- 8. Le SATR suit‑il les exécutions Cloud (par exemple, Exécution Cloud pour Desktop, Plans) ?
- 9. Et si mon organisation purge sa base de données pour des raisons d'hygiène des données ?
- 10. Comment télécharger et installer le SATR ?
- 11. J'ai exécuté le rapport. Que dois‑je faire maintenant ?
- 12. Les crédits d'automatisation SATR apparaîtront‑ils dans la console Admin après soumission du rapport à mon AE ?
1. | Qu'est‑ce que le Server Automation Tracking Report (SATR) ? |
Le SATR est un utilitaire de workflow léger destiné aux versions 24.1 et 24.2 d'Alteryx Server. Il offre une visibilité sur votre utilisation de l'automatisation, permettant de partager des statistiques d'utilisation avec les Account Executives (AE) pour la facturation et la conformité. Il s'agit d'une solution temporaire pour les clients qui n'ont pas encore effectué la mise à niveau vers la version 25.1 ou ultérieure. | |
2. | Pourquoi le SATR est‑il nécessaire ? |
De nombreux clients ne peuvent pas mettre à niveau immédiatement en raison de politiques IT ou du calendrier de leurs cycles de mise à niveau. Le SATR fournit la visibilité nécessaire pour les renouvellements de contrat et la conformité. Il sert de solution intermédiaire jusqu'à ce que les clients passent à la version 25.1 ou ultérieure, qui inclut un reporting natif. | |
3. | Qui doit utiliser le SATR ? |
Le SATR est requis pour les clients utilisant des versions prises en charge d'Alteryx Server inférieures à 25.1 (24.1 et 24.2) dans le cadre d'un contrat Alteryx One. Le SATR n'est pas requis pour :
| |
4. | Que fait le SATR ? |
Le SATR :
| |
5. | Quelles données sont collectées lors de l'exécution des macros ? |
Les enregistrements d'exécution sont extraits des tables AS_Queue et AS_Results pour déterminer les attributs pertinents (type d'exécution, erreurs éventuelles). Cela permet d'identifier si l'exécution compte dans les crédits d'automatisation. La table Utilisateurs est extraite pour ajouter les adresses e‑mail aux enregistrements d'exécution. Cela permet ensuite de ventiler les crédits d'automatisation par centre de coûts ou par utilisateur. Aucune donnée ne quitte l'environnement pendant l'exécution du workflow. Les fichiers de synthèse doivent être transférés manuellement à l'Account Executive concerné pour le reporting des crédits utilisés. | |
6. | Comment utiliser le SATR si j'ai plusieurs contrôleurs de serveurs ? |
Chaque macro peut extraire les données d'un seul contrôleur via sa base de données back‑end. Vous pouvez utiliser plusieurs macros dans un même workflow pour extraire les données de 2 contrôleurs ou plus, à condition que leurs bases soient accessibles depuis la machine exécutant le workflow. Pour générer les rapports, exécutez la macro pour chaque contrôleur Server et soumettez des rapports séparés. Pour une vue consolidée, une fusion manuelle est nécessaire. | |
7. | Le SATR s'intègre‑t‑il au service d'utilisation Alteryx One ? |
Non. Le SATR est un outil de reporting autonome, géré par le client. Aucune ingestion automatisée dans le service d'utilisation Alteryx One n'est prévue. Si une ingestion automatisée est requise, mettez à niveau vers Alteryx Server 25.1 ou ultérieur. | |
8. | Le SATR suit‑il les exécutions Cloud (par exemple, Exécution Cloud pour Desktop, Plans) ? |
Non. Le SATR ne rapporte que les exécutions automatisées locales du Server. Pour une vue complète des crédits d'automatisation utilisés, combinez les résultats du SATR avec les données d'exécution disponibles dans le portail Alteryx One. | |
9. | Et si mon organisation purge sa base de données pour des raisons d'hygiène des données ? |
Si la base back‑end est régulièrement purgée (résultats, journaux de file d'attente), vous devez exécuter le workflow plus fréquemment afin de capturer les journaux quotidiens et de les stocker dans une base distincte. Ces journaux pourront ensuite être synthétisés pour le reporting global via la macro de rapport. | |
10. | Comment télécharger et installer le SATR ? |
| |
11. | J'ai exécuté le rapport. Que dois‑je faire maintenant ? |
Contactez votre Account Executive pour déterminer la meilleure manière de transférer le rapport conformément à votre accord. | |
12. | Les crédits d'automatisation SATR apparaîtront‑ils dans la console Admin après soumission du rapport à mon AE ? |
Non. La sortie SATR soumise est uniquement notée dans le compte et n'est pas intégrée à la plateforme Alteryx One. Les crédits d'automatisation totaux affichés dans la console Admin seront sous‑estimés tant que les Servers ne sont pas mis à niveau vers la version 25.1 ou ultérieure. |