Talend Management Console - Cloud - 7.3

Talend Release Notes

Version
Cloud
7.3
Language
English
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud API Services Platform
Talend Cloud Big Data
Talend Cloud Big Data Platform
Talend Cloud Data Fabric
Talend Cloud Data Integration
Talend Cloud Data Management Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Cloud API Designer
Talend Cloud API Tester
Talend Cloud Data Inventory
Talend Cloud Data Preparation
Talend Cloud Data Stewardship
Talend Cloud Pipeline Designer
Talend Data Preparation
Talend Data Stewardship
Talend Management Console
Talend Studio
Content
Installation and Upgrade
Release Notes
Last publication date
2024-03-20

New features

Feature Description
Remote Engine clusters

Details about the engine availability of a cluster is now displayed not only on the list from which you select an engine or cluster when creating or editing tasks, but also on the Engines page.

This enables you to more closely monitor the status of the Remote Engine clusters to be used.
Public API versions
  • The v1.x Public API has been deprecated since the R2020-05 release and will be removed in the November release to come (R2021-11). When migrating your API programs from v1.x to the latest v2.x Public API, you need to update the following endpoints
    • To get all tasks, the GET endpoint has changed from
      /executables
      to
      /executables/tasks
    • To get a task by its ID, the GET endpoint has changed from
      /executables/{id}
      to
      /executables/tasks/{id}
  • Public API v2.0 and v2.1 are deprecated and will be removed in 18 months.

Get started with the latest Public API on https://api.<your_environment>.cloud.talend.com/tmc/swagger/swagger-ui.html.

APIs

New APIs are introduced to automate the management of connections and resources in Talend Management Console.
Connection API endpoints
Method Endpoint Description Query parameters Example
POST /connections Creates a new connection. -
{
  "name": "connection_name",
  "workspaceId": "57f64991e4b0b689a64feed2",
  "app": "Custom",
  "parameters": [
    {
      "name": "connection_parameter1",
      "value": "parameter_value1",
      "encrypted": true
    },
    {
      "name": "connection_parammeter2",
      "value": "parameter_value2",
      "encrypted": false
    }
  ]
}
GET /connections Gets existing connections.
  • name: connection name
  • limit: number of items to return, ranging from 1 to 100
  • offset: the start position of the search, greater or equal to 0

These parameters are all optional.

-
PUT /connections/{id} Updates a specific connection. -
{
  "name": "connection_name_to_use",
  "parameters": [
    {
      "name": "parameter_to_update",
      "value": "value1_to_use",
      "encrypted": true
    },
    {
      "name": "parameter_to_update",
      "value": "value1_to_use",
      "encrypted": false
    }
  ]
}
GET /connections/{id} Gets a connection by its ID. - -
DELETE /connections/{id} Deletes a connection by its ID. - -
Resource API endpoints
Method Endpoint Description Query parameters Example
POST /resources Creates a new resource. The Content-Type to be used in the header is
multipart/form-data
The body of this form data contains two fields:
  • file: its Content-Type is
    application/octet-stream
  • resource: its Content-Type is
    application/json
-
The file field:
/opt/resource/fileArchive.txt

The resource field:

{
    "name": "new_resource",
    "description": "resource description",
    "workspaceId": "5f9a908b02bdf12cb236f464",
    "file": true
}
GET /resources Gets existing resources.
  • name: resource name
  • limit: number of items to return, ranging from 1 to 100
  • offset: the start position of the search, greater or equal to 0

These parameters are all optional.

-
PATCH /resources/{id} Updates the name and the description of a specific resource. -
{
    "name": "new_resource_name",
    "description": "new description",
}
PUT /resources/{id}/upload Updates the attachment of a resource. The Content-Type to be used in the header is
multipart/form-data
The body of this form data contains one field:
  • file: its Content-Type is
    application/octet-stream
-
/opt/resource/newFileArchive.txt
DELETE /resources/{id} Deletes a resource by its ID. - -

Bug fixes

Some fixes are linked to internal issues, therefore not visible for users outside Talend.

Issue Description
TMC-25014 Getting tasks from the API caused an internal server error.
TPOPS-1754 Updating a task with the latest artifact version caused the error Cannot find task version from database.
TPOPS-1762 Job running on the Cloud Engine fails with the error Container has been shut down because it was idle.

Get started with Talend Management Console on Talend Management Console User Guide.