Talend Intermediate Quiz
1) TAC server can have one more number of execution servers
- True
- FALSE
2) Hash components allow you to store multiple hash objects and retrieve specific hash sets ?
- True
- FALSE
3) Is hash components can read by parent jobs to send data back up to the calling parent job ?
- TRUE
- False
4) We can create the Surrogate key in the SCD component of by using the following way
- Input field
- Routine
- TableMax+1
- All the above
5) Can we change the generated code directly ?
- Yes
- No
6) Talend Studio can directly communicate with SVN repository ?
- TRUE
- False
7) Joblet are used if two Jobs which has the same identical functionally
- True
- FALSE
8) Schema can be referred from
- Built-In
- Repository
- A&B
9) How to extract value of single column into mulitiple column ?
- tExtractfileds
- tExtractDelimitedField
- tdelimited
- Non of them
10) The purpose of tdie component is to
- Disable a component
- Kill a job
- Disable a job
- Deactivate a flow
11) die component can be used as a start/first component of a job
- TRUE
- False
12) Implicit context can be assigned from either File or database
- True
- FALSE
13) Project setting should be applied to all jobs in that project
- TRUE
- False
14) Can conext value of one job be passed to the other
- Yes
- No
15) tJoin component can have ____ number of outputs
- 1
- 2
- 3
- 4
16) tJoin supports only _________ join
- inner join
- left outer join
- full outer join
- All the above
17) Is tJoin support filter data using filter expression
- TRUE
- False
18) tJoin offers three match model
- Unique Match
- First Match
- All Matches
- All the above
19) tJoin accepts only ____ inputs
- 1
- 2
- 3
- 4
20) tSchemaComplianceCheck helps to validate following data
- number validation – maximum length
- string validation – maximum length
- date pattern validation
- All the above
21) TalendDate.getDate function returns minute and seconds by default
- TRUE
- False
22) tJavaFlex will auto propagate data
- True
- FALSE
23) Is it possible to run multiple sql queries with one t<database>Row component
- Yes
- NO
24) Talend job level logging is enabled by default
- TRUE
- False
25) Is Talend supports dynamic schema structure ?
- Yes
- No
26) In the tMap configuration window how is a column from an input table represented in an output table
- Table coumn
- Column with an arrow from the input table poining to it
- table.column
- table
27) Where do you specify a condition that places constraints on the data output from a tMap component
- In the expression filter of an output table
- In the schema editor
- in the expression filter editor
- in the expression editor of the tMap component
28) When is it a good idea to save configuration information in the repository as metadata?
- When you want to use the configuration information in multiple projects
- When you want to use the configuration information for more than a single component
- When all the parameters are not available through the component view
- When you want the configuration information to be easily accessible.
29) What is the best practice for arranging components on the design workspace
- Top to bottom
- Right to left
- left to Right
30) What is indicated by an asterisk next to the job name in the design workspace
- That this is a active job
- That the job contains unsaved chnages
- That the job currently running
- that the job contains errors
31) What project elements can you associate with a graphic shape in a business model?
- Any item in the Repository
- Documents and Metadata
- Documents and jobs
- Documents
32) What is the purpose of a business model
- To run job elements
- To associate users with a project
- To associate documentation with a project
33) What component captures messages from twarn component
- tLogcatcher
- tLogRow
- tRowgenerator
- tStaticcatcher
34) What is the purpose of sync columns button in the component view
- To force the schema of the component to match the schema of output row
- To force the schema of the output row to match the schema of the component
- To force the schema of the input row to match the schema of the component
- To force the schema of the component to match the schema of input row
35) What is the purpose of tReplicate component
- To duplicate a subjob
- Duplicate the incoming schema into two identical output flows
- To duplicate the configuration of an existing component
- To send duplicates of an output row to multiple target components.
36) Choose the most accurate description of tUniqRow component
- The primary output contains a single row for each unique combination of values in the columns listed in the primary key table
- The primary output contains a single row for each unique value in each column listed in the primary key table
- The primary output contains a single row for each unique value in each column listed in the unique key table
- The primary output contains a single row for each unique combination of values in the columns listed with the “key attribute” checked.
37) what expression generates a sequential number for each row
- sequence(“s”,1)
- ascend(“s1”,1)
- sequence(1,1)
- Numeric.sequence(“s1”,1,1)
38) how many main rows can be connected to a tMap component as input
- one-any other input rows are lookups
- one-a tMap component can have a single input
- Three
- as many as necessary
39) From which tab in a component view would you specify that a comment indicator should be displayed in the design workspace
- Basic settings
- Advanced settings
- View
- Documentation
40) From which view in Talend Studio would you clear the statistics from the design workspace
- The Problems view
- The context view
- The job view
- The Run view
41) What is the purpose of the Header parameter for a tFileInputdelimited component
- To specify whether or not the first row of input contains column names
- To specify how many initial rows of input to skip
- To specify that a row containing column names ne placed into the data
- No change input data if we specify this option or not
42) What is the default join model in tMap component
- Left outer join
- Right Outer Join
- here is no default
- Inner join
43) how do you see a configuration error message for a component
- Right-click the component and then click show problem
- Place the mouse pointer over the ereor symbol in the design workspace
- From the Error view
- From the Problems view
44) how do you concatenate two string columns in an output table of a tMap configuration
- Drag the two input columns into expression field of the output column and then place a plus sign between them
- shift click both input columsn and then drag to the expression field of the output column
- Enter table.column1 & table.column2 in the expression field of the output column
- Enter column1 + column2 in the expression field of the output column.
45) Wher do you define the condition for Run If trigger
- on the row
- on the targer component
- on the source component
- In the file menu
46) Can we save our personal settings in DQ Portal?
- YES
- NO
47) In exported jobs .bat file is used in Windows server
- TRUE
- FALSE
48) In exported jobs .sh file is used in Unix/Linux server
- TRUE
- FALSE
49) Identify Incorrect option: In tmap we have match models
- Unique Match
- First Match
- All Match
- Inner Match
50) Do we have functionality of “Store Temp Data” in
- tjoin
- tBuffer
- tmap
- tjava
51) Can we pass values from Child job to parent job using
- tjava
- tfilter
- taggregaterow
- tbuffer
52) Can we execute sub jobs parallel
- NO
- YES
53) Can we split one column value into multiple columns using
- tjava
- tcontextload
- tfileinput
- textractdelimitedoutput
54) Compont used in scenarios where data from previous rows needs to be compared with the current row to perform the transformations
- trowgenerater
- tlogrow
- tMemorizeRows
- tbuffer
55) Which component is used to execute a Unix or Linux command with Pipe or Redirection
- tjava
- tjavaflex
- tmap
- tsystem
56) How to Execute multiple SQL queries in Talend
- Not possible in talend
- “allowMultiQueries=true” in the Additional JDBC parameters
- by default we can run multiple queries
- tlog
57) Sysntax is correct or not ? -> System.out.println(TalendDate.isDate(“2008-11-11 12:15:25”, “yyyy-MM-dd HH:mm:ss”);
- True
- FALSE
58) How to get latest file from directory?
- Not possible in talend
- using tjavaflex
- using hardcoded filepath
- using tbuffer components
59) How to Read Multi Schema Positional File using talend?
- Not possible in talend
- tFileInutMSPositional
- tfileinputdelimited
- lrowgenerater
60) Can we Set Java Job Upper Heap Memory Limit
- TRUE
- FALSE
61) How to Split large XML into multiple XML
- tfileinputXML
- tAdvancedFileOutputXML
- tfileoutputxml
- tExtractXMLField
62) tFileList use case example iterates on files or folders
- TRUE
- FALSE
63) Combines the multi link data in single schema using which component?
- tjava
- tunite
- tjoin
- Not Possible
64) tAmazonOracleInput : Reads an Amazon RDS Oracle table and extracts fields based on an SQL query
- TRUE
- FALSE
65) Copies a source file into a target directory and can remove the source file if required.
- tfilecopy
- tfiledelete
- tfilerename
- tfilelist
66) tFlowMeterCatcher catches the processing volumetric from the tFlowMeter component and passes them on to the output component.
- TRUE
- FALSE
67) Component is used to abort the job as per specific condition fails.
- tflowmeter
- tassert
- tdie
- tjava
68) Starts measuring the time a subjob takes to be executed.
- tlog
- tjavaflex
- tassert
- tChronometerStart
69) This helps to execute/trigger set of task prior to main job start.
- tChronometerStart
- tunite
- tsleep
- tprejob
70) This component partitions the input data before tCollector can transfer them to the parallel execution processes.
- tunit
- tpostjob
- tPartitioner
- trecollector
71) tWaitForSocket component makes a loop on a defined port, to look for data, and triggers a subjob when the condition is met.
- TRUE
- FALSE
72) tConvertType allows specific conversions at run time from one Talend java type to another.
- TRUE
- FALSE
73) tAddLocationFromIP replaces IP addresses with geographical locations.
- TRUE
- FALSE
74) Opens a file and reads it row by row to split them up into fields using regular expressions. Then sends fields as defined in the Schema to the next Job component, via a Row link
- tfileinputXML
- tFileInputRegex
- tfileoutputxml
- tExtractXMLField
75) This component calls the gpg -d command to decrypt a GnuPG-encrypted file and saves the decrypted file in the specified directory.
- TRUE
- FALSE