Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
andre_tonini
Not applicable

Dúvida Concatenate

Pessoal,

         Estou elaborando um cenário que faz a comparação entre meta e realizado, sendo que existe divisão dentre período da manhã (meta e realizado) bem como período da tarde (meta e realizado).

// ----------- Totais por Meta ------------ //

[Meta Total]:

LOAD

     Plano_Manha as Codigo_Etapa,

     count (Data) * 0.5 as Dias

Resident    

Plano

Group by Plano_Manha;

Concatenate ([Meta Total])

LOAD

     Plano_Tarde as Codigo_Etapa,

     count (Data) * 0.5 as Dias

Resident    

Plano

Group by Plano_Tarde;

até essa parte acima esta dando certo, agora preciso adicionar a parte de baixo, mas diz "Tabela não encontrada" como segue abaixo.

// ----------- Totais por Realizado ------------ //

[Real Total]:

LOAD

     Realizado_Manha as Codigo_Etapa,

     count (Data) * 0.5 as Dias

Resident    

Plano

Group by Realizado_Manha;

Concatenate ([Real Total])

LOAD

     Realizado_Tarde as Codigo_Etapa,

     count (Data) * 0.5 as Dias

Resident    

Plano

Group by Realizado_Tarde;

Tags (1)
1 Solution

Accepted Solutions
Clever_Anjos
Not applicable

Re: Dúvida Concatenate

Como essa tabela abaixo tem os mesmo campos da [Meta Total] os registros vão ser inseridos na mesma.

Tente colocar um

[Real Total]:

NOCONCATENATE LOAD

     Realizado_Manha as Codigo_Etapa,

     count (Data) * 0.5 as Dias

Resident   

Plano

Group by Realizado_Manha;

4 Replies
Clever_Anjos
Not applicable

Re: Dúvida Concatenate

Como essa tabela abaixo tem os mesmo campos da [Meta Total] os registros vão ser inseridos na mesma.

Tente colocar um

[Real Total]:

NOCONCATENATE LOAD

     Realizado_Manha as Codigo_Etapa,

     count (Data) * 0.5 as Dias

Resident   

Plano

Group by Realizado_Manha;

andre_tonini
Not applicable

Re: Dúvida Concatenate

Clever,

      Muito obrigado pela atenção, adicionei essa parte citada acima e deu certo - ou seja, buscou os dados "Realizado_Manha".

      Precisaria também trazer os dados da "Realizado Tarde", então tentei da forma abaixo mas não trouxe os dados em vermelho.

// ----------- Meta ---------------- //

[Meta Total]:

LOAD

    Plano_Manha as Codigo_Etapa,

    count (Data) * 0.5 as Dias_Meta

Resident   

Plano

Group by Plano_Manha;

Concatenate ([Meta Total])

LOAD

    Plano_Tarde as Codigo_Etapa,

    count (Data) * 0.5 as Dias_Meta

Resident   

Plano

Group by Plano_Tarde;

// ----------- Real ---------------- //

[Real Total]:

NOCONCATENATE LOAD

    Realizado_Manha as Codigo_Etapa,

    count (Data) * 0.5 as Dias_Real

Resident 

Plano

Group by Realizado_Manha;

[Real Total]:

NOCONCATENATE LOAD

    Realizado_Tarde as Codigo_Etapa,

    count (Data) * 0.5 as Dias_Real

Resident

Plano

Group by Realizado_Tarde;

Clever_Anjos
Not applicable

Re: Dúvida Concatenate

Se quiser ficar tudo na tabela [Real Total]

CONCATENATE ([Real Total]) LOAD

    Realizado_Tarde as Codigo_Etapa,

    count (Data) * 0.5 as Dias_Real

Resident

Plano

Group by Realizado_Tarde;

andre_tonini
Not applicable

Re: Dúvida Concatenate

Clever,

        Me desculpa, faltou eu analisar e pensar antes de já passar a bomba novamente... kkkk, então fiz da forma abaixo e deu certo.

        Grato pela atenção.

// ----------- Meta ------------ //

[Meta Total]:

LOAD

    Plano_Manha as Codigo_Etapa,

    count (Data) * 0.5 as Dias_Meta

Resident  

Plano

Group by Plano_Manha;

Concatenate ([Meta Total])

LOAD

    Plano_Tarde as Codigo_Etapa,

    count (Data) * 0.5 as Dias_Meta

Resident  

Plano

Group by Plano_Tarde;

// ----------- Real ---------------- //

[Real Total]:

NOCONCATENATE LOAD

    Realizado_Manha as Codigo_Etapa,

    count (Data) * 0.5 as Dias_Real

Resident

Plano

Group by Realizado_Manha;

Concatenate ([Real Total])

LOAD

    Realizado_Tarde as Codigo_Etapa,

    count (Data) * 0.5 as Dias_Real

Resident  

Plano

Group by Realizado_Tarde;