IBM InfoSphere DataStage Fundamentals
Test your knowledge of IBM InfoSphere DataStage ETL tool, covering job sequences, transformation stages, partitioning methods, lookup types, and configuration management.
Questions
What is the lowest cost partitioning method for parallel stage to sequential stage?
- Sort Merge
- Round Robin
- Entire
- Ordered
Which three statements are true about Transformer stages? (Choose three.)
- Derivations are written in C++.
- Constraints are executed before output link derivations.
- Stage variables are executed before output link derivations.
- @PARTNUM returns the number of job partitions currently active.
- Constraints can keep a record from being written to an output link.
Your job reads from a file using a Sequential File stage running sequentially. You are using a Transformer stage following the Sequential File stage to format the data in some of the columns. What is the default (Auto) partitioning method?
- Random
- Hash
- Round Robin
- Same
Transformer Stage Variable can be used outside the Transformer stage?
- True
- False
Which stage does not require sorted input?
- Join stage
- Merge stage
- Lookup stage
- Remove Duplicates stage
You changed the logic in an existing parallel shared container within your project. This shared container is used by other parallel jobs within your project. Which two actions are rue regarding 1his change to the parallel shared container? (Choose two.)
- Jobs using this parallel shared container need to be re-compiled.
- You can create a sequencer to re-compile all of the routines using this shared container.
- Jobs using this shared container can be identified using advanced find.
- You can compile the shared container and all jobs using it will have the changes available.
A Data Stage job is sourcing a flat file which contains a VARCHAR field. This field needs to be mapped to a target field which is a date. Which will accomplish this?
- Use a Column Exporter to perform the type conversion.
- Data Stage handles the type conversion automatically.
- Use the TimestampFromDateTime function in a Transformer.
- Use the Modify stage to perform the type conversion.
Data stage can also import the metadata from a schema file for a File Stage which is specified during the Runtime?
- True
- False
A customer must compare the value of a decimal field to that of an integer field to determine whether to drop a row of data. What would be the correct stage to use for this requirement?
- The Transformer stage
- The Switch stage
- The Filter stage
- The Compare stage
Which three Lookup types may be performed in the Lookup stage? (Choose three.)
- Equality match
- Negative match
- Range on stream link
- Range on the reject link
- Range on the reference link
What is the extension used for the Configuration File?
- .fs
- .apt
- .osh
- .trx
Where can we define the parameters in a job?
- Job properties
- Job sequence
- Import Menu
- None of the above
Which stage in Job Sequence is used to run two parallel jobs in parallel?
- Job Activity
- Routine Activity
- Sequencer
- User Variables Activity
Mr.X have a Job created where the target is a File Stage, the File Update Mode= CREATE, but the file name mentioned in the stage is already existing in the Folder(which is also created by Mr. X). When Mr. X runs the Job, the job will over write the existing file?
- True
- False
A Job Sequence can be called inside a Job Sequence?
- True
- False
If the “Execution Failed” status is not handled properly in the Job Sequence, then Status of the Job Sequence will show the result as “Executed successfully” even if the Job in the Job Sequence is Aborted?
- True
- False
Which is the costliest stage?
- DB Stage
- Transformer
- Modify
- Decode
Can we run both Server Job and Parallel jobs in a Job Sequence?
- True
- False
Can we update target without primary key ?
- Yes
- No
- May be
- Not sure
Which transformation should be used before aggregator to improve performance ?
- Expression
- Sorter
- Normalizer
- Filter