Search found 53125 matches

by ray.wurlod
Tue Jan 08, 2013 11:38 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: String conversion
Replies: 6
Views: 2376

That's not enough. Square is simply how your data viewer is displaying a character that it doesn't know how to display. You have to discover what these characters are before you can do anything about them. One way to do this is to write the data to a text file (maybe using DB2 export facility) then ...
by ray.wurlod
Tue Jan 08, 2013 11:31 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sequential File
Replies: 11
Views: 4473

Why not invest in a premium membership (less than Rs12 per day) that would allow you to read the entirety of premium posts and, as a bonus, contribute to keeping DSXchange alive. Premium memberships are the model by which the hosting and bandwidth costs of DSXchange are met. If you are a DataStage ...
by ray.wurlod
Tue Jan 08, 2013 11:28 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Character data to binary conversion
Replies: 6
Views: 2085

Then you can loop through the number constructing its binary equivalent into a string which can be written into a text file.

Iteratively divide the remainder by 2 until there is no remainder, using integer arithmetic.
by ray.wurlod
Tue Jan 08, 2013 11:26 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: String conversion
Replies: 6
Views: 2376

There is no such thing as "some junk character" in ETL. Every character in the data is part of your client's data, and you have no authority to change that.

You must process the data using an NLS character map that can handle every character in the data.
by ray.wurlod
Tue Jan 08, 2013 11:21 pm
Forum: General
Topic: How to re-start jobs automatically
Replies: 5
Views: 1469

Re-start job automatically is not possible; it is only possible to restart sequences and, even then, they must have restart capability enabled. You need something external (possible within Management Console) monitoring which DataStage jobs are running, something local that can detect network interr...
by ray.wurlod
Tue Jan 08, 2013 11:17 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: multiple instance
Replies: 3
Views: 1456

Just curious, have you tested it with more than one table? Also, are there likely to be any "troublesome" columns, such as BLOB data type, that might bite you? The short answer is: run it multiple times. If you require these to be simultaneous, then create the job as being enabled for mult...
by ray.wurlod
Tue Jan 08, 2013 7:22 pm
Forum: General
Topic: Job Dependency List From Master Sequencer
Replies: 5
Views: 2554

No. If you're really interested use server side tracing to see how the Deep Search does it (even if you don't understand what each actual function call is doing, you'll get some appreciation of the vast number of function calls that are actually made - even though the actual recursive search is perf...
by ray.wurlod
Tue Jan 08, 2013 3:51 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Suggest me how to deal with this JOIN?
Replies: 2
Views: 954

You're getting exactly what a right outer join is supposed to return.

Your options include removing duplicates upstream of the Join stage or filtering records downstream of the Join stage.
by ray.wurlod
Tue Jan 08, 2013 3:49 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: 'Line Feed' that doesn't disappear
Replies: 10
Views: 3259

0x20 is a shorthand way to specify the hexadecimal number 20, which is the same as 32 using a decimal base. The character whose ASCII code is 32 (in decimal) or 20 (in hexadecimal) is the space character (" "). If your data contains Vertical Tab characters use Convert() function to remove ...
by ray.wurlod
Tue Jan 08, 2013 3:43 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Reading from Variable length text file
Replies: 12
Views: 2955

The Sequential File stage for server jobs is much better equipped for handling missing columns. Get this working in a Server job then, if you feel it's necessary for other reasons, encapsulate the server Sequential File stage and its output link in a server Shared Container, which you can use in a p...
by ray.wurlod
Tue Jan 08, 2013 3:39 pm
Forum: General
Topic: Migration from OWB to datastage
Replies: 3
Views: 954

I would continue along the path you are on - analyse the logic and reproduce it using DataStage. There may be conversion tools (I am not aware of any, but IBM are always keen to nab Oracle sites, so may be prepared to help). In my experience, however, the results produced by conversion tools, even w...
by ray.wurlod
Tue Jan 08, 2013 3:36 pm
Forum: General
Topic: IISv9.1 Installation
Replies: 2
Views: 1079

You can find everything you need at the IBM Information Center from which you can find a link to the documentation, from where you can download the Planning, Installation and Configuration Guide. The Information Center treatment is better than earlier versions, as you get separate documents for each...
by ray.wurlod
Mon Jan 07, 2013 9:58 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: TSort scratch space is full
Replies: 5
Views: 2766

Allocating more scratch space (new configuration file) will certainly help. If you allocate enough, it will solve your problem. Allocating buffer pools in scratch disk probably won't have any impact on tsort scratch space. Any effect would be negative, as you'd be forcing buffers to use the same scr...
by ray.wurlod
Mon Jan 07, 2013 9:55 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: ds_ipcput() - timeout waiting for mutex
Replies: 16
Views: 8694

There is no entry for spinlocks. Spinlocks are a different place to wait for events - rather than just waiting on a semaphore placidly, spinlocks are a "busy wait" that keep on re-trying immediately. Doing so with many locks can chew up quantities of CPU. By all means take alternative advi...
by ray.wurlod
Mon Jan 07, 2013 9:52 pm
Forum: General
Topic: Out of Range Values
Replies: 0
Views: 635

Out of Range Values

What do you do in the presentation layer when valid but formerly out of range values begin to appear? This problem has just occurred here. (It's hot!)