Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Synthetic Keys and Circular loop

what is the difference between Synthetic keys and Circular Loop.

Thanks,

Ritul

5 Replies
swuehl
MVP
MVP

Ritul,

you could find a description and explanation of both in the reference manual, chapter 26.5.

In short:

Synthetic keys link tables that have more than one field in common. QV creates these keys automatically.

You need at least two tables in your data model.

Though you should carefully think about avoiding these keys, you might be able to live with them.

Circular loop means you have alternative paths between two tables, so you need at least three tables in your data model to run into this. QV can't live with circular loops, it will break the loop by loosely couple one of the tables automatically.

Hope this helps,

Stefan

Not applicable
Author

Any one with and example provide help for this

Thanks,

Ritul

Gysbert_Wassenaar

See here for an article about cirular references (sometimes also called loops). And read this discussion about synthetic keys.


talk is cheap, supply exceeds demand
Not applicable
Author

Hi Gysbert,

In any application if there is any circular loop is there so what are the bad factors and the good factors. Or it is avoidable.

Same for synthetic keys please explain about for both.

Thanks,