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.
Outil externe d'exportation de Neptune
L'neptune-exportneptune-export il s'agit d'un outillage externe que vous déployez et exploitez vous-même. Utilisez-le lorsque vous avez besoin de formats de sortie qui ne sont pas encore pris en charge par l'exportation native, tels que des données CSV ou des graphiques de propriétés.
Vous pouvez l'utiliser neptune-export de deux manières différentes :
En tant que Neptune-Export service . Lorsque vous exportez des données depuis Neptune à l'aide du Neptune-Export service, vous déclenchez et surveillez les tâches d'exportation via une API REST.
En tant qu'utilitaire de ligne de commande Java neptune-export. Pour utiliser cet outil de ligne de commande en vue d'exporter des données Neptune, vous devez l'exécuter dans un environnement dans lequel votre cluster de bases de données Neptune est accessible.
Le Neptune-Export service et l'outil de ligne de neptune-export commande publient des données sur Amazon Simple Storage Service (Amazon S3), chiffrées à l'aide du chiffrement côté serveur Amazon S3 (SSE-S3).
Note
Il est recommandé d'activer la journalisation des accès sur tous les compartiments Amazon S3, afin de pouvoir auditer tous les accès à ces compartiments.
Si vous essayez d'exporter des données depuis un cluster de bases de données Neptune dont les données sont modifiées pendant l'exportation, la cohérence des données exportées n'est pas garantie. En d'autres termes, si le cluster gère le trafic d'écriture alors qu'une tâche d'exportation est en cours, les données exportées peuvent présenter des incohérences. Cela est possible que vous exportiez les données à partir de l'instance principale du cluster ou à partir d'un ou de plusieurs réplicas en lecture.
Pour garantir la cohérence des données exportées, il est préférable de les exporter à partir d'un clone du cluster de bases de données. Cette approche fournit à l'outil d'exportation une version statique de vos données et garantit que la tâche d'exportation ne ralentit pas les requêtes dans le cluster de bases de données d'origine.
Pour faciliter les choses, vous pouvez indiquer que vous souhaitez cloner le cluster de bases de données source lorsque vous déclenchez une tâche d'exportation. Dans ce cas, le processus d'exportation crée automatiquement le clone, l'utilise pour l'exportation, puis le supprime une fois l'exportation terminée.
Rubriques
Utilisation du Neptune-Export service pour exporter les données Neptune
Utilisation de l'outil de ligne de commande neptune-export pour exporter des données depuis Neptune
Paramètres utilisés pour contrôler le processus d'exportation de Neptune
Résolution des problèmes liés au processus d'exportation de Neptune