Search found 110 matches

by jasper
Tue Dec 27, 2005 6:55 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: enormous aggregator
Replies: 7
Views: 2492

thanx for the hint, this indeed decreases memory usage enormously. however: I've never worked with unix-sort before, but I seem to be having problems with available datatypes. When I insert a unix-sort it gives errors on timestamp and decimal not allowed as keys. So this option means an extra transf...
by jasper
Tue Dec 27, 2005 2:54 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: enormous aggregator
Replies: 7
Views: 2492

enormous aggregator

Hi, we're trying to process internet-usage records. We're talking about 60million records per day. These records need to be aggregated. However output from the aggregator is still very large( 40million). We have some memory and swap, but this doesn't seem to be enough. (32 GB mem, 32 GB swap). Our u...
by jasper
Fri Dec 16, 2005 1:53 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage server connection
Replies: 8
Views: 5261

we have this same error aftre a restart of the server. so user should be ok(connection was fine before restart). I however think that the restart was done incorrect, mix up between root-user and datastage-admin-user stopping and starting the processes. Could this cause this problem, and if so, how c...
by jasper
Tue Dec 06, 2005 4:02 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how and which stages are used to main version in SCD 2
Replies: 12
Views: 8301

personally I would not funnel. When you have inserts and updates split, keep them split up. It will improve performance .
Off cource dependant an DB and a lot of other parameters.
by jasper
Wed Nov 30, 2005 7:05 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Using Trim - Even then getting Blank Spaces
Replies: 3
Views: 2534

I'm not sure if this applies to datastage also, but in most db's you have to watch for the difference between varchar and char.
the string 'aa' as varchar(10) is not equal to 'aa' as char(10).
I think datastage works to same way.
by jasper
Mon Nov 28, 2005 6:10 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: c routine for substrings
Replies: 6
Views: 2046

I succeeded in this c-function. have to check special cases but this is the code for a first working version char* GetKeyValue(char* fullstring,char* searchstring) {char found[100]; char returnval[100]; char* tmp; char* keyvaldelimiter; char* puntcomma; size_t len; int keylen; keyvaldelimiter="...
by jasper
Fri Nov 25, 2005 7:35 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: c routine for substrings
Replies: 6
Views: 2046

ArndW, Do I oversee anything in the documentation of the index-function? using index I think it would look like: index(Fullstring,searchstring,1) would point me to the beginning of the key. Then I need to find the end of the key so +len(key).then I have the end of the key, value starts 5 places furt...
by jasper
Fri Nov 25, 2005 6:23 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: c routine for substrings
Replies: 6
Views: 2046

I'm not really convinced about your solution. You are correct I can write this in Datastage, but It is a complex calculation which would be used 25 times in one transformer. I want this in a routine otherwise it won't be readable. My transform has to look simple so The same funstion being called in ...
by jasper
Thu Nov 24, 2005 7:46 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Error viewing data from Oracle
Replies: 18
Views: 7239

check the dir $DSHOME/../PXEngine/lib You here need to see links like -rwxr-xr-x 1 PDdtsadm PDdtsadm 1811572 Aug 9 2004 liborchoracle8isun4.so -rwxr-xr-x 1 PDdtsadm PDdtsadm 1811792 Aug 9 2004 liborchoracle9isun4.so -rwxr-xr-x 1 PDdtsadm PDdtsadm 1806720 Aug 9 2004 liborchoracle10gsun4.so lrwxrwxrwx...
by jasper
Wed Nov 23, 2005 2:59 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: c routine for substrings
Replies: 6
Views: 2046

c routine for substrings

Hi, As an input I have strings like : "Modem"=X:"49255080","Pkg"=l:0,"Svc"=l:4,"Brch"=L:0,"Reason"=l:0,"CfgDuration"=L:1800,"Duration"=L:1800,"EndTime"=T:1132056185,"UpV"=L:8,"DnV"=L:8,"...
by jasper
Mon Oct 24, 2005 12:42 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Oracle enterprise error question
Replies: 11
Views: 5172

It is saying got: "#", line 1 . Probably you've mistyped the parametername , or deleted the parameter from the jobparameters. Reason I think this: If you have a parameter DBUSER and you fill this in the stage you put #DBUSER#, if you there put #DB_USER# it won't be translated and you get a...
by jasper
Mon Oct 10, 2005 8:54 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Diff Stage Functionality Problem
Replies: 7
Views: 2945

some things to watch: - parallelism: if the diff stage is run in parallel you migth get mismatches of node(allthough come to think of it this would cause an insert and delete not an update) -char-varchar : are both inputs the same format? if you compare a varchar with a char there migth be spaces ca...
by jasper
Thu Sep 15, 2005 5:16 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Data Corruption using Oracle stage
Replies: 5
Views: 1689

I see you've allready solved it, but I still would like to give one hint: You say you're using an Oracle 10 client on an 8 DB. We 've had a lot of problems with this and our oracle support said this is not supported. If you need to work on both DB's with one client(what I find somewhat of a lack in ...
by jasper
Mon Sep 12, 2005 7:43 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Stage variable properties!!
Replies: 4
Views: 3034

I use another way to do this, which looks much more elegant( to me at least). In a sort stage (I suppose you need to sort somewhere before this anyway) you can let it generate a 'key change column'. I usually use this, in the transformer your logic then becomes something like : if keychange is 1 the...
by jasper
Wed Sep 07, 2005 12:11 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: use of column import/transformer
Replies: 3
Views: 1515

thanx, I'll give this a try.