Search found 53125 matches

by ray.wurlod
Mon Apr 28, 2008 2:55 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Optimisation of job with hashed files
Replies: 8
Views: 1927

With such large row sizes, the default separation of a Type 18 hashed file will be counterproductive. Check to see what your separation figure is set to, and then try 16, which will give you 8KB per page. (The default is 1KB, but converting from Type 30 may have given a default of 2KB, but even that...
by ray.wurlod
Mon Apr 28, 2008 1:55 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Using sort after aggregator
Replies: 0
Views: 776

Yes, but its absence will cause the framework to insert a tsort operator in any case, unless you use input link sorting on the Join stage. Because the Join stage requires sorted input, DataStage makes sure it can "see" something - directly on the input link - that guarantees sorted data. Better, I f...
by ray.wurlod
Mon Apr 28, 2008 12:37 am
Forum: General
Topic: Datastage migration from v7.5 to v.8
Replies: 1
Views: 923

I can't envisage any way that that post could be described as a DSXchange Testimonial.

Please post in the correct forum (General).

Before you do, you might consider a Search of DSXchange just in case the question has already been asked and answered.
by ray.wurlod
Sun Apr 27, 2008 10:30 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DOS command to abort a job
Replies: 10
Views: 1614

Premium membership is inexpensive, at less than 30c (Rs12) per day. if you had premium membership you would be able to read my entire reply, and get other benefits as well. All revenue from premium membership is devoted to defraying hosting and bandwidth costs incurred by DSXchange. So, by taking p...
by ray.wurlod
Sun Apr 27, 2008 10:26 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Executing Mainframe DB2 Procedure multiple times
Replies: 5
Views: 1338

How (that is, by what method) do you propose to execute a mainframe DB2 stored procedure from DataStage parallel job?
by ray.wurlod
Sun Apr 27, 2008 6:54 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Job aborting while writing 0 Records to Oracle table
Replies: 2
Views: 2104

I don't see any problem mentioned in the Oracle sqlldr log file.

Can you please post the full and exact message of any warning or error message in the DataStage job log itself? Also, is there anything in the sqlldr "bad" file?
by ray.wurlod
Sun Apr 27, 2008 4:07 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Date Functions
Replies: 0
Views: 1008

Date Functions

This Pickwiki posting has a number of useful date functions using Iconv()/Oconv(). GetDateFormat - return: true if International format (dd/mm/yy) is set. GetElapsedPeriod - return: elapsed years @am months @am days GetElapsedTime - return: difference in seconds GetElapsedTime.toString - return: oco...
by ray.wurlod
Sat Apr 26, 2008 9:37 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: protect my job
Replies: 6
Views: 2757

I am not aware of any mechanism that allows for this level of protection. Project-level is the only security mechanism inherent in DataStage. You can certainly prevent them from changing your job without changing its name, but this does not prevent them from opening or renaming the job. About the on...
by ray.wurlod
Sat Apr 26, 2008 6:34 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: String to Time issue in Parallel
Replies: 1
Views: 733

svHour Field(InLink.TheString, ":", 1, 1) svMinSec Field(Field(InLink.TheString, ":", 2, 2), " ", 1, 1) svSuffix Field(InLink.TheString, " ", 2, 1) (If svSuffix = "AM" Then svHour Else svHour + 12) : ":&q...
by ray.wurlod
Sat Apr 26, 2008 6:30 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Generate columns dynamically
Replies: 4
Views: 935

The easiest complete approach is to use the Schema File property in the Sequential File stage, and set is value to a file that properly represents the record schema of the file that the generic job processes.
by ray.wurlod
Sat Apr 26, 2008 6:28 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Using special characters in transformers
Replies: 3
Views: 1328

Since it's Windows, append Char(13):Char(10), or @FM will also probably work.
by ray.wurlod
Sat Apr 26, 2008 6:26 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Code behind Datastage Macro 'DSHostname'
Replies: 4
Views: 2746

From memory, the macro invokes DSGetProjectInfo().

All DS Macro definitions are in the JOBCONTROL.H header file in DSINCLUDE.

Right now I am not in a position to be able to check.
by ray.wurlod
Sat Apr 26, 2008 6:22 am
Forum: General
Topic: Wrapper jobs
Replies: 8
Views: 3063

I'm still not certain what the original question means. Is it, perhaps, an interview question that you have faced?
by ray.wurlod
Fri Apr 25, 2008 3:16 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Date manipulation
Replies: 7
Views: 1686

It IS OK to assign to any variable (which is all Ans is) many times in a routine. My routines certainly do.
by ray.wurlod
Fri Apr 25, 2008 3:09 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how to pass before job subroutine's return value to a job
Replies: 2
Views: 1267

Set the value returned from the script in a job parameter.