Search found 4992 matches

by kcbland
Fri Feb 13, 2004 8:31 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hash Files & Slowly changing dimension
Replies: 7
Views: 6849

Kim, been using multivalues for years for SCD lookups. This technique was demonstrated by me 6 years ago. The problem came when DS 5 prevented you from passing multivalue strings as arguments to a function, so I switched to a pipe-delimited storage forum, and took on the burden of converting pipes t...
by kcbland
Fri Feb 13, 2004 11:14 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: UV Stage
Replies: 4
Views: 1956

by kcbland
Fri Feb 13, 2004 11:12 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: how to kill a DS process
Replies: 2
Views: 1055

Just clear the Status file from the Director client. Since you did a kill, the job has not been able to go to its status file and say it's not running anymore.
by kcbland
Fri Feb 13, 2004 11:10 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hash Files & Slowly changing dimension
Replies: 7
Views: 6849

Start here, and it links to other posts that fill in the rest:

http://www.dsxchange.com/viewtopic.php?t=86234
by kcbland
Thu Feb 12, 2004 4:41 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: UNIX dsapi_slave
Replies: 13
Views: 10587

It's time to call technical support and get some value out of that maintenance agreement. The forum is good for quick and dirty support, but it sounds like you probably have a known issue. If you're on 5.x, most bugs have been found and documented. I suspect that you have some issue specific to your...
by kcbland
Thu Feb 12, 2004 4:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Questions about subroutine
Replies: 8
Views: 1612

yeah yeah yeah

Ray's right, of course.
by kcbland
Thu Feb 12, 2004 3:11 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Questions about subroutine
Replies: 8
Views: 1612

Put this at the top of your routine:

Code: Select all

$INCLUDE DSINCLUDE JOBCONTROL.H
by kcbland
Thu Feb 12, 2004 2:56 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage Licensing
Replies: 5
Views: 2166

It's supposed to be simultaneous connections to a given server. But, they really have issues. If you install a client under a 3 user license, and other clients under a 10 user license, then the 3-user people get locked out if more than 3 are in, but the 10 user are not locked out until more than 10 ...
by kcbland
Thu Feb 12, 2004 2:08 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Questions about subroutine
Replies: 8
Views: 1612

Subroutines are called:

Code: Select all

CALL DSU.yourroutinename(InputArg, ErrorCode)
by kcbland
Thu Feb 12, 2004 11:00 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Transaction Grouping
Replies: 16
Views: 3720

If you are doing a real-time solution using Datastage Server (unknown since you hijacked this post, friendly advice: I suggest you start new ones next time so we get your system/release information) then maybe you should look at the new RTI release. Actually Ken, you must have missed this a few pos...
by kcbland
Thu Feb 12, 2004 10:26 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Transaction Grouping
Replies: 16
Views: 3720

You are correct, bulk loading or splitting into separate stages is not an option for us (unless we can somehow ensure Transaction Grouping). That is, if we perform an update then an insert, yet the insert fails, the previous update must not take effect. We do not have failures often, however if we ...
by kcbland
Thu Feb 12, 2004 10:09 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Clear Down Hashed Files
Replies: 9
Views: 2365

Make sure that the job is set to create the hash file if needed. Actually, as of 6.x at least this isn't needed. It will always create the Hash if it doesn't exist, even if the 'Create' box is not checked. So, it seems like the only reason to actually check it off nowadays is to override the defaul...
by kcbland
Thu Feb 12, 2004 8:43 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Clear Down Hashed Files
Replies: 9
Views: 2365

Add a Routine Stage to your sequence where the clear needs to take place. Create a routine with two arguments: hash file name and clear switch job parameter. Have the routine issue a "CLEAR.FILE hashfilename" statement using the API DSExecute (search this forum) with TCL as the command type if the c...
by kcbland
Thu Feb 12, 2004 8:35 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Importing PDF's into SQL Database
Replies: 4
Views: 1157

You DO NOT want to EVER pass blobs, clobs, whatever thru an ETL tool. I hope I'm clear enough on this matter. You should be passing tokens such as a filename in its place. This means that you don't have to juggle megabytes of data and pass it around. Think about the underlying mechanics of what's go...
by kcbland
Thu Feb 12, 2004 8:30 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Export Table Definition
Replies: 3
Views: 1135

If you have MetaStage then simply pass the metadata thru to your modeling tool. It's probably a good idea to have all of your staging hash, sequential, and work tables modeled anyway....hint hint