The DS job is throwing warnings

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
Nareshkurra
Participant
Posts: 21
Joined: Mon Aug 04, 2008 8:34 am
Location: Guntur

The DS job is throwing warnings

Post by Nareshkurra »

The DS job is throwing warnings while fetching the data fromsource table

Please find the warning below

table_name,0: Column Column_name floating point decimal is not fully supported; adjusting the scale.

The source table has just around 85000 records, where as the time taken to fetch the records is more than 10 minuts due to this warning.

Please suggest if any thing that we can improove.
Naresh
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Don't specify float or dfloat, and always specify both precision and scale for Decimal data types.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
RAJARP
Participant
Posts: 147
Joined: Thu Dec 06, 2007 6:46 am
Location: Chennai

Post by RAJARP »

You should specify both precision and scale for decimal data types in the oracle Enterprise, same as that of your Database.
VijayDS
Participant
Posts: 38
Joined: Thu Jun 18, 2009 3:50 am

Re: The DS job is throwing warnings

Post by VijayDS »

Hi Naresh,

Use cast function in SQL query and then change the datatype column to Decimal with scale. Same Decimal and scale to be mentioned in the SQL statement.

Eg:
cast(ColumnName as number(38,12)) as ColumnName









Nareshkurra wrote:The DS job is throwing warnings while fetching the data fromsource table

Please find the warning below

table_name,0: Column Column_name floating point decimal is not fully supported; adjusting the scale.

The source table has just around 85000 records, where as the time taken to fetch the records is more than 10 minuts due to this warning.

Please suggest if any thing that we can improove.
Thanks
Vijay
Post Reply