Search found 53125 matches

by ray.wurlod
Wed Apr 28, 2004 5:22 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Encrypting the Flat File
Replies: 5
Views: 1658

With an after-stage or after-job subroutine, or in Job Control code, you can do anything for which you have a command line interface.
by ray.wurlod
Wed Apr 28, 2004 5:21 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage Job & Transformation List
Replies: 4
Views: 1835

This is the kind of task that the database associated with the Documentation Tool is geared towards. You can use the default (doc_tool.mdb) and generate your own queries using Microsoft Access. Or you can use your database of choice, which is accessed via ODBC from your Manager client. Scripts for c...
by ray.wurlod
Wed Apr 28, 2004 4:26 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: HashFiles
Replies: 3
Views: 1055

If you've switched on hashed file cache sharing (see Craig's post), then only one copy is cached in memory. When the next job seeks to load the hashed file, the fact that it is already in memory is detected.
by ray.wurlod
Wed Apr 28, 2004 4:19 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Aggregator stage
Replies: 5
Views: 1426

If the input data are sorted on the four grouping columns, you can use stage variables to detect change. This is a much more efficient mechanism than the Aggregator stage. Search the Forum for examples. Another approach is to use a hashed file keyed on these four columns. All writes to hashed files ...
by ray.wurlod
Wed Apr 28, 2004 4:16 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Parameter Problem
Replies: 7
Views: 2176

Surely, if the parameter value needs to be different for each separate invocation of the job, you don't want to use the default value in any case but, rather, an explicit value? The behaviour you are describing can occur if a job has aborted and not been reset, or if the job has been stopped by the ...
by ray.wurlod
Wed Apr 28, 2004 4:09 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Accessing a C shared Library function in a server routine
Replies: 14
Views: 4176

Yes, that needs to be table driven in Australia. Remember how they changed even from those rules for the 2000 Olympics? But that's no big difficulty - you could used a hashed file or UV table, or even a text file; the volume of data is not huge. Are any of your data dates (those that need conversion...
by ray.wurlod
Wed Apr 28, 2004 4:03 pm
Forum: IBM QualityStage
Topic: QS Plugin question
Replies: 2
Views: 2568

You know how the doctor says "it hurts, does it? well don't do it"? The same applies here - there appears to be something in the interface between the QS plug-in stage and the underlying Quality Stage (INTEGRITY) componentry that is failing to handle notification to shut down. Have you notified your...
by ray.wurlod
Wed Apr 28, 2004 4:00 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Handling nulls in seq files in PX
Replies: 6
Views: 4414

38 is (probably) the precision of the underlying numeric data type. 19 is the number of characters in a TimeStamp (without sub-seconds). There are, for example, 26 characters in a TimeStamp(6) - that is, TimeStamp with microseconds. However, DataStage does not seem to recognize precision for timesta...
by ray.wurlod
Wed Apr 28, 2004 4:02 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Parameter Problem
Replies: 7
Views: 2176

Welcome to the Forum. :D Your job is either a multi-instance server job, or it is a parallel job. Parallel jobs do not have, or need, multi-instance capability, because parallelism is built in to the architecture, based on the configuration file. Since you did not mention a configuration file, I wil...
by ray.wurlod
Wed Apr 28, 2004 3:56 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Converting ASCII to EBCDIC while keeping a packed field
Replies: 8
Views: 2436

DataStage BASIC has two complementary functions, ASCII (for converting from EBCDIC to ASCII), and EBCDIC (for converting from ASCII to EBCDIC).
Find them in the DataStage BASIC manual.
by ray.wurlod
Wed Apr 28, 2004 3:52 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Aggregator stage
Replies: 5
Views: 1426

Have you specified grouping on just these four columns, or others as well?
by ray.wurlod
Tue Apr 27, 2004 6:00 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Accessing a C shared Library function in a server routine
Replies: 14
Views: 4176

Are you asking about different servers in different time zones or one server managing different time zones? Obviously a single TZ environment variable doesn't solve the second case. How are you doing it in C? (Are you able to post the C code? Someone here will probably be happy to "translate" the C ...
by ray.wurlod
Tue Apr 27, 2004 5:53 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to debug Phantom?
Replies: 7
Views: 2374

Looks like there's a chance Arg2 isn't one of 1, 2 or 3 in your data.
This situation would leave Ans unassigned.
Always initialize the Ans variable, even if you use Ans = @NULL.
by ray.wurlod
Tue Apr 27, 2004 5:49 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Shared Containers & Creating Sequential Files
Replies: 5
Views: 2031

Use a before-stage subroutine in, say, a Transformer stage. Use ExecSH as the subroutine and put the following command in your Input Value field: touch #FileName# If you want to remove the file first (in case it exists), simply extend the UNIX command. For example: rm #FileName# ; touch #FileName# o...
by ray.wurlod
Tue Apr 27, 2004 5:45 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hash file caching limits
Replies: 3
Views: 4374

My suggestion is that you ask Ascential and post their response.
I am at a loss to explain it. Unless it's something to do with the fact that the tunable is system-wide (that is, a maximum for all, rather than for each, hashed file). That's just a guess.