Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Synthetic keys

Hi guys,

I had two synthetic keys in my data model and I hav removed same. But after removing I tried to compare execution time for both dashboards with and without synthetic keys. But I don't find any difference. Could you please let me how should I measure the performance change without synthetic key?

2 Replies
alexandros17
Partner - Champion III
Partner - Champion III

The synth key table has been replaced by your table, you can see differences when you make selections into your document

marcus_sommer

A synthetic key must not be wrong from a datamodel point of view and could be technically the same as if you used composite keys to resolve the synthetic keys and then you couldn't of course measure any differences. To have synthetic keys is more a kind of a bad habit and make it's difficult to read and understand the datamodel if you have many of them - so I suggest to remove them but there are of course other opnions, too - see:

Should We Stop Worrying and Love the Synthetic Key?

- Marcus