Search found 53125 matches

by ray.wurlod
Fri Jul 23, 2010 12:09 am
Forum: General
Topic: MSXML Parser 4.0
Replies: 7
Views: 3563

MSXML Parser 4.0

When trying to use the Import/Export Manager I get the error "MSXML Parser 4.0 is not available". This is followed by "ERROR: DAPIGUIWrp::runDecoder() failed. Can't run decoder." Is MSXML Parser supposed to install with Foundation Tools, or does it have to be downloaded separately?
by ray.wurlod
Thu Jul 22, 2010 11:58 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Lookup failure not passing NULL
Replies: 20
Views: 9322

Oddly, perhaps, this is not an Informatica forum!
:wink:

I can't imagine how it could be valid. "I have something in my right hand and something in my left hand. You can not see them (to you they are unknown, or "null"). Are they the same?"
by ray.wurlod
Thu Jul 22, 2010 11:56 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Compare stage output subrecords in ()...
Replies: 8
Views: 2441

I guess you need a Promote Subrecord stage in there.
by ray.wurlod
Thu Jul 22, 2010 11:09 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Compare stage output subrecords in ()...
Replies: 8
Views: 2441

This is the correct format. The braces are added by the data browser; they are not actually part of the data, but are indicated by the metadata (record schema) in which subrecord is indicated.
by ray.wurlod
Thu Jul 22, 2010 11:08 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: parsing a field
Replies: 15
Views: 3264

suryadev wrote:... also I cannot see any solution in the post...
You need to obtain a premium membership to see the entirety of the five Premium Posters' premium posts. There's a membership link from the DSXchange home page. Premium membership is not expensive; less than 30c (Rs12) per day.
by ray.wurlod
Thu Jul 22, 2010 11:05 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: parsing a field
Replies: 15
Views: 3264

If the source contains NULL then you must handle that - the result of a stage variable can not be NULL. Therefore a solution that handles NULL satisfactorily is as follows. svField2 = If IsNotNull(InLink.TheColumn) Then Field(Field(InLink.TheColumn,"|",1,1),",",2,1) Else "XY...
by ray.wurlod
Thu Jul 22, 2010 11:01 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Lookup failure not passing NULL
Replies: 20
Views: 9322

That is all correct. What you can not do is allow xyz to contain NULL even if it is marked as nullable.

col1, col2, tarcol1 and lkpval must all be nullable.
by ray.wurlod
Thu Jul 22, 2010 9:50 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Lookup failure not passing NULL
Replies: 20
Views: 9322

How would I know? You pass the value you want to look up, and link it to the field in which it is likely to occur in the reference data set.
by ray.wurlod
Thu Jul 22, 2010 9:49 pm
Forum: IBM<sup>®</sup> SOA Editions (Formerly RTI Services)
Topic: Error in the response of a webservice
Replies: 9
Views: 4803

Load the environment variable as a job parameter. Then you can change its default value and, if necessary, override its default value at run time.
by ray.wurlod
Thu Jul 22, 2010 9:45 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Lookup failure not passing NULL
Replies: 20
Views: 9322

THAT is correct, but you can not pass null to be looked up, even though the field is defined as nullable.
by ray.wurlod
Thu Jul 22, 2010 9:32 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: parsing a field
Replies: 15
Views: 3264

If AB occurs only in the first pipe-delimited field then what I posted is a complete solution. No condition is required in the stage variable, provided that the source column cannot contain null.
by ray.wurlod
Thu Jul 22, 2010 9:31 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Lookup failure not passing NULL
Replies: 20
Views: 9322

Not right.

You can not supply NULL as a lookup value. You can not compare NULL. Nothing equals NULL (at least you can not state legitimately that it does).

You will need to convert your NULLs into in-band nulls.
by ray.wurlod
Thu Jul 22, 2010 9:29 pm
Forum: IBM<sup>®</sup> DataStage TX
Topic: DataStage TX installation on Linux Server
Replies: 4
Views: 9859

Let's start by checking what product you actually want to install. DataStage TX has not been known by that name for a number of years now. Are you installing WebSphere Transformation Extender, or are you installing DataStage?
by ray.wurlod
Thu Jul 22, 2010 8:47 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Lookup failure not passing NULL
Replies: 20
Views: 9322

Anything that might return NULL must be nullable. You can use any field you wish for comparison, but it must match data type and size (and, presumably, the occasional value).
by ray.wurlod
Thu Jul 22, 2010 8:44 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: parsing a field
Replies: 15
Views: 3264

Probably need a bit more clarity on what the pipe ("|") delimiters are doing. Assuming that the AB will occur only in the first delimited field, then create a stage variable, for example called svField2 svField2 = Field(Field(InLink.TheColumn,"|",1,1),",",2,1) If svFiel...