Alias em query Firebird usando Pentaho Data Integration não funciona

Este post foi retirado do grupo de usuários Pentaho Brasil no Telegram (https://t.me/Pentaho)

Quando sobra um tempinho venho aqui e deixo registrado conversas sobre um determinado assunto que rolou lá no grupo.

Hoje, 01/12/2020, um pedido de ajuda do @Genilsonmecgestao sobre como ele poderia renomear nome dos campos no Table Input de uma transformação em PDI, pois não estava funcionando a utilização de Alias na query.

Depois de algumas tentativas de ajuda, dos membros @UserBot4343, @StellioMineiro, @openinbigdata e @Adriano, onde esse último membro encaminhou o link de um post no stackoverflow onde a solução foi adicionar a seguinte propriedade na conexão do PDI ao Firebird:

columnLabelForName = true
columnNameForName = true

fonte: https://stackoverflow.com/questions/12709814/column-aliasing-in-select-statements-doesnt-work-with-squirrel-sql-firebird

Feito isso, segundo o feedback do membro @Genilsonmecgestao o PDI conseguiu executar a query utilizando os alias

Obrigado a todos pela ajuda, isso deixa a nossa comunidade ainda mais forte

Leave a Comment