I have an Excel spreadsheet connected with an ACE.OLEDB.12.0 connection manager.
I'm having an issue with a column that should contain a date, but there is invalid data in the column.
Most of the entries consist of a date or blank.
The other entries are either a SPACE, "na", or "Dispute".
I found that I can get around the error by using the Input and Output Properties from the Excel source\Advanced Editor, by going to the Output Columns, select my column and change the DataType to DT_WSTR.
The SPACE, "na", and "Dispute" values do not get imported.
It's as if the Excel source is acting as a data converter and just dropping the non-date values. I was fully expecting to have to filter out the non-date values in a derived column, but I don't have to.
Does someone know why it does that?