Search found 42189 matches

by chulett
Mon Jan 08, 2007 12:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Performance Issue
Replies: 24
Views: 6652

Or the other 'Toad Trick' is to wrap your query in one that just does a 'select count(*) from (your query)'. Either way you have the (hopefully negligible) added time it takes to sort or count, but in either case you'll get a better picture of how long it takes to build the entire result set, not ju...
by chulett
Mon Jan 08, 2007 12:24 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Datatime Field Overflow
Replies: 29
Views: 9650

The point is there's no need to write routines to do this validation. Check the year portion of the date and if it is below an acceptable range, reject it. Stage variables would work nicely for this and if named appropriately make it all 'self documenting'. Worst case, send it to SQL Server and catc...
by chulett
Mon Jan 08, 2007 12:07 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how to handle NULLs in natural keys of the dimension tables
Replies: 8
Views: 1929

NULL is never equal to NULL, not even in DataStage. In all cases you'd have to convert it to a 'known' value and use that in the comparison. Oracle provides the NVL function for that and in DataStage there are the 'NullTo' transforms like NullToEmpty which comes in very handy for stuff like this. Yo...
by chulett
Mon Jan 08, 2007 9:10 am
Forum: General
Topic: Datastage designer freezes
Replies: 6
Views: 3526

Sadly, I couldn't find any reference to a 'Wondows Xp Patch'. :cry:
by chulett
Mon Jan 08, 2007 9:09 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Same job runs in dev and fails in prod
Replies: 16
Views: 4026

Does it log these phantoms only in Production? If so, are you using any routines that may be out of sync?
by chulett
Mon Jan 08, 2007 8:52 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Same job runs in dev and fails in prod
Replies: 16
Views: 4026

No... how about a clue as to the nature of the failure? All we know is it uses 'over 22 hashed files' which is nothing all that unusual. And are you saying it only runs once in production per compile, in other words you need to recompile it after every time it runs before it will run again? :?
by chulett
Mon Jan 08, 2007 8:16 am
Forum: General
Topic: Datastage Version Control
Replies: 14
Views: 5666

Not one I've seen before. Do you get this for all jobs, all projects, some jobs, some projects, what? Anything 'special' about the job(s) or project(s) when you see it ? Regardless, I'd suggest opening a Support case for something like that. ps. It's 'could' not 'cud' unless there's a cow involved s...
by chulett
Mon Jan 08, 2007 8:11 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: how to create a table ONLY if this table does not exist?
Replies: 13
Views: 5070

Didn't - db2 with the UDB API stage. I asked. :P
by chulett
Mon Jan 08, 2007 8:06 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Upgrade from 7.5.1 to 7.5.2
Replies: 4
Views: 860

Or let them run it for you under your guidance. I've done that before and it's fairly painless. Unless you are deep in their Good Graces, they're not going to give you the root password. However, they may grant you 'sudo' privs on the installation script which I've also done and works fine. They wil...
by chulett
Mon Jan 08, 2007 8:01 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Oracle Enterprise Stage Configuration
Replies: 9
Views: 2189

I would think that would be pretty obvious, based on what select privileges are being requested. Especially to a DBA. Just really curious what havoc they think you can wreak with all this new found SELECT power when granted? :roll:
by chulett
Mon Jan 08, 2007 7:54 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Getting return value from unix script
Replies: 4
Views: 2392

You may want to consider using a Execute Command stage instead as that's what it is for after all. Unless there's more going on than just the script call, of course. In any case, the answer is 'go ahead'. There's an actual trigger Expression Type built in for ReturnValue - Conditional, use that to c...
by chulett
Mon Jan 08, 2007 7:47 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: dsob waiting to finish even though -wait not specified
Replies: 10
Views: 2747

The only 'help' compiling would bring would be to remove the 'multi-instance' entries from the Director's Status view. As you noted, however, the log entries would remain. The only times I'm aware of that Auto Purge doesn't work as expected are 1) when someone has done a CLEAR.FILE on the log or 2) ...
by chulett
Mon Jan 08, 2007 12:36 am
Forum: Data Integration
Topic: What is a typical size of DataWarehouse and Data Marts?
Replies: 15
Views: 31136

The reference to 'Life, the Universe and Everything' was supposed to clue you into a Hitchhiker's Guide to the Galaxy reference - and 42 was a pivotal number from the series and was, in fact as Ray notes, the answer to that very question. :wink:
by chulett
Sun Jan 07, 2007 11:52 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: can we execute oracle queries through any Datastage function
Replies: 3
Views: 1151

:? Depends what "and assign to a variable in the datastage" means. Simplest way is probably in a job, but it all hinges on what you mean - how you plan on using this information you're selecting.
by chulett
Sun Jan 07, 2007 11:49 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Foeign Key Violation not caught by REJECTED scenario
Replies: 9
Views: 1629

Of course not, nobody does - so check the database. That's what hashed files are for and the concepts of preloading and using them to determine insert versus update are the heart and soul of the Server product. Learn it. Love it. The people who come after you will thank you. However, that's a whole ...