Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Questo tutorial ti guida attraverso il processo di migrazione dei dati da Apache Cassandra ad Amazon Keyspaces utilizzando il comando. cqlsh COPY FROM
Il cqlsh COPY FROM
comando è utile per caricare rapidamente e facilmente piccoli set di dati su Amazon Keyspaces per scopi accademici o di test. Per ulteriori informazioni su come migrare i carichi di lavoro di produzione, consulta. Processo di migrazione offline: da Apache Cassandra ad Amazon Keyspaces In questo tutorial, completerai i seguenti passaggi:
Prerequisiti: configura un AWS account con credenziali, crea un file di JKS trust store per il certificato e configura la connessione cqlsh
ad Amazon Keyspaces.
Crea tabella di origine CSV e di destinazione: prepara un CSV file come dati di origine e crea lo spazio chiave e la tabella di destinazione in Amazon Keyspaces.
Preparazione dei dati: randomizza i dati nel CSV file e analizzali per determinare le dimensioni medie e massime delle righe.
Imposta la capacità di trasmissione: calcola le unità di capacità di scrittura richieste (WCUs) in base alla dimensione dei dati e al tempo di caricamento desiderato e configura la capacità assegnata alla tabella.
Configura i parametri cqlsh: determina i valori ottimali per
cqlsh COPY FROM
parametri comeINGESTRATE
,NUMPROCESSES
MAXBATCHSIZE
, e distribuisci il carico di lavoroCHUNKSIZE
in modo uniforme.Esegui il
cqlsh COPY FROM
comando: esegui ilcqlsh COPY FROM
comando per caricare i dati dal CSV file nella tabella Amazon Keyspaces e monitora l'avanzamento.
Risoluzione dei problemi: risolvi problemi comuni come richieste non valide, errori del parser, errori di capacità ed errori cqlsh durante il processo di caricamento dei dati.
Argomenti
- Prerequisiti: passaggi da completare prima di poter caricare i dati utilizzando cqlsh COPY FROM
- Passaggio 1: creare il CSV file di origine e una tabella di destinazione per il caricamento dei dati
- Passaggio 2: prepara i dati di origine per un corretto caricamento dei dati
- Fase 3: Impostare la capacità di throughput per la tabella
- Fase 4: Configurare cqlsh COPY FROM le impostazioni
- Passaggio 5: Esegui il cqlsh COPY FROM comando per caricare i dati dal CSV file nella tabella di destinazione
- Risoluzione dei problemi