Accéder au contenu principal Passer au contenu complémentaire

Talend Management Console

Nouvelles fonctionnalités

Fonctionnalité Description
Cluster de moteurs distants

Les informations relatives à la disponibilité d'un moteur d'un cluster s'affichent à présent à deux endroits : dans la liste depuis laquelle vous sélectionnez un moteur ou un cluster lors de la création ou de la modification de tâches et sur la page Engines (Moteurs).

Cela vous permet de monitorer plus étroitement le statut des clusters de moteurs distants à utiliser.
Versions de l'API publique
  • L'API publique v1.x est dépréciée depuis la version R2020-05 et sera supprimée dans la version de novembre (R2021-11). Lorsque vous migrez vos programmes d'API depuis la v1.x vers la v2.x de l'API publique, vous devez mettre à jour les endpoints suivants :
    • Pour obtenir toutes les tâches, l'endpoint GET a été modifié, passant de
      /executables
      à
      /executables/tasks
    • Pour obtenir une tâche via son ID, l'endpoint GET a été modifié, passant de
      /executables/{id}
      à
      /executables/tasks/{id}
  • Les versions 2.0 et 2.1 de l'API publique sont dépréciées et seront supprimées dans 18 mois.

Prenez en main la dernière version de l'API publique à l'adresse https://api.<your_environment>.cloud.talend.com/tmc/swagger/swagger-ui.html.

API

De nouvelles API ont été ajoutées pour automatiser la gestion des connexions et des ressources dans Talend Management Console.
Endpoints des connexions d'API
Méthode Endpoint Description Paramètres de requête Exemple
POST /connections Crée une connexion. -
{
  "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 Récupère les connexions existantes.
  • name : nom de la connexion
  • limit : nombre d'éléments à retourner, compris entre 1 et 100
  • offset : position de début de la recherche, supérieure ou égale à 0

Ces paramètres sont facultatifs.

-
PUT /connections/{id} Met à jour une connexion spécifique. -
{
  "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} Récupère une connexion par son ID. - -
DELETE /connections/{id} Supprime une connexion par son ID. - -
Endpoints de ressources d'API
Méthode Endpoint Description Paramètres de requête Exemple
POST /resources Crée une ressource. Le Content-Type à utiliser dans l'en-tête est
multipart/form-data
Le corps de ces données de formulaire contient deux champs :
  • file : son Content-Type est
    application/octet-stream
  • resource : son Content-Type est
    application/json
-
Le champ file :
/opt/resource/fileArchive.txt

Le champ resource :

{
    "name": "new_resource",
    "description": "resource description",
    "workspaceId": "5f9a908b02bdf12cb236f464",
    "file": true
}
GET /resources Récupère les ressources existantes.
  • name : nom de la ressource
  • limit : nombre d'éléments à retourner, compris entre 1 et 100
  • offset : position de début de la recherche, supérieure ou égale à 0

Ces paramètres sont facultatifs.

-
PATCH /resources/{id} Met à jour le nom et la description d'une ressource spécifique. -
{
    "name": "new_resource_name",
    "description": "new description",
}
PUT /resources/{id}/upload Met à jour la ou les pièce·s jointe·s d'une ressource. Le Content-Type à utiliser dans l'en-tête est
multipart/form-data
Le corps de ces données de formulaire contient un champ :
  • file : son Content-Type est
    application/octet-stream
-
/opt/resource/newFileArchive.txt
DELETE /resources/{id} Supprime une ressource par son ID. - -

Correction des bugs

Certaines corrections sont liées à des problèmes internes, non visibles pour les utilisateurs et utilisatrices en dehors de Talend.

Problème Description
TMC-25014 La récupération des tâches depuis l'API a causé une erreur interne du serveur.
TPOPS-1754 La mise à jour d'une tâche avec la dernière version de l'artefact a provoqué l'erreur Cannot find task version from database (La version de la tâche est introuvable depuis la base de données).
TPOPS-1762 Le Job s'exécutant sur le moteur Cloud échoue avec l'erreur Container has been shut down because it was idle (Le conteneur a été arrêté pour inactivité).

Prenez Talend Management Console en main avec le Guide d'utilisation de Talend Management Console.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.