Ces propriétés sont utilisées pour configurer le tDynamoDBOutput s'exécutant dans le framework de Jobs Standard.
Le composant tDynamoDBOutput Standard appartient aux familles Big Data et Bases de données NoSQL.
Le composant de ce framework est disponible dans tous les produits Talend avec Big Data et dans Talend Data Fabric.
Basic settings
Access Key |
Saisissez l'ID de la clé d'accès identifiant de manière unique un compte AWS. Pour plus d'informations concernant l'obtention de vos Access Key et Secret Key, consultez Obtention de vos clés d'accès AWS. |
Secret Key |
La Secret Access Key, combinée à la clé d'accès, constitue votre accès sécurisé à Amazon S3. Pour saisir la clé secrète, cliquez sur le bouton [...] à côté du champ Secret key, puis, dans la boîte de dialogue qui s'ouvre, saisissez le mot de passe entre guillemets doubles puis cliquez sur OK afin de sauvegarder les paramètres. |
Inherit credentials from AWS role |
Cochez cette case pour tirer parti des informations d'authentification du profil de l'instance. Ces informations peuvent être utilisées sur des instances Amazon EC2 et sont fournies via le service de métadonnées d'Amazon EC2. Pour utiliser cette option, votre Job doit s'exécuter dans Amazon EC2 ou d'autres services pouvant tirer parti des rôles IAM pour accéder aux ressources. Pour plus d'informations, consultez Utilisation d'un rôle IAM pour accorder des autorisations à des applications s'exécutant sur des instances Amazon EC2. |
Assume Role |
Si vous avez temporairement besoin d'autorisations d'accès relatives à un rôle AWS IAM qui n'est pas octroyé à votre compte d'utilisateur·trice, cochez cette case afin d'assumer ce rôle. Puis, spécifiez les valeurs des paramètres suivants pour créer une session du rôle. |
Use End Point |
Cochez cette case et dans le champ Server Url affiché, spécifiez l'URL du service Web du service de base de données DynamoDB. |
Region |
Spécifiez la zone géographique AWS en sélectionnant le nom d'une zone géographique dans la liste ou en saisissant le nom de la zone entre guillemets doubles ("us-east-1" par exemple) dans la liste. Pour plus d'informations concernant les zones géographiques AWS, consultez Régions et points de terminaison AWS . |
Action on table |
Sélectionnez une opération à effectuer sur la table définie, vous pouvez effectuer l'une des opérations suivantes :
|
Action on data |
Sur les données de la table définie, vous pouvez effectuer les 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.
|
|
Modifiez le schéma en cliquant sur Edit Schema. Si le schéma est en mode Repository, trois options sont disponibles :
Si une colonne stocke des documents JSON, sélectionnez JSON dans la liste déroulante DB Type. |
Table Name |
Spécifiez le nom de la table à écrire. |
Partition Key |
Spécifiez la clé de partition de la table spécifiée. |
Sort Key |
Spécifiez la clé de tri de la table spécifiée. |
Advanced settings
STS Endpoint |
Cochez cette case et, dans le champ qui s'affiche, spécifiez l'endpoint du service AWS Security Token Service, par exemple sts.amazonaws.com, duquel les informations d'authentification sont récupérées. Cette case est disponible uniquement lorsque la case Assume role est cochée. |
Read Capacity Unit |
Spécifiez le nombre d'unités de capacité de lecture. Pour plus d'informations, consultez Mode de capacité en lecture/écriture. |
Write Capacity Unit |
Spécifiez le nombre d'unités de capacité d'écriture. Pour plus d'informations, consultez Mode de capacité en lecture/écriture. |
Use Batch |
Cochez cette case pour activer le mode de traitement de données par lot. Cela permet d'envoyer des données par lots et non ligne par ligne, ce qui améliore les performances.
Remarque : Le nombre d'enregistrements à traiter dans chaque lot est configuré à 25.
Cette case est disponible uniquement lorsque l'option Insert est sélectionnée dans le champ Action on data de la vue Basic settings. |
Statistiques du tStatCatcher |
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
Global Variables |
NB_LINE : nombre de lignes traitées. Cette variable est une variable After et retourne un entier. QUERY : requête traitée. Cette variable est une variable Flow et retourne une chaîne de caractères. 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. Cette variable fonctionne uniquement si la case Die on error est décochée, lorsque le composant contient cette case. Une variable Flow fonctionne durant l'exécution d'un composant. Une variable After fonctionne après l'exécution d'un composant. Pour renseigner un champ ou une expression à l'aide d'une variable, appuyez sur les touches Ctrl+Espace pour accéder à la liste des variables. À partir de cette liste, vous pouvez choisir la variable que vous souhaitez utiliser. Pour plus d'informations concernant les variables, consultez le Guide d'utilisation du Studio Talend . |
Utilisation
Usage rule |
Ce composant est généralement utilisé comme composant de fin dans un Job ou un sous-Job et nécessite un lien d'entrée. |