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 cqlsh
Ce didacticiel vous guide tout au long du processus de migration des données d'Apache Cassandra vers Amazon Keyspaces à l'aide de la commande. cqlsh COPY FROM
La cqlsh COPY FROM
commande est utile pour télécharger rapidement et facilement de petits 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 allez effectuer les étapes suivantes :
Conditions préalables — Configurez un AWS compte avec informations d'identification, créez un fichier JKS trust store pour le certificat et configurez-le cqlsh
pour vous connecter à Amazon Keyspaces.
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.
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.
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.
Configurer les paramètres cqlsh : déterminez les valeurs optimales pour des
cqlsh COPY FROM
paramètres tels queINGESTRATE
,NUMPROCESSES
MAXBATCHSIZE
, et pour répartir la chargeCHUNKSIZE
de travail de manière uniforme.Exécuter la
cqlsh COPY FROM
commande : exécutez lacqlsh COPY FROM
commande pour télécharger les données du CSV fichier vers le tableau Amazon Keyspaces et suivre la progression.
Dépannage — Résolvez les problèmes courants tels que les demandes non valides, les erreurs d'analyseur, les erreurs de capacité et les erreurs cqlsh lors du processus de téléchargement des données.
Rubriques
- Conditions préalables : étapes à suivre avant de pouvoir télécharger des données à l'aide de cqlsh COPY FROM
- Étape 1 : Création du CSV fichier source et d'une table cible pour le téléchargement des données
- Étape 2 : Préparation des données sources pour un téléchargement de données réussi
- Étape 3 : définir la capacité de débit de la table
- Étape 4 : Configuration des cqlsh COPY FROM paramètres
- Étape 5 : Exécuter la cqlsh COPY FROM commande pour télécharger les données du CSV fichier vers la table cible
- Résolution des problèmes