Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Cet exemple montre comment utiliser le chargeur Neptune pour charger des données dans une base de données de graphes Neptune à l'aide du format CSV Gremlin. La demande est envoyée sous forme de requête HTTP POST au point de terminaison du chargeur Neptune, et le corps de la demande contient les paramètres nécessaires pour spécifier la source de données, le format, le rôle IAM et les autres options de configuration. La réponse inclut l'ID de chargement, qui peut être utilisé pour suivre la progression du processus de chargement des données.
Exemple Demande
Voici une demande envoyée via HTTP POST à l'aide de la commande curl
. Un fichier au format CSV Neptune est chargé. Pour de plus amples informations, veuillez consulter Format de chargement de données Gremlin.
curl -X POST \ -H 'Content-Type: application/json' \ https://
your-neptune-endpoint
:port
/loader -d ' { "source" : "s3://bucket-name
/object-key-name
", "format" : "csv", "iamRoleArn" : "ARN for the IAM role you are using
", "region" : "region
", "failOnError" : "FALSE
", "parallelism" : "MEDIUM
", "updateSingleCardinalityProperties" : "FALSE
", "queueRequest" : "FALSE
" }'
Exemple Réponse
{ "status" : "200 OK", "payload" : { "loadId" : "
ef478d76-d9da-4d94-8ff1-08d9d4863aa5
" } }