Skip to main content
Announcements
See why Qlik was named a Leader in the 2024 Gartner® Magic Quadrant™ for Data Integration Tools for the ninth year in a row: Get the report
cancel
Showing results for 
Search instead for 
Did you mean: 
rodrigotgsi
Contributor II
Contributor II

Extração odbc, conteúdo modificado

Boa tarde!

Estou fazendo a extração de uma tabela onde está acontecendo o seguinte:

Tabela: Estabelec

Registros:

cod-estabel |Nome

         R2      | Restaurante

            2      | Fabrica

Efetuei a extração pura:

ESTABELEC:

SQL SELECT

    "cod-estabel",

     nome,

      FROM Banco.PUB.estabelec WITH (NOLOCK);

Resultado:

Cod-Estabel |Nome

            2      | Restaurante

            2      | Fabrica

No resultado, está duplicando o registro estabelecimento, tenho Restaurante e Fabrica no estabelecimento 2, ele não está trazendo o R2, somente o 2 para o Restaurante, alguma dica de como resolver isso?

Obrigado desde já!

Labels (1)
1 Solution

Accepted Solutions
Thiago_Justen_

E assim:

LOAD

text( "cod-estabel") as "cod-estabel",

nome;

SQL SELECT

    "cod-estabel",

     nome,

FROM Banco.PUB.estabelec;

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago

View solution in original post

6 Replies
Thiago_Justen_

Rodrigo,

O nolock é necessário aqui? Não estou certo disso...tente apenas

SQL SELECT

    "cod-estabel",

     nome,

FROM Banco.PUB.estabelec;

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
rodrigotgsi
Contributor II
Contributor II
Author

costumo colocar o WITH (NOLOCK) para evitar erros durante a extração, tirei e fiz uma nova extração e não mudou nada =/

Thiago_Justen_

E assim:

LOAD

text( "cod-estabel") as "cod-estabel",

nome;

SQL SELECT

    "cod-estabel",

     nome,

FROM Banco.PUB.estabelec;

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
rodrigotgsi
Contributor II
Contributor II
Author

já havia executado assim, não funcionou tb, creio que precise de alguma função na parte SQL, testei o ODBC no Excel e lá o dado sai correto, só no Qlik que não.

rodrigotgsi
Contributor II
Contributor II
Author

Thiago, eu tinha um outro load abaixo e matou o seu quando fiz, sua dica na conversão no LOAD funcionou.

Muito Obrigado!

Thiago_Justen_

Sempre às ordens meu caro!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago