Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Incremental load without incremental identification column

I am new in Qlikview, i have a case where columns named as Id(Char type and Unique), F_name, L_name, Date_of_Birth. New rows get inserted having random id

What could be filtration criteria for incremental load or column with incremental identification is necessary in source of data

3 Replies
felipedl
Partner - Specialist III
Partner - Specialist III

Hi Santhosh,

Do you have the entry added date?

You could make your incremental load based on ReloadTime() function, getting only the records that have dates greater then the ReloadTime() date.

Felipe.

Anonymous
Not applicable
Author

Thanks Felipe

jonathandienst
Partner - Champion III
Partner - Champion III

Does the Id field increase for each load? You could use the maximum loaded Id field to filter the incremental load.

LOAD Max(Id) as MaxID FROM Incremental.qvd (qvd);

Let vMaxID = Peek('MaxID');

Data:

SQL

     Select Id, .....

     Where Id > '$(vMaxID)';

Concatenate (Data)

LOAD * ROM Incremental.qvd (qvd);

If the Id field can't be used like that and there is no updated or created date field, then you will not be able to load this data incrementally.

Logic will get you from a to b. Imagination will take you everywhere. - A Einstein