Tutoriel : Chargement de données dans Amazon Keyspaces à l'aide de DSBulk - Amazon Keyspaces (pour Apache Cassandra)

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.

Tutoriel : Chargement de données dans Amazon Keyspaces à l'aide de DSBulk

Ce step-by-step didacticiel vous explique comment migrer des données d'Apache Cassandra vers Amazon Keyspaces à l'aide du DataStax Bulk Loader () DSBulk disponible sur. GitHub L'utilisation DSBulk est utile pour télécharger des ensembles de données sur Amazon Keyspaces à des fins académiques ou de test. Pour plus d'informations sur la migration des charges de travail de production, consultezProcessus de migration hors ligne : Apache Cassandra vers Amazon Keyspaces. Dans ce didacticiel, vous devez suivre les étapes suivantes.

Conditions préalables — Configurez un AWS compte avec informations d'identification, créez un fichier JKS Trust Store pour le certificat, configurezcqlsh, téléchargez et installezDSBulk, et configurez un application.conf fichier.

  1. Créer une table source CSV et cible : préparez un CSV fichier en tant que données source et créez le keyspace et la table cibles dans Amazon Keyspaces.

  2. Préparer les données : répartissez les données du CSV fichier de manière aléatoire et analysez-les pour déterminer les tailles de ligne moyennes et maximales.

  3. Définissez la capacité de débit : calculez les unités de capacité d'écriture requises (WCUs) en fonction de la taille des données et du temps de chargement souhaité, puis configurez la capacité allouée à la table.

  4. Configurer DSBulk les paramètres : créez un fichier DSBulk de configuration avec des paramètres tels que l'authentification,SSL/TLS, le niveau de cohérence et la taille du pool de connexions.

  5. Exécuter la DSBulk commande de DSBulk chargement : exécutez la commande de chargement pour télécharger les données du CSV fichier vers la table Amazon Keyspaces et suivre la progression.