RobWunderlich / Qlikview-Components

A library for common Qlikview Scripting tasks
197 stars 98 forks source link

Request: Incremental loading with millisecond precision timestamps #44

Closed nixnut closed 7 years ago

nixnut commented 8 years ago

I ran into a problem with timestamps with millisecond precision. Due to the floating point numbers of Qlik I need to add a fraction to the max timestamp retrieved from the incremental qvd to make avoid falling victim to rounding errors and loading some records twice from both the source database and the incremental qvd:

current:

requested:

RobWunderlich commented 7 years ago

Sorry for the delay in addressing this one. "loading some records twice from both the source database and the incremental qvd". In my opinion, this is normal behavior when using timestamps. The timestamp comparison is always ">=" and it is expected to retrieve the same row as the max. The row should then be filtered by "where not exists(pk)"

RobWunderlich commented 7 years ago

Closing to due to no activity