Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Paso 5: Ejecute el cqlsh COPY FROM
comando para cargar los datos del CSV archivo a la tabla de destino
Para ejecutar el comando cqlsh COPY FROM
, complete los siguientes pasos.
-
Conéctese a Amazon Keyspaces con cqlsh.
-
Elija su espacio de claves con el siguiente código.
USE
catalog
; -
Establezca la coherencia de escritura en
LOCAL_QUORUM
. Para garantizar la durabilidad de los datos, Amazon Keyspaces no permite otras configuraciones de coherencia de escritura. Consulte el código siguiente.CONSISTENCY LOCAL_QUORUM;
-
Prepare su sintaxis de
cqlsh COPY FROM
utilizando el siguiente ejemplo de código.COPY
book_awards
FROM './keyspace.table.csv' WITH HEADER=true AND INGESTRATE=calculated ingestrate
AND NUMPROCESSES=calculated numprocess
AND MAXBATCHSIZE=20 AND CHUNKSIZE=calculated chunksize
; -
Ejecute la instrucción preparada en el paso anterior. cqlsh le devuelve un eco con todos los ajustes que haya configurado.
-
Asegúrese de que los ajustes coincidan con los que ha introducido. Consulte el siguiente ejemplo.
Reading options from the command line: {'chunksize': '120', 'header': 'true', 'ingestrate': '36000', 'numprocesses': '15', 'maxbatchsize': '20'} Using 15 child processes
-
Revise el número de filas transferidas y la tasa media actual, como se muestra en el siguiente ejemplo.
Processed: 57834 rows; Rate: 6561 rows/s; Avg. rate: 31751 rows/s
-
Cuando cqlsh haya terminado de cargar los datos, revise el resumen de las estadísticas de carga de datos (el número de archivos leídos, el tiempo de ejecución y las filas omitidas), como se muestra en el siguiente ejemplo.
15556824 rows imported from 1 files in 8 minutes and 8.321 seconds (0 skipped).
-
En este último paso del tutorial, ha cargado los datos en Amazon Keyspaces.
importante
Ahora que ha transferido los datos, ajuste la configuración de modo de capacidad de su tabla de destino para que coincida con los patrones de tráfico habituales de su aplicación. Incurrirá en cargos según la tarifa horaria de su capacidad aprovisionada hasta que la modifique.