Search found 53125 matches

by ray.wurlod
Tue Mar 23, 2010 4:11 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Warning: the value of the PWD environment variable
Replies: 8
Views: 4663

As a workaround I set up PWD as a user-defined environment in the project, with a default value of . (that is, the current directory).
by ray.wurlod
Tue Mar 23, 2010 4:08 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how to improve the performance of mainframe jobs
Replies: 3
Views: 1397

Define "performance" in an ETL context.

Unless you know what "performance" is, there's no point trying to improve it.

For example, in a mainframe environment where you're being billed for MIPS, the elapsed time metric may be secondary to using the smallest number of MIPS.
by ray.wurlod
Tue Mar 23, 2010 4:06 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to read hash file from parallel job
Replies: 4
Views: 4756

How we can achieve hash file functionality in parallel jobs? May I ask why you feel it is necessary to do this? You may be able to use ODBC, with the localuv data source, or you may be able to use an External Source stage invoking dssh with an appropriate query on its command line. I am not in a po...
by ray.wurlod
Tue Mar 23, 2010 4:01 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Email address format validation
Replies: 12
Views: 9659

Another idea - put the list of country codes into COMMON to avoid reconstructing it on every invocation of the routine.
by ray.wurlod
Tue Mar 23, 2010 3:54 pm
Forum: General
Topic: Unit test cases
Replies: 1
Views: 1418

Welcome aboard.

There is no general solution for unit testing. The general principles devolve around identifying where likely problems might occur and checking that your code handles them. Test data should include legal values, illegal values, out of range values and boundary values.
by ray.wurlod
Tue Mar 23, 2010 3:49 pm
Forum: General
Topic: DataStage 7.5 Jobs Failing
Replies: 14
Views: 6310

You need to inspect the log of Job J_Stage_PS_BUS_UNIT_TBL_SF_CS_CS9_EPM9 to determine why it failed.

Tip: you can get from the sequence log to the job log by right clicking on the "job run requested" event and choosing "Related Log".
by ray.wurlod
Tue Mar 23, 2010 3:24 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Running job from Unix cmd w/o letting user becoming dsadmin
Replies: 7
Views: 2234

Planning, Installation and Configuration Guide. Search therein for "DataStage Credentials".
by ray.wurlod
Tue Mar 23, 2010 3:20 am
Forum: General
Topic: Does the SORT order change due to Partitioning?
Replies: 6
Views: 1858

The issue is nothing to do with SORT order, so please begin a new thread. This will aid future searchers. Indeed, you might essay a Search yourself, since this question has been answered on DSXchange in the past.
by ray.wurlod
Mon Mar 22, 2010 10:45 pm
Forum: General
Topic: Does the SORT order change due to Partitioning?
Replies: 6
Views: 1858

No, but it appears that you can. What you're actually doing, on the Input tab, Partitioning, is setting up sorting on the input link to the stage, rather than within the stage itself. This will become a separate tsort operator in the compiled job. Don't forget to partition and sort both inputs ident...
by ray.wurlod
Mon Mar 22, 2010 10:42 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job(Code) Compare Tool in DataStage...
Replies: 5
Views: 3947

Yes it's in 8.0 (and later, of course).

You can compare jobs or table definitions within the one project, you can compare jobs across projects. So it ideally suits your requirement.
by ray.wurlod
Mon Mar 22, 2010 9:30 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Unix User with only permission to execute datastage jobs
Replies: 2
Views: 1262

Assign the DataStage Operator role to the user. Make sure that the user does not receive roles from any group membership. The user can now only run released jobs (so you would need to implement the "release" mechanism). You could, instead, use the Super Operator role, which would allow the...
by ray.wurlod
Mon Mar 22, 2010 9:28 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: db2: view date error
Replies: 5
Views: 4047

Is the host name to IP address mapping available (can you ping the hostname)? If not, make it available in the hosts file.
by ray.wurlod
Mon Mar 22, 2010 9:19 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Adding Months,Quarter, and Years into date Based on Period
Replies: 1
Views: 1482

What have YOU tried? Generally speaking DSXchange is not in the business of "providing solutions", though some of us do that professionally. It looks like a routine would be the easiest approach, one that uses the logic that you have outlined.
by ray.wurlod
Mon Mar 22, 2010 9:17 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Bind Variable and date manipulation
Replies: 1
Views: 1633

Create a new field of type date and marked as Key. Derive the value as CurrentDate() - 364. Supply this as the value to the database stage, and use Where (DayDt=?)
by ray.wurlod
Mon Mar 22, 2010 8:58 pm
Forum: IBM<sup>®</sup> DataStage TX
Topic: Is WTX replacement for DS ?
Replies: 6
Views: 11237

InfoSphere is just another brand within IBM Software Group. So, technically, it is IBM who owns the product formerly known as Mercator.