Talend Core Certified Developer Talend-Core-Developer Exam Questions

Page: 1 / 14
Total 55 questions
Question 1

Where can you specify the remote JobServer to execute a Job?



Answer : D

To specify the remote JobServer to execute a job, you need to use the Target Exec tab in the Run view of Talend Studio. The Run view allows you to configure and execute your job from Talend Studio. The Target Exec tab allows you to select whether you want to run your job locally or remotely on a JobServer. A JobServer is a server application that allows you to execute jobs remotely from Talend Studio or Talend Administration Center. To run your job on a remote JobServer, you need to select Remote Jobserver option from the drop-down menu and select or add a JobServer connection from the list.

You do not need to use Job settings section of Project Settings window, Extra tab in Job view, or Run/Debug section in Preferences window. These windows are not used to specify remote JobServer execution. The Job settings section of Project Settings window is used to configure general settings for your jobs, such as versioning, statistics, logs, etc. The Extra tab in Job view is used to configure extra features for your job, such as implicit context load, tStatCatcher, tLogCatcher, etc. The Run/Debug section in Preferences window is used to configure run/debug settings for your Talend Studio, such as JVM arguments, execution mode, etc. Reference: Talend Open Studio: Open-source ETL and Free Data Integration | Talend, [Run view - 7.3], [Project Settings - 7.3], [Job view - 7.3], [Preferences - 7.3]


Question 2

Which Action on table operations are supported by a tMysqlOutput component? Choose 3 answers.



Answer : B, D, E

Comprehensive and Detailed Explanation:

The tMysqlOutput component in Talend provides several actions on tables to manage data output operations effectively. The supported actions include:

Drop Table if Exists and Create (Option B):

This action checks if the specified table exists in the database. If it does, the table is dropped and a new one is created. This ensures that the table is recreated fresh for the data load.

Create Table if Does Not Exist (Option D):

This action checks if the specified table exists in the database. If it does not exist, the table is created. If it already exists, no action is taken, and the existing table is used.

Create Table (Option E):

This action attempts to create the specified table in the database. If the table already exists, an error will occur unless handled appropriately.

These actions provide flexibility in managing database tables during data integration processes, allowing for dynamic table creation and management based on the Job's requirements.


Question 3

You designing a Job that can run in two contexts, Test and Production. You want to run it as a standalone job outside Talend Studio.

How do you accomplish this?



Answer : D

To design a job that can run in two contexts, Test and Production, and run it as a standalone job outside Talend Studio, you need to do the following steps:

Define the context variables and values for each context in the Contexts tab of your job. A context variable is a variable that can store a value that can be changed at runtime or between different contexts. You can use context variables to parameterize the properties or expressions of your job components.

Build the job with the desired context selected in the Build Job window. You can access this option by right-clicking on your job in the Repository tree view and selecting Build Job. This will open a dialog box where you can configure the build settings, such as destination folder, archive name, context, etc. You need to select the context that you want to use for your job execution from the drop-down menu.

Extract the content of the archive file that contains your job executable files and libraries. The archive file also contains two executable files: a batch file (.bat) for Windows platforms and a shell script (.sh) for Linux platforms. You need to run the appropriate file for your platform by double-clicking on it or using a command line tool. This will launch the job and display its output in a console window.

If you need to run the job in a different context, you need to build a separate copy of the job with the other context selected in the Build Job window. You cannot change the context of an already built job without rebuilding it.

You do not need to build the job with the Context scripts option selected in the Build Job window, edit the script according to the context in which you want to run the job, set the desired context as the default, rebuild the job if you need to run it in a different context, or be prompted for the context. These methods are not correct or available in Talend Studio and may cause errors or unexpected results. Reference: Talend Open Studio: Open-source ETL and Free Data Integration | Talend, [Build Job - 7.3], [Contexts - 7.3]


Question 4

You are using a tRESTClient component to call a REST service. Which advanced option should you use to convert the response from the server to the document type?



Answer : C

Comprehensive and Detailed Explanation:

In Talend Studio, the tRESTClient component includes an advanced setting called 'Convert Response To DOM Document'. When this option is selected, the response from the REST service is converted into a DOM (Document Object Model) document. This allows for structured processing of the response data within Talend workflows.


Question 5

User A shared a connection with User B. User B used the shared connection and created Dataset_1. User A stops sharing the connection with User B. Which statement is true about access to Dataset_1?



Answer : D

Comprehensive and Detailed Explanation:

In Talend Cloud Data Inventory, when a user creates a dataset using a shared connection, the following applies:

User B has full access to Dataset_1 (Option D):

Once User B creates Dataset_1 using the shared connection, they become the owner of that dataset. Even if User A later revokes access to the connection, User B retains full access to Dataset_1. The dataset's accessibility is independent of the connection's sharing status after its creation.

Why not other options?

Option A: User B's access to Dataset_1 is not limited; they have full ownership and control.

Option B: Revoking the connection does not remove User B's access to datasets they have already created.

Option C: User A's access to Dataset_1 depends on the sharing settings applied by User B; by default, User A does not have access unless granted.


Question 6

You are building a Job to run outsode Talend Studio that must run on both Linux and Windows.

Which action should you take when building the Job?



Answer : B

To build a job to run outside Talend Studio that must run on both Linux and Windows, you need to select Build Job because jobs are runnable on all platforms. The Build Job option allows you to export your job as an executable file that can be run independently from Talend Studio on any platform that supports Java. You can access this option by right-clicking on your job in the Repository tree view and selecting Build Job. This will open a dialog box where you can configure the build settings, such as destination folder, archive name, context, etc.

You do not need to specify All for the Shell launcher option in the Build Job window, configure the job properties before building the job, or build one package for each platform. These methods are not necessary or available in Talend Studio and may cause errors or unexpected results. Reference: Talend Open Studio: Open-source ETL and Free Data Integration | Talend, [Build Job - 7.3]


Question 7

Which aspects contribute to the calculation of the validity of a dataset? Choose 2 answers.



Answer : B, C

Comprehensive and Detailed Explanation:

The validity of a dataset in Talend's Trust Score framework is determined by:

Number of valid and invalid values across the dataset sample (Option B):

This metric assesses the quality of the data by evaluating the proportion of valid entries compared to invalid ones. A higher number of valid values indicates better data quality.

Use of semantic types across the dataset sample (Option C):

Semantic types help in understanding the meaning and context of data fields. Consistent and correct application of semantic types ensures that data is interpreted accurately, contributing to its validity.

Why not other options?

Option A: User ratings and certification pertain to the popularity axis, reflecting user trust and endorsement, not the intrinsic validity of the data.

Option D: The number of empty rows relates to the completeness axis, indicating missing data, rather than directly affecting validity.


Page:    1 / 14   
Total 55 questions