Qlik Community

QlikView Security & Governance

Discussion Board for collaboration on QlikView Security and Governance.

QlikView Fans! We’d love to hear from you.
Share your QlikView feedback with the product team… Click here to participate in our 5-minute survey.
Rules, plus terms and conditions, can be found here.
Not applicable

Loading QVW from multiple QVDs on the basis of entities

Parallel loading of QVD and QVR.

   We have a scenario wherein data needs to be loaded on the basis of entities(companies)


  The architecture to follow is as below :

   AU  DB  ---- QVD Generator for AU ---   QVDs for AU

   SG DB   ---- QVD Generator for SG ----   QVDs for SG     Final QVW file holding data for all the companies

   MX DB---- QVD Generator for MX ------ QVDs for MX

Can you help me as how to achieve loading of data from multiple QVDs holding data for various companies in a single qvw file.

There would be different tasks created for loading  QVDs for different companies. During the non-business hours of companies tasks would be executed which will load the latest data for a particular company in QVD and QVW. But the data for other companies should not be removed from QVW.

How can this be achieved?


1 Reply
Valued Contributor

Re: Loading QVW from multiple QVDs on the basis of entities

Hello Mohita,

I work with a data-source that sounds very similar to yours, we use a single extract to loop over each database then each company within it, and then each table of interest and produce a QVD per each Database.Company.Table.

We can then do optimised QVD loads of that data as needed into a model, and do any modelling work etc as needed.

During the extract we use incremental loading so the first reload gets all data, and subsequent loads just get the latest data per company, based on a time stamp field in the table.

The help inside QV developer has some examples on incremental loading, and I'm sure there's lots here on the community too.

Hope that helps!

Community Browser