Search found 53125 matches

by ray.wurlod
Tue Mar 25, 2008 9:21 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: UtilityRunJob
Replies: 10
Views: 5689

Run the job from a Job activity. Store the value it retrieves in the job's user status area. Access that value downstream of the Job activity using the $UserStatus activity variable. Make your comparison in a Nested Condition activity to determine whether or not to trigger execution of the other job.
by ray.wurlod
Tue Mar 25, 2008 9:19 pm
Forum: General
Topic: Datastage interview questions
Replies: 6
Views: 5884

Welcome aboard. :D Instructions from the Forum: Post ideas, requests, and comments regarding content and structure of the FAQs forum here. You should have posted in the General forum. This particular forum has a specific purpose. Search DSXchange should be your first approach. We are also striving t...
by ray.wurlod
Tue Mar 25, 2008 7:00 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Datastage ETL tool Market
Replies: 6
Views: 3797

Most of those rumours, in my opinion, were started by sales people who - if one were being generous - were not aware of the truth or - to be less generous - realized that the commission/recognition is far higher if you sell Enterprise Edition.
by ray.wurlod
Tue Mar 25, 2008 4:54 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: "Failed a keylookup for record." Message
Replies: 2
Views: 1089

Did your job abort? Chances are that your Lookup stage has the lookup failed rule set to "Fail" (its default value).
by ray.wurlod
Tue Mar 25, 2008 3:32 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: User-defined SQL joining two servers issue
Replies: 9
Views: 4218

NO, because you need a connection before any set command is honoured.
by ray.wurlod
Tue Mar 25, 2008 3:30 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Loading large hash file degrades server performance
Replies: 4
Views: 1492

Are you using write cache? Are you using shared hashed file?
by ray.wurlod
Tue Mar 25, 2008 3:29 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: String to timestamp conversion problem
Replies: 1
Views: 1240

Convert the "T" to a space in your string using Convert() function, because your default timestamp format string has a space between the date and time components.
by ray.wurlod
Tue Mar 25, 2008 3:24 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Is Sorting preserved across multiple stages in parallel jobs
Replies: 3
Views: 1267

Sorting is guaranteed to be preserved unless you repartition the data. Your first option would require a Join stage rather than a Funnel stage, otherwise you'll get three copies of each source row. Your second approach (all in one Transformer) may be quite efficient - make your derivation expression...
by ray.wurlod
Tue Mar 25, 2008 3:20 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to increase the performance of the job
Replies: 4
Views: 1741

I bet your DBA was not using ODBC protocols. So why are you? You have the choice of "native" client interface, or using bulk loader.
by ray.wurlod
Tue Mar 25, 2008 3:18 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: convert to xml file
Replies: 18
Views: 5623

Sequential File stage ---> Transformer stage ---> XML Output stage. Depending on exactly what you want to do you may need a target Sequential File stage as well.
by ray.wurlod
Tue Mar 25, 2008 3:16 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Passing UserStatus value to Sub Sequences
Replies: 5
Views: 1472

Assign the job's user status to a user variable using a routine that invokes DSAttachJob(), DSGetJobInfo() and DSDetachJob(). Only if the job whose user status you require is upstream in the same job sequence can you use the activity variable $JobStatus.
by ray.wurlod
Tue Mar 25, 2008 3:11 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Reading a file in Sequence
Replies: 5
Views: 1208

Or, indeed, a DIGITS Transform.
by ray.wurlod
Tue Mar 25, 2008 3:10 pm
Forum: General
Topic: Data Conversion
Replies: 13
Views: 4926

Given the original problem I'd use a DIGITS Transform.

Code: Select all

DIGITS(InLink.TheDate)
by ray.wurlod
Tue Mar 25, 2008 5:50 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Not able to load sequential file in parallel jobs
Replies: 2
Views: 965

In the table definition the Display Width is the actual width used in the file. This can be accessed as the Field Width property in extended column properties (Edit Row from the Columns grid).
by ray.wurlod
Tue Mar 25, 2008 5:49 am
Forum: Data Integration
Topic: handling DELETES in DW.
Replies: 5
Views: 13243

There are many different kinds of CDC (change data capture). Ideally the database itself will maintain a log of deleted records, perhaps via a trigger or through the application itself, and you can leverage that. Some CDC tools inspect the transaction logs. Comparing periodic snapshots of the tables...