Search found 53125 matches

by ray.wurlod
Wed Jun 02, 2004 4:37 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Per DS project UNIX env variable
Replies: 2
Views: 1308

Yes and no. Environment variables set in dsenv apply to any DataStage process, and therefore to any project. Within DataStage you can use the TCL command ENV to set the value of an environment variable. Beware that if you open a shell to do this (for example by using ExecSH or DSExecute or the BASIC...
by ray.wurlod
Wed Jun 02, 2004 4:30 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hash File Build
Replies: 5
Views: 1347

Dynamic hashed files don't resize by doubling, they resize by adding one group (logically - probably about eight group buffers at a time physically). This actually gives you more pain, as you're taking the hit of restructuring every N records loaded, where N is the number of records per group. As Ke...
by ray.wurlod
Wed Jun 02, 2004 4:18 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: HashFile
Replies: 1
Views: 998

You should be able to find the answers by searching the Forum. The command used to delete a hashed file depends on the command that was used to create the hashed file, and whether a SETFILE command has been issued since. The command to clear the contents of a hashed file is CLEAR.FILE if issued from...
by ray.wurlod
Mon May 31, 2004 11:29 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Making ETL refer a rule based engine
Replies: 16
Views: 18205

INTEGRITY began life as a flat-file to flat-file tool. When it became Quality Stage the input and output flat files could be replaced (effectively) by named pipes. This approach might be able to be used for your API too - the Sequential File stage has been able to used named pipes for quite a few ve...
by ray.wurlod
Mon May 31, 2004 1:44 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hash File Limit
Replies: 7
Views: 1985

That it gave "some warning" doesn't help to diagnose what happened. If your SETFILE command failed, then you don't have the VOC pointer that RESIZE needs. If you post what the warning message was, we will be able to be more helpful. Given the names of the file system objects that are out there, I ex...
by ray.wurlod
Mon May 31, 2004 1:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Making ETL refer a rule based engine
Replies: 16
Views: 18205

Re: Making ETL refer a rule based engine

srinivasb wrote:... we tried duplicating code in PL/SQL ...

Since duplicating the Java code is acceptable, what's the difficulty in duplicating it in DataStage?
by ray.wurlod
Mon May 31, 2004 1:36 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Row out of sequence
Replies: 2
Views: 752

Indicating on the Input link to the Aggregator that the data are sorted does NOT sort the data! This has caught others in the past. What's happening if you indicate that data are sorted is that you are asserting to the Aggregator stage that the data are indeed already sorted as indicated, allowing i...
by ray.wurlod
Mon May 31, 2004 1:31 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Conditional INSERT/UPDATE
Replies: 13
Views: 3684

If I were selling Oracle licences I'd be encouraging folks to use as many connections as possible! My normal practice is to use as few connections as possible, mainly to preserve licence seats rather than any fear of overwhelming the database server; any serious updating is done via a bulk loader.
by ray.wurlod
Mon May 31, 2004 1:11 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Making ETL refer a rule based engine
Replies: 16
Views: 18205

I have created rule-based ETL using DataStage, however it's an entirely different model from yours in that mine was table-based rather than object-based. That said, I'm sure it could be done, but not via stored procedures. Instead, you would need a C-callable wrapper to the objects which you would c...
by ray.wurlod
Mon May 31, 2004 1:07 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Removing (,/ -) from the phone column
Replies: 24
Views: 6111

Not unless you provide an expression or a quoted string as the third argument, for example Trim(string, ",", "A"). However, the Trim function can only remove occurrences of one character, to remove six would require six applications of the Trim function. It is not possible to provide a general solut...
by ray.wurlod
Mon May 31, 2004 1:02 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Conditional INSERT/UPDATE
Replies: 13
Views: 3684

Yes, they're on the target side. You can use one stage or two to connect to Oracle. The links are handling disjoint sets of data; rows to be inserted (because they do not yet exist in the target database) on one link, and rows to be updated (because they do already exist in the target database) on t...
by ray.wurlod
Fri May 28, 2004 5:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Control Job problem
Replies: 3
Views: 1015

What do you mean by "project got corrupted"? This doesn't just happen. How did it happen? Most importantly, what are you doing to prevent it happening again?
by ray.wurlod
Fri May 28, 2004 5:25 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Runtime Library - DataStage MVS
Replies: 3
Views: 896

The runtime library (ARDTLIB) is installed on your mainframe. It delivers the functions that are called by the DataStage jobs that were created by DS390.
by ray.wurlod
Fri May 28, 2004 5:20 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Problems with DS Calls
Replies: 13
Views: 5183

kiran_kom wrote:There is a bug in DS windows that causes it to crash if you are using lots of hash file stages at the same time.
Can you please elaborate, ideally providing a reference to the support case number? Or is it just that you didn't set the T30FILE tunable large enough?
by ray.wurlod
Fri May 28, 2004 5:15 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Alpha Function & greater than checking
Replies: 4
Views: 1157

It's all about the code set. In ASCII, "a" > "0", hence lower case alphabetic characters meet your first test. Check out the appendix in the BASIC manual to determine the order of ASCII characters. Craig took a guess at your requirement, which may or not be correct. Can you state your requirement in...