Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

What is optimized Qvd load

In real time work or project.

5 Replies
israrkhan
Specialist II
Specialist II

its not related to work or project,

its a way to load , Read data from qvd files into qlikview application.

if your load statement does not have where clause, than its considered as optimized load....

Not applicable
Author

Thank you sir.Actually, it is interview point of question.my friend was asked me.

Anonymous
Not applicable
Author

israrkhan
Specialist II
Specialist II

search on community, as "Interview question" you will find the interview question here.

and mark as correct if you have got your answer...

MK_QSL
MVP
MVP

REF : Oleg Troyansky

Optimized load is much faster and therefore preferable, especially for larger data sets.

Optimized loads are possible if no transformations (calculations) are made during the load, and no (almost) filtering is done in a WHERE clause.

The only acceptable filter is using function Exists:

WHERE Exists(Field)

So for example this load can't be optimized:

Load * From ... WHERE Country = 'US'

but this load can:

Load * From ... WHERE EXISTS(Country)

================================

On the other hand, the only time you want the load not to be optimized, is if you load a Mapping table from a QVD file. In this case, Optimized load doesn't quite work, so you want to make the load non-optimized deliberately.