Ab Initio and Unix Shell Scripting
Quiz covering Ab Initio ETL tool components, data transformation, and Unix/Linux shell scripting commands
Questions
Command to verify whether the file is present in the current path.
- -f
- -e
- 1 and 2
- None of the above
Which loop control allows a section of code to be run repetitively as long as a certain condition is false
- while
- for
- until
- none of the above
Command to rescan the line by the shell
- echo
- export
- eval
- exec
The command to remove a file of type “d” in the current directory and in its sub directories
- rm
- rmdir
- grep
- find
EME Stands for?
- Enterprise Metadata Environment
- Environment Metadata Enterprise
- Environment Metadata Experiment
- Enable Metadata Environment
What does .dat file signify?
- Database Configuration files
- Data Files(only serial files)
- Data Files(either serial files or multifiles)
- Data Manipulation Language files
What is the function of Look up file?
- Returns the number of matching data records in a Lookup File.
- Returns successive data records from a Lookup File.
- Returns a data record from a partition of a Lookup File.
- Returns a data record from a Lookup File which matches with the values of expression argument.
What is the value of cust_id in the following expression: record string(8) cust_dept; int cust_id = NULL(-1); string(10) cust_name = NULL(" "); end
- Cust_id is space if its value is -1
- Cust_id is null if its value is -1
- ust_id is null if cust_name is space
- Cust_id is -1 if its value is space
What is the value stored in a max-core parameter?
- 1000 MB
- Depends on your particular graph and the environment.
- 128782
- None of the above
Same file can be read from and written to in a graph. Is this statement true/false?
- True
- False
This signifies a program cannot progress, causing a graph to hang.
- file lock
- deadlock
- roll back
- run host
This is a yellow high-lighted area that signifies required information is missing.
- to-do cue
- flow
- all-to-all flows
- component
What does field1 returns: record string field1 = ‘ABCD”; string(5) field2; end reformat logic:field1+"5"
- ABCDE
- ABCDI
- ABCD5
- None of the above
What is the difference between REFORMAT and REDEFINE components?
- Both are same.
- Reformat changes the bytes in the data and Redefine changes the record format of the data keeping the data unchanged.
- Redefine changes the bytes in the data and Reformat changes the record format of the data keeping the data unchanged.
- None of the above.
How many bytes does the data type decimal(7,2) and decimal(7.2) occupy?
- 9,9
- 7,7
- 7,8
- 10,10
Local variable is reinitialized each time the transform function is called. Is the statement true/false?
- True
- False
Funnel Stage can have
- One input and one output links
- one input,one output and one reject link
- Multiple input links and one output link
- Multiple input links,one output link and one reject link
In which type(s) of funneling Link Ordering page is enabled?
- Continuous
- Sort
- Sequence
- All
In which funneling method, the order of the output data is unpredictable?
- Continuous
- Sequence
- Sort
- None
What is the default funneling method in Funnel Stage?
- Sort
- Continuous
- Sequence
- 2 or 3