Search found 53125 matches

by ray.wurlod
Mon Jan 29, 2007 11:15 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Reference link get the first row of the reference table
Replies: 29
Views: 4178

Failed lookups return NULL for every field. This is not the same as "" or as " ". You need to effect the conversion if required, perhaps using a NullToEmpty Transform.
by ray.wurlod
Mon Jan 29, 2007 11:13 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error importing table definitions from MSSQL
Replies: 5
Views: 2709

Posting in the DSXchange Testimonials forum wouldn't have helped.
by ray.wurlod
Mon Jan 29, 2007 9:01 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Renaming and deleting a dataset
Replies: 34
Views: 12192

There may be a .bash_profile there. You can edit that. Make a copy called .profile (a quick way to get a .profile file). Here's my dsadm .profile (and .bash_profile ) file. The first line does not occur in the .bash_profile file. #!/bin/sh DSHOME=`cat /.dshome` export DSHOME APT_ORCHHOME=$DSHOME/../...
by ray.wurlod
Mon Jan 29, 2007 7:58 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Filter stage does not work
Replies: 9
Views: 1684

IBM made several performance-related changes to the parallel Transformer stage in version 7.5.1A. If you have this or a later version prefer the Transformer stage to Filter or Switch. Modify and Copy, however, are still faster at doing the things they do.
by ray.wurlod
Mon Jan 29, 2007 7:55 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Decimal to Timestamp conversion
Replies: 2
Views: 1098

Will the portion to the right of the decimal place ever contain the time portion? You need to plan for these contingencies, particularly if you seek to create re-usable components. Extend the method suggested by DSguruji. Use the Field() function to retrieve all the digits to the right of the decima...
by ray.wurlod
Mon Jan 29, 2007 7:53 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Parallel Pivot and Build-ops
Replies: 1
Views: 737

BuildOp gives you total control over the C++ code, and therefore over the code optimization. In theory, therefore, you should be able to "build a better mousetrap"; in your case a stage that outperforms the Pivot stage, provided that you have the skills to optimize code. If you don't, why re-invent ...
by ray.wurlod
Mon Jan 29, 2007 7:51 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DB2 UDB API load error
Replies: 9
Views: 2033

What is your data source? Might it have duplicate dates in the same line? Search for one (or more) of the dates in the error message.

Are you applying any transformation to the date?
by ray.wurlod
Mon Jan 29, 2007 7:47 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage Scheduler issue - disappearing schedules
Replies: 2
Views: 970

If you don't trust what you see in Director, verify by executing AT in a CMD shell.
by ray.wurlod
Mon Jan 29, 2007 7:45 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to make the whole job as a transaction ?
Replies: 3
Views: 864

The row count in the ODBC stage is "rows per transaction", or rows between issuing COMMIT statements. Setting this value to 0 has the special meaning "all rows are one transaction". If anything goes wrong, the entire transaction will be rolled back. Beware, however, that for large numbers of rows th...
by ray.wurlod
Mon Jan 29, 2007 7:41 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Get String with single quota .
Replies: 6
Views: 1055

You are using ODBC. The ODBC protocol specifies double quotes around identifiers (column names, table names, etc.) and single quotes around literal strings. Note that Microsoft, who published the ODBC standards, do not conform to them. Microsoft Access, for example, uses a back-quote ( ` ) as the qu...
by ray.wurlod
Mon Jan 29, 2007 7:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Update Progress Table by ODBC Stage
Replies: 1
Views: 841

You will need to consult the documentation for Progress (or for the ODBC driver for Progress) to find out what generates the error code 7888. This may also suggest remedy. Please also verify that ar_nbr and ar_xcomm_pct are both columns in a table called ar_mstr. (Sometimes "bad array" can mean "bad...
by ray.wurlod
Mon Jan 29, 2007 5:24 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Decimal Truncation -RESOLVED
Replies: 8
Views: 2122

I wonder...

Try 22.0/7.0 as the expression.

It may just be that the optimizer is being too clever, recognizing integer arguments and therefore performing integer arithmetic.
by ray.wurlod
Mon Jan 29, 2007 4:56 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Renaming and deleting a dataset
Replies: 34
Views: 12192

cd to your home directory (cd with no command line arguments will achieve this). Use ls -la .*to see the hidden files there. Edit the relevant file(s) with your chosen editor, perhaps vi.
by ray.wurlod
Mon Jan 29, 2007 4:54 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to handle Control M Character
Replies: 17
Views: 5321

Last time I looked (7.5.1), "DOS format" was not available for record delimiter when running on UNIX platform. Otherwise I would have cited that as the appropriate technique. The only way to know what's there is to look at the actual characters. If you have a hex editor, such as UltraEdit, use that....
by ray.wurlod
Mon Jan 29, 2007 4:51 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Automation of DS JOBS BACKUP
Replies: 7
Views: 1631

Search is your friend. This topic has been covered before on a number of occasions. A good start point would be the dscmdexport command.