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

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
deepakqlikview_123
Specialist
Specialist

Data Model

Hello All,

I have some questions about data modelling as per below,

When we can link the table we can create relationshup in between tables so that data from both table is associated what happen if we can not link the table.

when we are renaming the fields for joining two tables is it possible to loose some of data in perticular column.

If so what are diff ways to avoid this.

Moreover also suggest me good some links for data modelling preperation

Thanks,

Deepak

13 Replies
MK_QSL
MVP
MVP

If no key of any table having same name, the tables will not be associated with each other. There should not be any loss of data.

You can check enclosed file...

There are few more articles in Qlikview Community Blogs...

Data modelling in QlikView!

Best Practices in designing Data Model?

http://community.qlik.com/blogs/qlikviewdesignblog/2012/09/12/to-join-or-not-to-join

amit_saini
Master III
Master III

Hi Deepak,

Please follow this link:

http://community.qlik.com/docs/DOC-4556

Thanks,

AS

stevedark
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi Deepak,

As Manish says renaming fields will not lose you any data.  Associations in QlikView work very flexibly and generally how you would wish them to.

If there is no link you will get a Data Island, these are generally a bad thing - unless you are doing it for a specific reason.  The biggest risk with data islands is if you include fields from more than one data island in a single chart object you will get a Cartesian product and vastly more rows than you are expecting - sometimes even crashing QlikView.

I have written a couple of blog posts on data modelling in QlikView that may be of interest to you:

http://www.quickintelligence.co.uk/perfect-your-qlikview-data-model/

http://www.quickintelligence.co.uk/bring-together-or-break-apart/

Regards,

Steve

Not applicable

if you are not created a link between two tables called association, then two tables dont know about each other and will remain separate in data model, itz called data island.

By renaming the field, you are not going to lose any data inside the field, you are just renaming the field name

deepakqlikview_123
Specialist
Specialist
Author

Hi,

Is data island works same way tables in data model.

I mean to say if we can keep tables separated from each other it will not show associative data is it.

Please correct me if i m wrong.

Thanks,

Not applicable

Deepak, you're right about data islands. Although you need to see if you could alternatively have used join or applymap instead to keep the data model simple. There are exceptional cases where you want static list boxes, classic example is when you want to have a chart with dynamic expressions and dynamic dimensions. In this case you will have 2 tables (data islands), one for the list of expressions and the other for dimensions.

Not applicable

Yes, Deepak

Data island is seperated from all other tables in data model

deepakqlikview_123
Specialist
Specialist
Author

Hi All,

Then what are benefits to create separated table if it is not showing associated data.

Thanks,

Deepak

arsal_90
Creator III
Creator III

This is the good document for begineers