Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
marcelvinicius
Creator III
Creator 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

1 Solution

Accepted Solutions
Thiago_Justen_

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
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago

View solution in original post

3 Replies
Thiago_Justen_

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
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Thiago_Justen_

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
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
marcelvinicius
Creator III
Creator III
Author

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.