IBM InfoSphere DataStage Quiz
Test your knowledge of IBM InfoSphere DataStage ETL tool, covering stages, partitioning methods, data sets, job configurations, and DataStage-specific concepts.
Questions
Which stage does the job of both “Copy” and “Filter” stage?
- Funnel
- Merge
- Transformer
- Encode
Which two stages does not allow reject links? (Choose two.)
- Join stage
- Merge stage
- Funnel stage
- Lookup stage
Which two statements describe both File Sets and Data Sets? (Choose two.)
- File and Data Sets preserve partitioning.
- File and Data Sets are stored in internal format.
- File and Data Sets contain header file and data files.
- File and Data Sets are readable by external applications.
Which stage differentiates the normal compile and the force compile?
- Funnel
- Merge
- Transformer
- Encode
Which two partitioning methods are keyless?
- Round Robin
- Same
- Hash
- Modulus
What is the lowest CPU cost partitioning method for parallel stage to parallel stage?
- Range
- Modulus
- Entire
- Same
Which three statements are true about File Sets? (Choose three.)
- File sets are partitioned.
- File sets are unpartitioned.
- File sets are stored as a single file.
- File sets are readable by external applications.
- File sets are stored as header file and data files.
Which feature does the Merge stage have that is not available in the Join and Lookup stages?
- All inputs must be sorted.
- Input data may be unsorted.
- Several reject links may be specified.
- No more than one reject link may be specified.
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.
What is the extension for dataset stage?
- .cs
- .das
- .ds
- .sk
Transformer Stage Variable can be used outside the Transformer stage ?
- True
- False
Where will be the different stages available?
- Palette
- Menu
- Repository
- All the above
You have to build a similar job in two projects which stage would you go for
- Shared container
- Transformer
- Merge
- Join
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
Where can we define the parameters in a job?
- Job properties
- Job sequence
- Import Menu
- None of the above
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