We want to do an incremental load from a QVD file.
In a first step we store all data in a QVD file:
STORE Table INTO '$(QVDPath)' (qvd);
As far as we can tell this step works. For subsequent runs of the load script we want to retrieve all data that has been changed since the last run and concatenate it with the existing data from the QVD file:
Concatenate LOAD * FROM '$(QVDPath)' (qvd) WHERE NOT Exists(public_id);
i dont get it, you store a qvd using '$(QVDPath)' and after you load from the same qvd excluding the files there already there? The result will be zero files right?
But if '$(QVDPath)' change, try first see the records before concatenate.