Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Paso 5: ejecución del comando cqlsh COPY FROM para cargar los datos del archivo CSV a la tabla de destino

Modo de enfoque
Paso 5: ejecución del comando cqlsh COPY FROM para cargar los datos del archivo CSV a la tabla de destino - Amazon Keyspaces (para Apache Cassandra)

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.

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.

Para ejecutar el comando cqlsh COPY FROM, complete los siguientes pasos.

  1. Conéctese a Amazon Keyspaces con cqlsh.

  2. Elija su espacio de claves con el siguiente código.

    USE catalog;
  3. 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;
  4. 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;
  5. Ejecute la instrucción preparada en el paso anterior. cqlsh le devuelve un eco con todos los ajustes que haya configurado.

    1. 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
    2. 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
    3. 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.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.