Search found 15603 matches

by ArndW
Tue Jun 09, 2009 5:35 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Decoding the PORT.STATUS "Device"
Replies: 6
Views: 1785

Hello Craig, no, that doesn't address the issue. What I am writing is utility to analyze locks on this system and to get rid of spurious locks caused by network issues terminating sessions which the deadlock daemon doesn't catch. But in order to do that I need to trace back froma Device/inode value ...
by ArndW
Tue Jun 09, 2009 5:01 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Decoding the PORT.STATUS "Device"
Replies: 6
Views: 1785

Decoding the PORT.STATUS "Device"

The PORT.STATUS command outputs a DEVICE and INODE. I know that there is some method of XORing or doing some similar manipulation to that number in order to get a major and minor device number but cannot recall how to do that and have played around with reverse-engineering the displayed device numbe...
by ArndW
Tue Jun 09, 2009 4:50 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to parse a datastage job and fetch all col derivations
Replies: 12
Views: 3800

What about using the lineage and impact analysis functionality built into the product?
by ArndW
Tue Jun 09, 2009 4:48 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sequential file & Dataset
Replies: 5
Views: 1503

The PX canvas works differently than the Server canvas, a stage that writes to a sequential file cannot be simultaneously be used to read that file.
by ArndW
Tue Jun 09, 2009 3:55 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Splitting Dataset file
Replies: 4
Views: 1174

You cannot split a Dataset with a single command. There are two ways that I can think of:
a) Write a job to read the 1 dataset and create multiple ones
b) Use a script and the orchadmin subcommands "copy" and "truncate" or "dump" to prune and copy the data.
by ArndW
Tue Jun 09, 2009 1:55 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Calling DB2 Stored Proc multiple times in Parallel from PX
Replies: 3
Views: 2215

I am not sure how the database stage would get the same parameters in different nodes, as those parameters will be values from the data and thus each instance would be separate and distinct.
by ArndW
Mon Jun 08, 2009 10:42 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Calling DB2 Stored Proc multiple times in Parallel from PX
Replies: 3
Views: 2215

DataStage will run the procedure sequentially, per processing node. So if you had a 25-way configuration and used round-robin partitioning you would get parallelism. Otherwise option (1) would be the way to go. Both assume that the stored procedure is more time-consuming than the DataStage overhead ...
by ArndW
Mon Jun 08, 2009 10:37 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Moving from DataStage 8.1 to DataStage 7.5
Replies: 3
Views: 1495

DataStage is backwards-compatible, but not necessarily forwards-compatible. You can do an export in V8, then edit the .dsx file so that the header information shows the one required for V7 (I'm not at a DataStage installation, so can't give you the exact numbers); the import at V7 might show warning...
by ArndW
Mon Jun 08, 2009 10:18 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: accidentally delete all data in DS_JOBS
Replies: 13
Views: 4528

Kim - that's pretty much what I remembered as well. A BASIC program that gets all top-level entries from DS_JOBOBJECTS and adds the appropriate entries to DS_JOBS should be sufficient.
by ArndW
Mon Jun 08, 2009 10:16 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Fresh Install...Compile problem with transformer
Replies: 16
Views: 11692

kaps wrote:Can anyone answer this question of whether we need to have same version mentioned in the docs...
It must be the exact version mentioned.
by ArndW
Mon Jun 08, 2009 8:34 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Key Change - Increment Value
Replies: 13
Views: 3031

No, RowProcCompareWithPreviousValue is a server-based SDK routine and will not work in PX.
by ArndW
Mon Jun 08, 2009 8:29 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Run the job using dsjob: dsjob: not found
Replies: 6
Views: 2239

nagarjuna - remember that $DSHOME is not necessarily set in most environments; that is why I didn't specify that. The more reliable method is to use something like "cd `cat /.dshome`"; also, I think that the dsenv might not need to be sourced in order to execute dsrun
by ArndW
Mon Jun 08, 2009 8:24 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Run the job using dsjob: dsjob: not found
Replies: 6
Views: 2239

That is a UNIX error, the path to the "dsjob" command is not in your environment's PATH. Either add it, or change your current working directory to that directory.
by ArndW
Mon Jun 08, 2009 8:08 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Stop processing when nulls are found
Replies: 9
Views: 2764

As Craig has suggested, put in a Transform stage that outputs a row down a link which has a constraint < 1 when "IsNull(In.ColA) AND IsNull(In.ColB) AND IsNull(ColC)"
by ArndW
Mon Jun 08, 2009 7:26 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to parse a datastage job and fetch all col derivations
Replies: 12
Views: 3800

Craig - you are correct, I didn't read the complete post and thought that the original poster just wanted column names. As you correctly noted, the derivation is not available as part of the link information; and thet DSGetStageInfo() routine call does not have an option to return derivations. So on...