Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

marcelvinicius
Contributor III

Referencia Circular - Datas

Bom dia comunidade

Tenho um script de dados formado por 3 tabelas,

BD Lincada a Canonica pela solicitação; Funcionários Lincada a Canonica pela Marca;

Preciso lincar as datas da Tabela Funcionarios com a BD, porém esta dando referencia circular.

Tentei criar LinkTable, outras formas e não funciona.

Obs.: a tabela Canonica é uma Resident da BD (pois possui vários campos para transformar em Marca)

BD:

    Solicitação,

    Descrição,

    Situação,

    "Matricula  Requisitante",

    Requisitante,

    Localização,

    Responsável,

    Year(Início) as AnoInicio,

    Month(Início) as MesInicio,

    Day(Início) as DiaInicio,

    Year([Início])&'-'&Month([Início]) as AnoMes,

    Início,

    Fim,

    N (Colunas).

Canonica:

Load

[Solicitação],

    "txtFilialSolicitante - Rh_termino_de_experiencia" as [Filial Canonica] as Marca

Resident BD;

Funcionarios:

LOAD

    MARCA as Marca,

    Date("Ano/Mês",'YYYY/MM') as "Ano/Mes",

    "Ano/Mês" as teste,

    "Nro Funcionário" as NroFunc,

    Contratações,

    Desligamentos as Demissões

Tags (1)
1 Solution

Accepted Solutions
thiago_justen
Valued Contributor III

Re: Referencia Circular - Datas

Marcel,

E se você fizer o resident BD e em seguida Drop Table BD. Assim terás a Canonica lincada à Funcionários sem perder os campos oriundos do BD.

Abs e Sucesso!

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
3 Replies
thiago_justen
Valued Contributor III

Re: Referencia Circular - Datas

Marcel,

E se você fizer o resident BD e em seguida Drop Table BD. Assim terás a Canonica lincada à Funcionários sem perder os campos oriundos do BD.

Abs e Sucesso!

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
Highlighted
thiago_justen
Valued Contributor III

Re: Referencia Circular - Datas

Exemplificando o que sugeri:

BD:

    Solicitação,

    Descrição,

    Situação,

    "Matricula  Requisitante",

    Requisitante,

    Localização,

    Responsável,

    Year(Início) as AnoInicio,

    Month(Início) as MesInicio,

    Day(Início) as DiaInicio,

    Year([Início])&'-'&Month([Início]) as AnoMes,

    Início,

    Fim,

    N (Colunas).

Canonica:

Load

    *,

[Solicitação],

    "txtFilialSolicitante - Rh_termino_de_experiencia" as [Filial Canonica] as Marca

Resident BD;

Drop Table BD;

Funcionarios:

LOAD

    MARCA as Marca,

    Date("Ano/Mês",'YYYY/MM') as "Ano/Mes",

    "Ano/Mês" as teste,

    "Nro Funcionário" as NroFunc,

    Contratações,

    Desligamentos as Demissões

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
marcelvinicius
Contributor III

Re: Referencia Circular - Datas

As vezes a solução é mais simples que parece rsrs

Obrigado Thiago pela ajuda, ainda tem um outro dado que não esta ok, mas ficou bem próximo do que preciso.

Atenciosamente.