Search found 53125 matches

by ray.wurlod
Fri Oct 31, 2008 10:17 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Validate job
Replies: 1
Views: 952

The best way to think of what Validate does is that it gets the job to do everything except process rows. It opens files and database connections, validates SQL statements against the database, checks the metadata, and do on. Validate is a useful thing to do after deploying a job into a different en...
by ray.wurlod
Fri Oct 31, 2008 2:46 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Configuring multiple ORACLE_HOME directory
Replies: 10
Views: 2445

Make that "beginning to end". Some languages work right to left.
by ray.wurlod
Fri Oct 31, 2008 10:52 am
Forum: General
Topic: Hi- To find the no of mondays in a given month
Replies: 14
Views: 3882

Routines for parallel jobs are not written in DataStage BASIC; they are written in C++. Algorithm Design 1. Determine weekday of first day of month. 2. Determine weekday of last day of month. 3. Determine number of days in month. 4. If number of days in month = 28 then Number of Mondays = 4. 5. If n...
by ray.wurlod
Fri Oct 31, 2008 9:20 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: developer shold not run job in protected project
Replies: 5
Views: 2109

NO such magic role in the roadmap. They can look at the designs in development environment, which is what they should be doing in a rigorous software development life cycle. Only executables should be promoted into production for maximum rigour.
by ray.wurlod
Fri Oct 31, 2008 9:18 am
Forum: General
Topic: Hi- To find the no of mondays in a given month
Replies: 14
Views: 3882

Probably. Use stage variables to give effect to the algorithm I described. A Routine will be re-usable.
by ray.wurlod
Fri Oct 31, 2008 9:17 am
Forum: General
Topic: Field Overflow error in DS 8.0
Replies: 3
Views: 2536

Somewhere in there you're trying to write a string of length 7241 characters into this field. Only you can solve this.
by ray.wurlod
Fri Oct 31, 2008 9:16 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Configuring multiple ORACLE_HOME directory
Replies: 10
Views: 2445

Make ORACLE_HOME (and the other Oracle environment variables) project-specific by setting them up in Administrator. You can then add them to jobs as job parameters and override on a per-job basis. You can never have two different values of ORACLE_HOME simultaneously; there is only one ORACLE_HOME va...
by ray.wurlod
Fri Oct 31, 2008 9:12 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Coversion of double to Int
Replies: 7
Views: 9758

What you want to occur is happening. DataStage alerts you that what you are doing may not actually always work (some decimal numbers are too large to be represented as integers). You can use a message handler to demote this alert to an informational message or a NOWARN specification in your Modify s...
by ray.wurlod
Fri Oct 31, 2008 9:10 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Location of DS_AUDIT,DS_JOBS in repository
Replies: 3
Views: 1082

There are equivalents in the unified metadata repository, but their names and structures are a little more complex and, indeed, they may not be separate tables at all. Remember that the common repository contains metadata about ALL DataStage projects, not just one, and that it contains metadata from...
by ray.wurlod
Fri Oct 31, 2008 9:07 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Deployment Rollback
Replies: 2
Views: 879

This feature becomes available in the deployment utility within Information Server Manager, a new tool shipping in December 2008 if all goes according to plan. You can also compare the deployment package to what's already in production before deploying.
by ray.wurlod
Fri Oct 31, 2008 9:01 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DS_TEMP Deletes
Replies: 5
Views: 3075

DS_TEMPnnn is used when designing job number nnn to hold temporary saves (for example when you click OK to close a Transformer stage) and prototype records for the RT_CONFIGnnn file which will be moved there when the job is compiled.
by ray.wurlod
Fri Oct 31, 2008 8:59 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Alphanumeric validation in tranformer
Replies: 2
Views: 1226

Convert the alphabetic and numeric (by which I assume you mean the English alphabetic and numeric characters - there are Japanese characters for numbers too) to zero-length string and check the length of the result. Len(Oconv(InLink.TheField,"MC/A":@VM:"MC/N")) = 0
by ray.wurlod
Fri Oct 31, 2008 8:57 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: What additonal required to work in PX jobs?
Replies: 3
Views: 1517

Given that the server to parallel transition lab takes four days as an instructor-led class it's clear that answering that here just isn't going to happen. Parallel jobs require an almost completely different mindset, and this includes forgetting certain server/390 techniques. Parallel jobs can be e...
by ray.wurlod
Fri Oct 31, 2008 8:54 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: developer shold not run job in protected project
Replies: 5
Views: 2109

Don't allow the developers to have any role at all in the protected project.
by ray.wurlod
Fri Oct 31, 2008 8:53 am
Forum: General
Topic: Hi- To find the no of mondays in a given month
Replies: 14
Views: 3882

Probably the easiest is to create a routine the tests the first day of the month and the last day of the month to determine what day of the week each is, and to calculate the number of Mondays from that.