Écrire et extraire des documents JSON à partir d'une table DynamoDB - Cloud - 8.0

Amazon DynamoDB

Version
Cloud
8.0
Language
Français (France)
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Open Studio for Big Data
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement > Systèmes tiers > Services Amazon (Intégration) > Composants Amazon DynamoDB
Gouvernance de données > Systèmes tiers > Services Amazon (Intégration) > Composants Amazon DynamoDB
Qualité et préparation de données > Systèmes tiers > Services Amazon (Intégration) > Composants Amazon DynamoDB

Utilisez un tDynamoDBOutput pour écrire un document JSON dans une table DynamoDB et un tDynamoDBInput pour extraire un élément enfant de cet élément JSON.

Pour plus de technologies supportées par Talend, consultez Composants Talend.

Prérequis :
  • Un Studio Talend avec Big Data
  • Vos identifiants AWS avec le droit d'accéder à votre Amazon DynamoDB.
Les données d'exemple à utiliser se présentent comme suit :
21058;{"accountId" : "900" , "accountName" :  "xxxxx" , "action" : "Create", "customerOrderNumber" : { "deliveryCode" :  "261" , "deliveryId" :  "313"}}
21059;{"accountId" : "901" , "accountName" :  "xxxxy" , "action" : "Delete", "customerOrderNumber" : { "deliveryCode" :  "262" , "deliveryId" :  "314"}}

Ces données contiennent deux colonnes : DeliverID et EventPayLoad, séparées par un point-virgule (;). Le document JSON lui-même est stocké dans la colonne EventPayLoad.