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

Propriétés du tIcebergMerge Standard

Ces propriétés sont utilisées pour configurer le tIcebergMerge s'exécutant dans le framework de Jobs Standard.

Le composant tIcebergMerge Standard appartient à la famille Big Data.

Le composant de ce framework est disponible dans tous les produits Talend.

Ce composant est disponible uniquement lorsque vous avez installé la version mensuelle 8.0.1-R2024-01 du Studio ou une plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice.

Basic settings

Connexion Sélectionnez dans la liste le composant tIcebergConnection par lequel est établie la connexion de votre choix.
Source type Sélectionnez la manière dont vous souhaitez effectuer la fusion :
  • Table : obtenir des données en fournissant un nom de table.
  • Select SQL query : obtenir des données en fournissant une requête SQL SELECT.
Source table name Saisissez le nom de la table Iceberg de laquelle vous souhaitez obtenir des données.

Cette propriété est disponible uniquement lorsque vous sélectionnez Table dans la liste déroulante Source Type.

Select SQL query Saisissez la requête SQL SELECT vous permettant d'obtenir des données provenant d'une source Iceberg.

Par exemple, SELECT * FROM Customers.

Cette propriété est disponible uniquement lorsque vous sélectionnez Select SQL query dans la liste déroulante Source Type.

Source alias Saisissez un alias à utiliser pour la table source.
Target table name Saisissez le nom de la table Iceberg sur laquelle vous souhaitez effectuer la fusion.

La table cible doit être en version 2.

Target alias Saisissez un alias à utiliser pour la table cible.
Merge ON Saisissez l'expression booléenne à utiliser pour effectuer une jointure sur les tables sources et cibles.

Pour plus d'informations, consultez Merge feature dans la documentation de Cloudera (en anglais).

When matched update Cochez cette case pour exécuter l'instruction WHEN MATCHED THEN UPDATE SET et saisissez l'expression booléenne pour la clause dans le paramètre Set clauses list.

Si vous souhaitez ajouter une condition à la correspondance, vous pouvez cocher la case Add condition (Ajouter une condition), puis saisir une expression booléenne dans le paramètre Condition.

When matched delete Cochez cette case pour exécuter l'instruction WHEN MATCHED THEN DELETE.

Si vous souhaitez ajouter une condition à la correspondance, vous pouvez cocher la case Add condition (Ajouter une condition), puis saisir une expression booléenne dans le paramètre Condition.

When not matched insert Cochez cette case pour exécuter l'instruction WHEN NOT MATCHED THEN INSERT VALUES et saisissez l'expression booléenne pour la clause dans le paramètre Values list.

Si vous souhaitez ajouter une condition à la correspondance, vous pouvez cocher la case Add condition (Ajouter une condition), puis saisir une expression booléenne dans le paramètre Condition.

Paramètres avancés

tStatCatcher Statistics Cochez cette case afin de collecter les données du log au niveau du composant.

Variables globales

ERROR_MESSAGE

Message d'erreur généré par le composant lorsqu'une erreur survient. Cette variable est une variable After et retourne une chaîne de caractères.

Utilisation

Règle d'utilisation Ce composant est généralement utilisé avec d'autres composants Iceberg.

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.