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: 
tyagishaila
Specialist
Specialist

Reload data

Hi All,

What is the process to reload only new sales data which is not already loaded. As I have already loaded previous data.

Data is huge so we want to put previous data as it is and add new data in it.

Thanks,

10 Replies
sunny_talwar

You are looking for incremental load. Search it in the community and you will find a lot of examples for incremental load.

You may find this link to be useful: http://www.analyticsvidhya.com/blog/2014/09/qlikview-incremental-load/

HTH

Best,

Sunny

avinashelite

Hi Shaila,

If its a once time effort use the Participial load concept so that it will not load the data which is loaded earlier .

PrashantSangle

Hi,

Go for incremental Load

Regards

Great dreamer's dreams never fulfilled, they are always transcended.
Please appreciate our Qlik community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved 🙂
avinashelite

Partial Reload is used whenever you just want to add some new data without reloading all other tables.

Suppose in your Qlikview file you have 10 tables which has millions of records, if you want one new table then you need to add the script, if you give normal reload it will reload all the 10 tables and the new table.  Suppose if you don't want to reload the old 10 tables and just want to add new table then Partial Reload would be helpful.

This can done by using the ADD attribute to LOAD statement.

Table1:

------

Table2:

--------

Table10:

--------

Table11:

ADD LOAD * INLINE [

    Key1, Value1

    A, 100

    B, 200

    C, 100

];

Now if you use Partial reload, it just reloads the Table11.

buzzy996
Master II
Master II

tyr with Incremental load concept.

Not applicable

Hi,Shaila,

Prepare a new file with new data and use "concatenate" function to load the new data to the previous record in the script.

Priyantha.

Gabriel
Partner - Specialist III
Partner - Specialist III

Hi,

If you don't want to use incremental load logic then what you can do is to have a qvw file extract the data from database or your data source, store the data as qvd file, then in the transformation qvw file use WHERE NOT EXISTS(Unique ID field) which mean you will have all the new data and the previous loaded data together. And QVD load is fast.

Hope this help

rajkumarb
Creator II
Creator II

HI

I am having the same Scenario, My Sales Data for the last  Four years  is very huge, Created a QVD for  the last 3 years and  Doing a Incremental Reload on Current year data and while reloading it automatically concatenates with  the Historic QVD, ALL the fields are same So using this  method and really fast  

tyagishaila
Specialist
Specialist
Author

Could you explain me whole process

How you do it?

Thanks Shaila