Utilitário de paridade dos motores
O utilitário de paridade dos motores é uma maneira fácil de comparar o motor original com o AMP. Ele permite executar ambos os motores paralelamente, avaliar os resultados e tomar uma decisão sobre qual fluxo de trabalho você pode converter com confiança para o AMP.
O Parity Framework é uma ferramenta de linha de comando. No entanto, para facilitar, há uma macro que usa a ferramenta Executar Comando do Alteryx. Então você pode escolher...
Executar o Parity Framework através da linha de comando com AlteryxEngineCmd.exe.
Usar a macro de paridade dos motores
Executar o aplicativo analítico de paridade dos motores.
Usar o AlteryxEngineCmd.exe
Você pode comparar fluxos de trabalho no AMP e no motor original via
-testDir <caminho para o fluxo de trabalho>
-compareReport <caminho para o arquivo de relatório CSV>
-tempDir <caminho para os arquivos intermediários>
-compatibleMode <executa o AMP Engine com ou sem o modo de compatibilidade>
-recordLimit <define o limite de registros para todas as entradas>
-e1Filter <filtra apenas fluxos de trabalho criados com o motor original>
Todos os parâmetros não diferenciam maiúsculas de minúsculas e podem ser usados com os prefixos "/" e "-".
Exemplos
Execução básica
AlteryxEngineCmd.exe /testdir "D:/caminho/para/fluxos" /comparereport "D:/relatório.csv"
Parâmetros completos
AlteryxEngineCmd.exe -testDir "D:/caminho/para/fluxos" -compareReport "D:/relatório.csv" -tempDir "D:/temp" -compatibleMode true -recordLimit 5 -e1Filter true
Usar a macro de paridade dos motores
A macro de paridade dos motores está disponível a partir da versão 22.3 do Designer.
Outra maneira de fazer a comparação de fluxos de trabalho é usar a macro do Designer. A macro de paridade dos motores não é fornecida com o Designer. Você pode baixar o arquivo Engines Parity.yxzp da Galeria da Comunidade.
Engines Parity.yxzp consiste nos seguintes arquivos:
"Engines Parity.yxmc" – Macro de paridade dos motores.
"Engines Parity.yxwz" – Aplicativo analítico de paridade dos motores.
"ReadFile.yxmc" – Arquivo de suporte para a macro e o aplicativo analítico, que deve ser colocado no mesmo diretório com eles.
"RunCmdUniqueFiles.yxmc" – Arquivo de suporte para a macro e o aplicativo analítico, que deve ser colocado no mesmo diretório com eles.
Para executar a macro, no Designer, clique com o botão direito do mouse na tela e escolha Inserir > Macro > Engines Parity.yxmc. Agora você pode configurar a macro.
Especifique o diretório com os fluxos de trabalho a serem executados com ambos os motores em paralelo.
Você também pode definir o caminho onde deseja que o relatório seja gerado. Caso contrário, ele será salvo na pasta temporária do Alteryx e excluído quando você fechar o Designer.
Executar o AMP Engine com o modo de compatibilidade garante que a ordem de gravação seja a mesma com o motor original e o AMP Engine. Por padrão, essa caixa de seleção está selecionada.
Marque a caixa de seleção Filtrar apenas os fluxos de trabalho criados com o motor original para gerar os relatórios apenas para fluxos de trabalho criados para trabalhar com o motor original.
O limite de registros global é o número máximo de registros usados para comparação. Se você não quiser especificar um limite, defina o número como 0.
Usar o aplicativo analítico de paridade dos motores
O aplicativo analítico de paridade dos motores está disponível a partir da versão 22.3 do Designer.
O aplicativo analítico de paridade dos motores não é fornecido com o Designer. Ele faz parte do arquivo Engines Parity.yxzp, disponível para download na Galeria da Comunidade.
Para usar o aplicativo analítico de paridade dos motores, execute o arquivo Engines Parity.yxwz .