Ces propriétés sont utilisées pour configurer le tJDBCSCDELT s'exécutant dans le framework de Jobs Standard.
Le composant tJDBCSCDELT Standard appartient à deux familles : Business Intelligence et Databases.
Le composant de ce framework est disponible dans tous les produits Talend.
Basic settings
Property Type |
Sélectionnez la manière de configurer les informations de connexion.
|
Use an existing connection |
Cochez cette case et sélectionnez le composant de connexion adéquat dans la liste Component list pour réutiliser les paramètres d'une connexion que vous avez déjà définie. |
JDBC URL |
URL JDBC de la base de données à utiliser. Par exemple, l'URL JDBC de la base de données Amazon Redshift est jdbc:redshift://endpoint:port/database. |
Driver JAR |
Renseignez cette table afin de charger les Jar des pilotes requis. Pour ce faire, cliquez sur le bouton [+] sous la table, pour ajouter autant de lignes que nécessaire, chaque ligne pour un Jar de pilote. Sélectionnez la cellule et cliquez sur le bouton [...] à droite de la cellule pour ouvrir l'assistant Select Module, dans lequel vous pouvez sélectionner le Jar souhaité. Par exemple, le Jar du pilote RedshiftJDBC41-1.1.13.1013.jar pour la base de données Redshift. |
Driver Class |
Saisissez entre guillemets doubles le nom de la classe pour le pilote spécifié. Par exemple, pour le pilote RedshiftJDBC41-1.1.13.1013.jar, le nom à saisir est com.amazon.redshift.jdbc41.Driver. |
Username et Password |
Saisissez les données d'authentification de l'utilisateur de la base de données. Pour saisir le mot de passe, cliquez sur le bouton [...] à côté du champ Password, puis, dans la boîte de dialogue qui s'ouvre, saisissez le mot de passe entre guillemets doubles et cliquez sur OK afin de sauvegarder les paramètres. |
DB Schema |
Spécifiez le nom du schéma de la base de données. Pour les bases de données ne supportant pas les schémas, laissez le champ vide. |
Source table |
Spécifiez le nom de la table source d'entrée dont les modifications sur les données seront capturées par le SCD. |
Table |
Spécifiez le nom de la table de dimension dans laquelle les données capturées par le SCD seront écrites. |
Action on table |
Sélectionnez une opération à effectuer sur la table définie, vous pouvez effectuer l'une des opérations suivantes :
|
Schema et Edit schema |
Un schéma est une description de lignes. Il définit le nombre de champs (colonnes) à traiter et à passer au composant suivant. Lorsque vous créez un Job Spark, évitez le mot réservé line lors du nommage des champs.
Créez le schéma en cliquant sur le bouton Edit Schema. Notez que si vous effectuez des modifications, le schéma passe automatiquement en type built-in.
|
Surrogate key |
Définissez la colonne dans laquelle la clé de substitution sera stockée. Une clé de substitution peut être générée à partir de la méthode sélectionnée dans la liste Creation. |
Creation |
Sélectionnez l'une des méthodes suivantes pour générer la clé de substitution.
|
Source keys |
Spécifiez une ou plusieurs colonnes utilisées comme clés assurant l'unicité des données entrantes. |
Use SCD type 1 fields |
Cochez cette case et, dans la table SCD type 1 fields, spécifiez les colonnes dont les valeurs modifiées seront suivies à l'aide du Type 1 de SCD. |
SCD type 1 fields |
Cliquez sur le bouton [+] pour ajouter autant de lignes que nécessaire, chaque ligne pour une colonne. Cliquez sur le côté droit de la cellule et dans la liste déroulante, sélectionnez la colonne dont les valeurs modifiées seront suivies à l'aide du Type 1 de SCD. |
Use SCD type 2 fields |
Cochez cette case et, dans la table SCD type 2 fields, spécifiez les colonnes dont les valeurs modifiées seront suivies à l'aide du Type 2 de SCD. |
SCD type 2 fields |
Cliquez sur le bouton [+] pour ajouter autant de lignes que nécessaire, chaque ligne pour une colonne. Cliquez sur le côté droit de la cellule et dans la liste déroulante, sélectionnez la colonne dont les valeurs modifiées seront suivies à l'aide du Type 2 de SCD. |
Start date |
Spécifiez la colonne contenant la date de départ pour le Type 2 de SCD. |
End date |
Spécifiez la colonne contenant la date de fin pour le Type 2 de SCD. |
Log active status |
Cochez cette case et, dans la liste déroulante Active field qui s'affiche, sélectionnez la colonne contenant la valeur de statut true ou false, ce qui permet d'indiquer l'enregistrement actif pour le Type 2 de SCD. |
Log versions |
Cochez cette case et, dans la liste déroulante Version field qui s'affiche, sélectionnez la colonne contenant le numéro de version pour l'enregistrement pour le Type 2 de SCD. |
Mapping |
Sélectionnez dans la liste le fichier de mapping des métadonnées pour la base de données à utiliser. Ce fichier est utilisé pour la conversion de type des données entre la base de données et Java. Pour plus d'informations concernant le mapping de métadonnées, consultez la documentation relative au Mapping de types. |
Advanced settings
Source fields value include Null |
Cochez cette case pour permettre aux colonnes source de contenir des valeurs Null. Les colonnes source font référence ici aux champs définis dans les tables SCD type 1 fields et SCD type 2 fields. |
Debug mode |
Cochez cette case pour afficher chaque étape durant le traitement des données dans une base de données. |
tStatCatcher Statistics |
Cochez cette case pour collecter les métadonnées de traitement du Job, aussi bien au niveau du Job qu'au niveau de chaque 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 peut être utilisé en standalone dans un Job ou un sous-Job. |