Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Ribeiro
Specialist
Specialist

Fazer filtro no Load

Temp:

LOAD

COD_REP,

  RECEITA_OPERACIONAL

FROM (qvd)

Where COD_REP = '7 , 203 215';

Qual seria o jeito certo para filtrar apenas

7,203,215

Alguma dica?

Neves
1 Solution

Accepted Solutions
Marcio_Campestrini
Specialist
Specialist

Tiago

Para filtrar somente o valor mencionado E ainda manter a leitura otimizada

_restricao:

Load * Inline [

    COD_REP

    7,203,215 ];

Temp:

LOAD

  COD_REP,

  RECEITA_OPERACIONAL

FROM (qvd)

Where Exists(COD_REP);

Drop table _restricao;

Márcio Rodrigo Campestrini

View solution in original post

3 Replies
TiagoCardoso
Creator II
Creator II

Boa tarde agnaldoneves‌, dá pra fazer destas duas formas abaixo também!

Temp:

LOAD

  COD_REP,

  RECEITA_OPERACIONAL

FROM (qvd)

Where MATCH(COD_REP,'7,203 215')<>0;

//-----------------------------------------------------------------------------------------------

Temp:

LOAD

  IF(COD_REP LIKE '7,203,215', COD_REP) AS COD_REP

  RECEITA_OPERACIONAL

FROM (qvd);

PS.:Das duas formas você perderá a leitura otimizada do seu qvd, inclusive da forma que você postou o código original. Acredito que qualquer teste lógico faça o qvd perder a leitura otimizada (mas nada que deixe a leitura absurdamente lenta, ainda será mais rápida que a leitura de outras fontes de dado padrão).

Espero ter ajudado.

Att,

tiagocardoso

Marcio_Campestrini
Specialist
Specialist

Tiago

Para filtrar somente o valor mencionado E ainda manter a leitura otimizada

_restricao:

Load * Inline [

    COD_REP

    7,203,215 ];

Temp:

LOAD

  COD_REP,

  RECEITA_OPERACIONAL

FROM (qvd)

Where Exists(COD_REP);

Drop table _restricao;

Márcio Rodrigo Campestrini
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Márcio é o cara da otimização rsrs

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti