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

Propriétés du tIcebergSQL pour Apache Spark Batch

Ces propriétés sont utilisées pour configurer le tIcebergSQL s'exécutant dans le framework de Jobs Spark Batch.

Le composant tIcebergSQL 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-R2025-05 du Studio ou une plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice.

Basic settings

Propriétés Description
Action
Sélectionnez dans la liste déroulante le type d'opération à effectuer :
  • Create namespace (Créer un espace de noms)
  • Select operation (Opération de sélection)
  • Insert operation (Opération d'insertion)
Namespace name (Nom de l'espace de noms) Saisissez le nom de l'espace de noms à créer ou à utiliser pour les opérations Input (d'entrée) et Output (de sortie).
Schema
Sélectionnez le type de schéma dans la liste déroulante :
  • Built-in : le schéma est créé et conservé localement pour ce composant seulement.

  • Repository : le schéma existe déjà et est stocké dans le Repository. Ainsi, il peut être réutilisé dans des Jobs et projets.

Cette propriété est disponible uniquement lorsque l'option Select operation est sélectionnée dans la liste Action.

Modifier le schéma

Créez le schéma en cliquant sur le bouton Edit Schema. Si vous effectuez des modifications, le schéma passe automatiquement en type built-in.

Cette propriété est disponible uniquement lorsque l'option Select operation est sélectionnée dans la liste Action.

Select statement (Instruction SELECT)

Saisissez l'instruction de requête SELECT. Veillez à séquencer les champs correctement, afin de respecter la définition de la table cible.

Cette propriété est disponible uniquement lorsque l'option Select operation est sélectionnée dans la liste Action.

Instruction d'Insert

Saisissez l'instruction de requête INSERT. Veillez à séquencer les champs correctement, afin de respecter la définition de la table cible.

Cette propriété est disponible uniquement lorsque l'option Insert operation est sélectionnée dans la liste Action.

Variables globales

Variables Description

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

Conseils d'utilisation Description
Règle d'utilisation Ce composant est généralement utilisé avec d'autres composants Iceberg.
Storage providers Le tIcebergSQL fonctionne avec les fournisseurs de stockage AWS, Google Cloud Platform (GCP) et Azure.
Les configurations suivantes doivent être effectuées sur la machine exécutant le Job :
  • Pour AWS, configurez les variables AWS_REGION, AWS_ACCESS_KEY_ID et AWS_SECRET_ACCESS_KEY comme variables d'environnement ou utilisez l'interface en ligne de commande d'AWS (AWS CLI) pour configurer les variables sur les fichiers d'identifiants et de configuration.
  • Pour Google Cloud Platform (GCP), configurez la variable GOOGLE_APPLICATION_CREDENTIALS comme variable d'environnement. Cette variable doit contenir le chemin vers le fichier JSON d'identifiants de connexion à l'application GCP.

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.