Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
ldourado
New Contributor

Dúvida sobre Link Table (desempenho)

Boa tarde,

Tenho um modelo de dados de mais ou menos 70 tabelas para serem carregadas no QlikSense. Existe um conjunto de campos (uns 6 campos) que estão gerando chaves sintéticas. Gostaria de saber se é uma boa prática criar e carregar uma única Link Table com a combinação desses 6 campos, para evitar essas chaves sintéticas? Há prejuízo no desempenho? Seria uma forma "errada" de se fazer?

Tags (1)
4 Replies
thiago_justen
Valued Contributor III

Re: Dúvida sobre Link Table (desempenho)

Sugiro a leitura dos materiais para identificar a necessidade e as vantagens do link table no seu caso:

Concatenate vs Link Table

MASTERTABLE (LINK TABLE or Concatenated FACT Table)

Re: Link table ou Concatenate

Synthetic Keys

Best Practices for Data Modeling

Se esse material não bastar, talvez possa nos dispor um app de exemplo. Muito embora talvez (aqui falo apenas por mim) não seja suficiente para lidar com um modelo desse tamanho.

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

Re: Dúvida sobre Link Table (desempenho)

I don't think its a wrong way, even synthetic keys/tables are kind of auto generated link tables. If you got sufficient CPU/RAM and data volume is not reached at level where usage is shown more than 90%, I think it should be fine to create link tables.

Re: Dúvida sobre Link Table (desempenho)

ldourado

A linktable gera uma perca de performance, no painel, porém em muitos dos casos ela se faz necessária. Creio que o seu caso se encaixe, sim, mas tente analisar se TODAS essas 70 tabelas serão necessárias para o seu modelo. Essas tabelas são dimensionais?