Free Trial

Fórum

SOLUCIONADO

Janela de resultados

silvestremoreira
Asteroide

Pessoal, bom dia!

Executamos um workflow com duas ferramentas de dados de entrada, em uma temos um simples select * from  e na outra com select count (*) from, ao verificar a ferramenta navegar, notamos que havia uma diferença no registro total. Em um tinha um total de 57.901 registros e no outro tinha 470.534, sendo que era a mesma tabela e tals.

Como o Alteryx não apresentou erro ao finalizar o processo no select * from, fizemos um teste em outra ferramenta, DBeaver, mas neste caso já apresentava erro de estouro em um campo específico.

Pergunta: Como o Alteryx interpreta o erro de estouro? Será algum bug da ferramenta? 

Lembrando que usamos odbc genérico, já que o banco de dados é Progress.

Abaixo segue uma evidência do fluxo que rodou e não retornou nenhum erro no Alteryx e outro da ferramenta DBeaver mostrando erro. Nosso receio é ter mais problemas ocultos na modelagem e o desenvolvedor não enxergar.

silvestremoreira_1-1640177127542.png

silvestremoreira_2-1640177165715.png

 

 

 

 

3 RESPOSTAS 3
carlosteixeira
15 - Aurora
15 - Aurora

Fala @silvestremoreira tudo bem?

 

Estranho. Eu não acredito que tenha algum erro na ferramenta Alteryx não. Digo isso pq a query é a mesma.

Eu faria um teste dentro do Alteryx.

Criaria 2 fluxos exatamente iguais usando a mesma conexão ODBC mas um usando o IN/OUT e outro usando o InDb e verificaria a quantidade de linhas retornada nos 2

Se forem iguais o problema não deve ser o Alteryx.

Se for diferente precisa investigar.

Adoraria ver isso de perto.

Qualquer coisa me avisa

 

Abraços

Carlos A Teixeira
Thableaus
17 - Castor
17 - Castor

Opa @silvestremoreira tudo bem?

 

Pelo que percebi os drivers são diferentes (entre DBeaver e Alteryx). O Dbeaver tá utilizando um driver JDBC, que nem é suportado pelo Alteryx. Aí já com certeza há uma diferença.

 

Definitivamente a questão tá nos Drivers - problemas de banco DIFICILMENTE tem a ver com Alteryx, o Alteryx ali é apenas uma interface que reflete o comportamento dessa comunicação entre banco e o driver.

 

Seria interessante analisar a configuração do ODBC Driver genérico que está utilizando, e tentar entender melhor a documentação do banco, versões de driver, limitações, etc.


Vai nos avisando!


Abs,

silvestremoreira
Asteroide

Bom dia!

@carlosteixeira e @Thableaus muito obrigado pelo rápido retorno. Irei verificar os pontos sinalizados.

 

Forte abraço!

 

 

Rótulos