Olá. boa tarde.
Estou precisando identificar o tempo de cada processo do fluxo de trabalho.
Teria como gerar um log no fluxo de trabalho publicado na galeria, para a criação de perfil de desempenho.
Obrigado!
Olá @Gustavoabc tudo bem?
Já existe um workflow criado pela Alteryx que o resultado é publicado no Tableau que vai te dar uma visão geral do que acontece no Gallery.
Mas você precisaria ter acesso ao servidor para poder usa-lo, nao sei se é o caso.
AlteryxServerUsageReport - você consegue mais informaçoes aqui nesse link e para baixar vc precisa ter acesso ao portal de licenças
https://help.alteryx.com/20212/server/install-server-usage-report
Da uma olhadinha nesses dois links veja se isso te ajuda.
Abraços
Olá, @carlosteixeira
Bom dia.
Obrigado pelo retorno.
Cheguei a pesquisar sobre o AlteryxServerUsageReport. Porem estava procurando algo mais próximo do Enable performance profilling do Alteryx Designer. Que mostrasse o tempo gasto por cada tool do fluxo.
No caso do AlteryxServerUsageReport, saberia me ajudar se o mesmo traz estas informações?
Obrigado.
@Gustavoabc tudo bem?
Se você deixar essa opção marcada no fluxo e publicar ele no gallery você conseguirá pegar essa informação no log quando executar o workflow no gallery.
Porém para ter acesso à esses logs você precisaria acessar o mongoDb e olhar na collection de results.
Dá pra pegar essa informação de lá sim, mas vai dar um trabalhinho montar o fluxo. Mas os passos seriam mais ou menos esses:
1 - Acessar o Mongodb
2 - identificar a collection correta para pegar os logs de execução.
3 - Talvez você precise de um macro (LOG_PARSE - deve achar na gallery da comunidade) para ler os campos e fazer as devidas quebras
4 - salvar em alguma base para análise
Segue alguns links que eu acho que pode te ajudar:
https://help.alteryx.com/20212/server/configure-and-use-server-logs
Espero que ajude
Abraços
Olá, Carlos Teixeira. Bom dia!
Obrigado novamente pela ajuda.
Estarei implementado desta forma.