Without seeing your job design, I don't know whether this is appropriate advice. However...
By default, a sequential file stage maps "" to NULL. This might be the source of your nulls. You can alter this default behaviour on the Format tab.
Search found 53125 matches
- Thu Aug 26, 2004 5:04 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: cannot insert null
- Replies: 7
- Views: 1393
- Thu Aug 26, 2004 5:01 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: error
- Replies: 4
- Views: 1020
If you read my response to your original post on this topic, you will note that I told you what you were doing wrong, and predicted that this error message would appear.
- Thu Aug 26, 2004 4:53 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Permission Denied while executing DSSendMail
- Replies: 21
- Views: 6397
- Thu Aug 26, 2004 4:51 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Common statement does not work
- Replies: 12
- Views: 2639
Ray - I thought active stages like the Transformer stage were always separate processes. Is this only the case when row buffering? Not necessarily. When two Transformer stages are connected by the one link, they can be called as subroutines from the same process. This is why the OP's approach worke...
- Thu Aug 26, 2004 4:47 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: table absence in DS but present when queried
- Replies: 2
- Views: 886
This suggests that there's an undocumented limit in the Importer on the number of table definitions it can queue up - or it may be a limit on the number of lines in the control that displays them. In either case, applying a filter means less work when retrieving the list of table names from the data...
- Thu Aug 26, 2004 4:43 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: After Routine & Transform Functions
- Replies: 5
- Views: 1687
Roy's got it. If you try to run this as an after-stage routine you may have more success, since the after-stage routine runs in the same process as the transformer stage itself. The STAGECOM.STAGE and STAGECOM.PIN arrays are declared to be in COMMON (in the header file DSD_STAGE.H) and COMMON variab...
- Thu Aug 26, 2004 4:36 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: DataStage to process SMF record from mainframe
- Replies: 1
- Views: 1248
Welcome aboard! :D Without knowing the structure of SMF records, the best advice I can offer is "probably", but you may need to pre-process them. The mainframe can FTP them to your DataStage server; hopefully you can obtain the metadata from a copybook or DCLGen. The ComplexFlatFile stage is probabl...
- Thu Aug 26, 2004 4:32 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Column name in Pivot Stage
- Replies: 11
- Views: 8442
Take a look at the code generated by compiling a Transformer stage (in the RT_BPnnn directory on the server). You will see that the column names are not actually used; pseudo-names like Column%%3 are used instead. This allows column names imported from actual tables, but which don't conform to the r...
- Thu Aug 26, 2004 4:27 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Can I use administrator commands on hash not in project?
- Replies: 9
- Views: 1868
When your hashed file is approaching 2GB, the command is: RESIZE hashedfilename * * * 64BIT USING pathname to convert the hashed file to 64-bit addressing and, therefore, the ability to be larger than 2GB without breaking. The USING pathname refers to a directory where there's enough room to build a...
- Thu Aug 26, 2004 4:22 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: List DataStage metadata DS_METADATA
- Replies: 7
- Views: 1462
- Thu Aug 26, 2004 4:19 pm
- Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
- Topic: After Subroutine open database connection
- Replies: 2
- Views: 1319
Create a job - even a server job - to perform the task, and run that job. Can you please explain why you think that you have to do this in a Before/After Subroutine? Isn't "beforehand" sufficient? That means you have the option of a batch, job control routine or job sequence to execute the one job (...
- Wed Aug 25, 2004 11:54 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Sequence Job - retrieving Logs
- Replies: 24
- Views: 9196
The best place to learn UniVerse is from IBM. Most countries outsource UniVerse training; contact IBM to find out to whom in your country. Kim (anyone else reading this beware of brain implosion!) WHEN clauses, if used, follow and are constructed like WHERE clauses, and precede GROUP BY clauses. Unl...
- Wed Aug 25, 2004 11:39 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Common statement does not work
- Replies: 12
- Views: 2639
- Wed Aug 25, 2004 11:31 pm
- Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
- Topic: Memory Fault Error...Parallel job reports failure (code 139)
- Replies: 4
- Views: 4133
- Wed Aug 25, 2004 5:40 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: DataStage Help
- Replies: 4
- Views: 1978
Welcome aboard! :D 1. On a Windows platform DataStage can call ActiveX (OLE) functions that have been installed on the DataStage server. A DataStage interlude routine (automatically created) is used. In DataStage help, find the topic External ActiveX (OLE) Functions. Here is a partial quote: To use ...