Well, there's always a specific-to-purpose parallel routine that you could implement. What are the three possible formats? C should be fast enough to do range checks on the components.
(I am getting above 15000 rows/sec through a server job Transformer stage using that IsValid function, and more using a cut-down version just doing date validations. Rows are about 80 bytes in size, server is a fairly beefy Windows box. The job is selecting from Oracle and writing to a text file.)
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
I have a similar problem with the isvalid function. My In.col = 20080101
I gave IsValid("date", StringToDate(DECTOSTRNGAC,"%yyyy-%mm-%dd")) in transformer. But this function is always returning 0 for any type of dates.
I have a similar problem with the isvalid function. My In.col = 20080101
I gave IsValid("date", StringToDate(DECTOSTRNGAC,"%yyyy-%mm-%dd")) in transformer. But this function is always returning 0 for any type of dates.
I have a similar problem with the isvalid function. My In.col = 20080101
I gave IsValid("date", StringToDate(DECTOSTRNGAC,"%yyyy-%mm-%dd")) in transformer. But this function is always returning 0 for any type of dates.