Talend Talend-Core-Developer Exam (page: 2)
Talend Core Certified Developer
Updated on: 25-Dec-2025

You need to share a connection between multiple database components in a Studio Job.
Which component should you use?

  1. tDBOutput
  2. tDBRun
  3. tDBCommit
  4. tDBConnection

Answer(s): D

Explanation:

Comprehensive and Detailed Explanation;
In Talend, when multiple components need to share the same database connection, the tDBConnection component is used.

tDBConnection (Correct Answer - Option D):

This component establishes a database connection that can be reused by multiple database components (such as tDBInput, tDBOutput, and tDBRow) within the same Job.

Reduces redundant connection creation, improving performance and efficiency.

To use it, other database components must set "Use an existing connection" in their configuration.

Why not other options?

tDBOutput (Option A): Used for writing data to a database but does not manage shared connections.

tDBRun (Option B): Used to execute a subJob but does not handle database connections.

tDBCommit (Option C): Used for committing transactions, but it requires a shared connection (which tDBConnection provides).


Reference:

Talend Studio User Guide, Talend Database Connection Management



You have a MySQL table named customers with columns named id, name, address, and country. You need to retrieve records that have a specific country based on a variable.
Which steps should you use to achieve this?

  1. Use a tDBInput component with a context variable in the SQL query.
  2. Use a tDBInput component and link it to a tMatchGroup component.
  3. Use a tDBInput component with a Run if trigger.
  4. Use a tDBInput component and link it to a tFilterColumns component.

Answer(s): A

Explanation:

Comprehensive and Detailed Explanation;
To filter records based on a specific country dynamically, the best approach is using a tDBInput component with a context variable in the SQL query (Option A).

Step-by-Step Process:

Define a Context Variable:

In the Context Variables section of Talend Studio, create a new variable (context.country) and set its value dynamically.

Configure tDBInput:

Drag and drop the tDBInput component onto the Designer.

Set up the database connection using either Built-in or Repository mode.

In the Query field, write:

SELECT id, name, address, country FROM customers WHERE country = '" + context.country + "'

Execute the Job:

The Job will retrieve only those records where the country column matches the value of the context variable.

The value of context.country can be modified at runtime, making the query dynamic.

Why not other options?

tMatchGroup (Option B): Used for record deduplication, not filtering.

Run if Trigger (Option C): Controls execution flow but does not filter records inside tDBInput.

tFilterColumns (Option D): Removes unwanted columns but does not filter records based on conditions.


Reference:

Talend Database Components Guide, Talend SQL Query Optimization



How can you create REST API metadata in Talend Studio? Choose 2 answers.

  1. Create it manually in Talend Studio.
  2. Import it from Talend API Designer.
  3. Import it from a JSON file.
  4. Import it from Talend API Tester.

Answer(s): A,B

Explanation:

Comprehensive and Detailed Explanation;
In Talend Studio, REST API metadata can be created using the following methods:

Create it manually in Talend Studio (Option A):

Users can define REST API metadata within Talend Studio by manually specifying API structure,

endpoints, HTTP methods, and parameters.

This method provides full control over the API metadata but requires manual configuration.

Import it from Talend API Designer (Option B):

If an API has been designed using Talend API Designer, it can be imported into Talend Studio.

This enables reusing the API design directly without manual recreation.

Why not other options?

Option C (Import from JSON file): Talend Studio does not support direct import of REST API metadata from generic JSON files.

Option D (Import from Talend API Tester): Talend API Tester is used for testing APIs but does not provide an option to import API definitions into Talend Studio.


Reference:

Talend Studio User Guide, Talend API Development Documentation



What is the default port for the REST Endpoint when using tRESTRequest in Talend Studio?

  1. 5040
  2. 5070
  3. 8040
  4. 8090

Answer(s): D

Explanation:

Comprehensive and Detailed Explanation;
The default REST endpoint port for tRESTRequest in Talend Studio is 8090.

Port 8090 (Correct Answer - Option D):

When running a REST service inside Talend Studio, the default listening port is 8090.

This can be changed in the component settings if required.

Other port options explained:

5040 & 5070: Not default ports used for Talend REST services.

8040: Used in Talend Runtime, not in Studio.


Reference:

Talend Studio User Guide, Talend ESB REST Service Configuration



You can initialize your component endpoint, API mappings, and documentation from your API definition.
Which API definitions are supported by tRESTRequest?

  1. CSV definition file
  2. XML definition file
  3. WSDL file
  4. OAS/Swagger 2.0 file

Answer(s): D

Explanation:

Comprehensive and Detailed Explanation;
The tRESTRequest component supports OpenAPI Specification (OAS)/Swagger 2.0 for initializing component endpoints, API mappings, and documentation.

OAS/Swagger 2.0 file (Correct Answer - Option D):

tRESTRequest allows API-first development by importing a Swagger 2.0 (OAS) definition.

This enables automatic configuration of API endpoints, request parameters, and response structures.

Why not other options?

CSV definition file (Option A): Not a valid API definition format.

XML definition file (Option B): XML files are not standard for REST API definitions.

WSDL file (Option C): WSDL is used for SOAP-based web services, not REST.


Reference:

Talend API Development Guide, Talend REST Component Documentation



Which HTTP methods are supported by tRESTRequest?

  1. GET, POST, PUT, PATCH, and DELETE
  2. POST, PATCH, and UPDATE
  3. SELECT, INSERT, UPDATE, and DELETE
  4. GET, POST, UPDATE, and DELETE

Answer(s): A

Explanation:

Comprehensive and Detailed Explanation;
The tRESTRequest component in Talend Studio is designed to handle RESTful web service requests. It supports the following HTTP methods:

GET: Retrieves data from the server.

POST: Submits data to the server, often causing a change in state or side effects.

PUT: Replaces all current representations of the target resource with the request payload.

PATCH: Applies partial modifications to a resource.

DELETE: Removes the specified resource from the server.

Therefore, the correct answer is A. GET, POST, PUT, PATCH, and DELETE.


Reference:

Talend Components Documentation, HTTP Methods Overview



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?

  1. Convert Response To XML Document
  2. Convert Response To JSON Document
  3. Convert Response To DOM Document
  4. Convert Response To HTML Document

Answer(s): C

Explanation:

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.


Reference:

Talend Components Documentation



Which component can be used to read a CSV file in an ESB Route?

  1. tFileInputDelimited
  2. cMap
  3. cFileInputDelimited
  4. cFile
  5. tMap

Answer(s): C

Explanation:

Comprehensive and Detailed Explanation;
In Talend's Enterprise Service Bus (ESB) routes, the appropriate component to read a CSV file is cFileInputDelimited. This component is specifically designed for Camel routes to handle delimited files like CSVs.


Reference:

Talend ESB Components Documentation



Viewing Page 2 of 8



Share your comments for Talend Talend-Core-Developer exam with other users:

Farooqi 11/21/2023 1:37:00 AM

good for practice.
INDIA


Isaac 10/28/2023 2:30:00 PM

great case study
UNITED STATES


Malviya 2/3/2023 9:10:00 AM

the questions in this exam dumps is valid. i passed my test last monday. i only whish they had their pricing in inr instead of usd. but it is still worth it.
INDIA


rsmyth 5/18/2023 12:44:00 PM

q40 the answer is not d, why are you giving incorrect answers? snapshot consolidation is used to merge the snapshot delta disk files to the vm base disk
IRELAND


Keny 6/23/2023 9:00:00 PM

thanks, very relevant
PERU


Muhammad Rawish Siddiqui 11/29/2023 12:14:00 PM

wrong answer. it is true not false.
SAUDI ARABIA


Josh 7/10/2023 1:54:00 PM

please i need the mo-100 questions
Anonymous


VINNY 6/2/2023 11:59:00 AM

very good use full
Anonymous


Andy 12/6/2023 5:56:00 AM

very valid questions
Anonymous


Mamo 8/12/2023 7:46:00 AM

will these question help me to clear pl-300 exam?
UNITED STATES


Marial Manyang 7/26/2023 10:13:00 AM

please provide me with these dumps questions. thanks
Anonymous


Amel Mhamdi 12/16/2022 10:10:00 AM

in the pdf downloaded is write google cloud database engineer i think that it isnt the correct exam
FRANCE


Angel 8/30/2023 10:58:00 PM

i think you have the answers wrong regarding question: "what are three core principles of web content accessibility guidelines (wcag)? answer: robust, operable, understandable
UNITED STATES


SH 5/16/2023 1:43:00 PM

these questions are not valid , they dont come for the exam now
UNITED STATES


sudhagar 9/6/2023 3:02:00 PM

question looks valid
UNITED STATES


Van 11/24/2023 4:02:00 AM

good for practice
Anonymous


Divya 8/2/2023 6:54:00 AM

need more q&a to go ahead
Anonymous


Rakesh 10/6/2023 3:06:00 AM

question 59 - a newly-created role is not assigned to any user, nor granted to any other role. answer is b https://docs.snowflake.com/en/user-guide/security-access-control-overview
Anonymous


Nik 11/10/2023 4:57:00 AM

just passed my exam today. i saw all of these questions in my text today. so i can confirm this is a valid dump.
HONG KONG


Deep 6/12/2023 7:22:00 AM

needed dumps
INDIA


tumz 1/16/2024 10:30:00 AM

very helpful
UNITED STATES


NRI 8/27/2023 10:05:00 AM

will post once the exam is finished
UNITED STATES


kent 11/3/2023 10:45:00 AM

relevant questions
Anonymous


Qasim 6/11/2022 9:43:00 AM

just clear exam on 10/06/2202 dumps is valid all questions are came same in dumps only 2 new questions total 46 questions 1 case study with 5 question no lab/simulation in my exam please check the answers best of luck
Anonymous


Cath 10/10/2023 10:09:00 AM

q.112 - correct answer is c - the event registry is a module that provides event definitions. answer a - not correct as it is the definition of event log
VIET NAM


Shiji 10/15/2023 1:31:00 PM

good and useful.
INDIA


Ade 6/25/2023 1:14:00 PM

good questions
Anonymous


Praveen P 11/8/2023 5:18:00 AM

good content
UNITED STATES


Anastasiia 12/28/2023 9:06:00 AM

totally not correct answers. 21. you have one gcp account running in your default region and zone and another account running in a non-default region and zone. you want to start a new compute engine instance in these two google cloud platform accounts using the command line interface. what should you do? correct: create two configurations using gcloud config configurations create [name]. run gcloud config configurations activate [name] to switch between accounts when running the commands to start the compute engine instances.
Anonymous


Priyanka 7/24/2023 2:26:00 AM

kindly upload the dumps
Anonymous


Nabeel 7/25/2023 4:11:00 PM

still learning
Anonymous


gure 7/26/2023 5:10:00 PM

excellent way to learn
UNITED STATES


ciken 8/24/2023 2:55:00 PM

help so much
Anonymous


Biswa 11/20/2023 9:28:00 AM

understand sql col.
Anonymous