Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Write Table now available in Qlik Cloud Analytics: Read Blog
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

how do we come to know that whether data model is correct or not?

how do we come to know that whether data model is correct or not?

8 Replies
maleksafa
Specialist
Specialist

hi,

the data model issue can differ from one dashboard to another, ideally the star-schema model is the best one that compromise between performance/RAM usage and further maintenance on the schema.

however i cannot tell in your case, it depends on the size of dashboard and the need behind it, sometimes you cannot follow the star-schema perfectly and end up having a snow-flake data model.

i recommend checking the book Qlikview 11 for developers it will give you a very good insight on the data modeling and best practices.

alexandros17
Partner - Champion III
Partner - Champion III

1) No loop in data model

2) less possible syntetic keys

3) no tables "Alone"

rajeshvaswani77
Specialist III
Specialist III

Hi,

Should be a Star Schema.

The fields should be correctly linked.

Only fields that are required must be used, all others ignored.

No Synthetic keys (will show sync$$ tables in the data model if these are there)

No Loops (Dotted lines will be shown if there are loops)

thanks,

Rajesh Vaswani


Not applicable
Author

i got  2  synthetic keys and  i replace with   key,zzkey  both syn keys  removed   like   f1 and f2 and f3 as key,

in same way i removed  second syn key name is zzkey.  now with addition of another table i am getting  dottedline relation ship between zzkey and addition table name is 'pom'  

table1:   having  fields    key,abc

table2:                         zzkey,def

table 3   having                def,key

here   i am getting   def  relationship  in  dotted   lines   what  i have  to  do?

i did  here    def as df           and  discoonected  the  relation ship between   table2  and  table  3

pls  tell me  ami correct ?  is  there  any other  way  to  do ?  pls  urgent?

Not applicable
Author

hi manoj change the field name by making rename where u got dotted line between tables

Not applicable
Author

rename it as [porn.zzkey ]

alexandros17
Partner - Champion III
Partner - Champion III

Try to left join 2 tables (according to your logic ...) the dots lines (loops) will disappear. Do not care about sinthetic keys at the moment

SunilChauhan
Champion II
Champion II

check for below

shortest path

no synthetic key and circular loops

load time of application

on selection response of application

opening time of application

access time to users( i mean how soon opening @ client site)

hope this may helps

Sunil Chauhan