Skip to main content

Utilitaire de parité des moteurs

L'utilitaire de parité des moteurs est un moyen facile de comparer le moteur d'origine et le moteur AMP Engine. Il vous permet d'exécuter les deux en parallèle, d'évaluer les résultats et de décider quel workflow vous pouvez convertir en AMP en toute confiance.

Parity Framework est un outil de ligne de commande. Cependant, pour faciliter la tâche, il existe une macro qui permet d'utiliser l'outil Exécuter une commande d'Alteryx. Vous pouvez donc choisir...

  • D'exécuter Parity Framework via la ligne de commande avec AlteryxEngineCmd.exe.

  • D'utiliser la macro de parité des moteurs.

  • D'exécuter l'application analytique de parité des moteurs.

Utilisation d' AlteryxEngineCmd.exe

Vous pouvez comparer les workflows sur AMP et le moteur d'origine via

  • -testDir <chemin d'accès au workflow>

  • -compareReport <chemin d'accès au fichier de rapport CSV>

  • -tempDir <chemin d'accès aux fichiers intermédiaires>

  • -compatibleMode <exécuter AMP Engine avec ou sans mode de compatibilité>

  • -recordLimit <définir la limite d'enregistrement pour toutes les entrées>

  • -e1Filtrer <filtrer uniquement les workflows créés avec le moteur d'origine>

Tous les paramètres sont insensibles à la casse et peuvent être utilisés avec les préfixes '/' et '-'.

Exemples

Exécution de base

AlteryxEngineCmd.exe /testdir "D:/path/to/workflows" /comparereport "D:/report.csv"

Paramètres complets

AlteryxEngineCmd.exe -testDir "D:/path/to/workflows" -compareReport "D:/report.csv" -tempDir "D:/temp" -compatibleMode true -recordLimit 5 -e1Filter true

Utilisation de la macro Parité des moteurs

La macro Parité des moteurs est disponible à partir de la version 22.3 de Designer.

Une autre manière de comparer les workflows est d'utiliser la macro de Designer. La macro Parité des moteurs n'est pas fournie avec Designer, vous pouvez télécharger le fichier Engines Parity.yxzp depuis la Galerie.

Engines Parity.yxzp comprend les fichiers suivants :

  • Engine Parity.yxmc - Macro de parité des moteurs.

  • Engine Parity.yxwz - Application analytique de parité des moteurs.

  • Readfile.yxmc - fichier de support pour la macro et l'application analytique, à placer dans le même répertoire qu'elles.

  • RunCmdUniqueFiles.yxmc - fichier de support pour la macro et l'application analytique, à placer dans le même répertoire qu'elles.

Pour exécuter la macro, dans Designer, cliquez avec le bouton droit sur le canevas, choisissez Insérer > Macro > Engines Parity.yxmc. Vous pouvez maintenant configurer la macro.

Macro Configuration
  1. Spécifier le répertoire contenant les workflows à exécuter avec les deux moteurs en parallèle.

  2. Vous pouvez également définir le chemin vers lequel vous souhaitez générer le rapport. Sinon, il est enregistré dans le dossier temporaire Alteryx et supprimé lorsque vous fermez Designer.

    Output Location
  3. Exécuter AMP Engine avec le mode de compatibilité permet de s'assurer que l'ordre d'enregistrement est le même avec le moteur d'origine et le moteur AMP Engine. Cette option est sélectionnée par défaut.

  4. Cochez la case Filtrer uniquement sur les workflows créés avec le moteur d'origine pour générer uniquement les rapports des workflows créés pour fonctionner avec le moteur d'origine.

  5. La limite globale d'enregistrements est le nombre maximum d'enregistrements utilisé pour effectuer la comparaison. Si vous ne souhaitez pas spécifier de limite, réglez la valeur sur 0.

    Record Limit

Utilisation de l'application analytique de parité des moteurs

L'application analytique de parité des moteurs est disponible à partir de la version 22.3 de Designer.

L'application analytique de parité des moteurs n'est pas fournie avec Designer, elle est incluse dans le fichier Engines Parity.yxzp qui peut être téléchargé depuis la Galerie.

Pour utiliser l'application analytique de parité des moteurs, exécutez le fichier Engines Parity.yxwz.

Analytic Path