Either you have to write some custom logic to filter out invalid date or try to use a derived column to create a new date column using the date values coming from source. Confgiure the error op of derived column to redirect row. This will filter all the
invalid dates. As far as NULL values are concerned, you can replace them with some default value so that they are not filtered in derived column. So your expression would be:
ISNULL([Datefromsource])? (DT_DBDATE)"2100-12-12" : (DT_DBDATE)[Datefromsource]
Nitesh Rai- Please mark the post as answered if it answers your question