Search found 15603 matches

by ArndW
Mon Aug 08, 2005 3:34 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error Msg- Cleanup after ABORT raised in stage
Replies: 10
Views: 7061

Do a job reset and look into the new message(s) in the log file, often they contain additional information.
by ArndW
Sat Aug 06, 2005 7:47 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to run a job in multiple instances
Replies: 17
Views: 5439

irajasekharhexa , DataStage jobs can be declared as "multi instance" and can run any number of times in parallel. Since these jobs are completely separate from each other you need to make sure that they don't attempt to write to the same sequential files or have similar concurrency-related issues. Y...
by ArndW
Fri Aug 05, 2005 1:46 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: What si Common Block
Replies: 6
Views: 1314

No, this type of COMMON is only found in the BASIC engine. You will need to use other constructs from C
by ArndW
Fri Aug 05, 2005 10:29 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: What si Common Block
Replies: 6
Views: 1314

Common blocks or groups of common variables are shared across programs within the same process. If you declare the same COMMON/mycommon/a,b,c in several subroutines they all use the same memory locations and values for a, b and c. Common is also persistant across calls, so if you repeatedly execute ...
by ArndW
Fri Aug 05, 2005 8:42 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: use of hash files
Replies: 10
Views: 1835

Kumar,

the key in a hash file is always unique, so doing a subsequent WRITE to the same key will overwrite the previous value; thereby removing duplicates.

-Arnd.
by ArndW
Fri Aug 05, 2005 4:08 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: CRC32
Replies: 2
Views: 1091

Hello gurvi and welcome to the DSXchange forums. The "search" facility will give you lots of posts when you query on either "CRC32". "incremental loading" is a bit different, as the subject is a very broad one and rather basic to data warehousing as well. If you have a specific question that hasn't ...
by ArndW
Fri Aug 05, 2005 2:21 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Help on Abnormal Termination
Replies: 2
Views: 946

Sometime when jobs abort they do so in such a way that they write to the standard output, which is captured in the logfile and is then displayed upon doing a reset. Sometimes, though, the job aborts without writing anything to the output stream and in those cases a reset will give you no additional ...
by ArndW
Fri Aug 05, 2005 2:18 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: OCCURS 300 TIMES!!!
Replies: 6
Views: 2902

Ashwin, a signed COMP-3 field with a 0 value will, in binary, have all 0's except for the rightmost 4 bits, which will have some value to represent the sign. I don't have cobol access here, so you will have to figure that value out yourself. Once you know it, you can built a string that contains the...
by ArndW
Fri Aug 05, 2005 1:18 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: "Device Busy" during read of sequential files
Replies: 3
Views: 1023

The disks are in a SAN - we have 8 nodes on 8 different scratch devices to spread the load. I did a quick search in AIX and couldn't find a device busy - the only UNX reference was with NFS mounts, and perhaps a SAN could be considered as network mounted drives. According to the OS guys the SAN prot...
by ArndW
Fri Aug 05, 2005 1:06 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: OCCURS 300 TIMES!!!
Replies: 6
Views: 2902

Ashwin,

I would declare it as a simple array of 1200 times PIC S9(11) COMP-3. Since you fill the values to 0 the position doesn't matter.
15 MYARRAYOVERLAY REDEFINES DataGroup.
15 MYARRAY PIC s((11) COM-3 OCCURS 1200 TIMES.
by ArndW
Thu Aug 04, 2005 8:47 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Syntax for FILELOCK and FILEUNLOCK
Replies: 3
Views: 836

The FILELOCK goes the the file variable, not to the name. So in your case it needs to read "FILELOCK SeqFile2".
by ArndW
Thu Aug 04, 2005 8:41 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how do we replace " character with "" in betw
Replies: 6
Views: 1626

Pongal, In my previous post I said you will need to do several things. I will go through and elaborate how I would do this. 1. Declare the input sequential file as having no delimiters and read in one column, calling it Big. 2. Convert the first " and the last " and all occurences of "," (the double...
by ArndW
Thu Aug 04, 2005 7:12 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how do we replace " character with "" in betw
Replies: 6
Views: 1626

Yes, so the next question's answer is: If you read in the whole record as one string and parse it using a search pattern for "," to get valid string quotes plus the first character of the line and the last for the opening and closing ones. Any other quotes you can replace using the aforementioned me...
by ArndW
Thu Aug 04, 2005 7:09 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Px design approach question - fishing for better ideas
Replies: 11
Views: 3453

Craig, I'm just starting to pluck apart the PX export file. It's pretty long and complex, but I think that Im on the right track now. With all those columns I have distilled it down to only 8 conversion rules - much less than what I had feared! Thanks again for all the suggestions and help. It reall...