Hello all!
I am regularly importing data from S3 into QuickSight (QS)/SPICE. The S3 data results from a DynamoDB to S3 export. One of the columns of the imported data contains timestamps and is typed in SPICE as “Date”. Up until recently, the timestamp format of the values in that columns was like this one “2024-06-03T09:52:43Z” (i.e. w/o milliseconds).
However, recently, by changes in the application code which produces the items in the DynamoDB table, the timestamp format has changed to “2024-06-03T09:52:43.722Z” (i.e. now millis are included). This leads SPICE to reject all items containing millis with an MALFORMED_DATE error.
I assume that basically, both formats (with and without milliseconds) are supported by QS/SPICE (my understanding of the corresponding documentation). However, if different supported date formats are used for values in the same column in parallel, this cannot be handled by QS. Is that correct?
If so, what do you recommend to solve this issue in order to get all items (regardless of whether the value for the date column is with or without milliseconds) imported successfully into QS?
Thanks,
Kaspar