Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Etapa 5: Executar o comando cqlsh COPY FROM para carregar dados do arquivo CSV para a tabela de destino

Modo de foco
Etapa 5: Executar o comando cqlsh COPY FROM para carregar dados do arquivo CSV para a tabela de destino - Amazon Keyspaces (para Apache Cassandra)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conclua as etapas a seguir para executar o comando cqlsh COPY FROM.

  1. Conecte-se ao Amazon Keyspaces usando cqlsh.

  2. Escolha seu espaço de chave com o código a seguir.

    USE catalog;
  3. Defina a consistência de gravação como LOCAL_QUORUM. Para garantir a durabilidade dos dados, o Amazon Keyspaces não permite outras configurações de consistência de gravação. Consulte o código a seguir.

    CONSISTENCY LOCAL_QUORUM;
  4. Prepare sua sintaxe cqlsh COPY FROM usando o exemplo de código a seguir.

    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. Execute a instrução preparada na etapa anterior. O cqlsh reproduz todas as configurações que você definiu.

    1. Verifique se as configurações correspondem à entrada. Veja o exemplo a seguir.

      Reading options from the command line: {'chunksize': '120', 'header': 'true', 'ingestrate': '36000', 'numprocesses': '15', 'maxbatchsize': '20'} Using 15 child processes
    2. Verifique o número de linhas transferidas e a taxa média atual, conforme mostrado no exemplo a seguir.

      Processed: 57834 rows; Rate: 6561 rows/s; Avg. rate: 31751 rows/s
    3. Quando o cqlsh terminar de carregar os dados, revise o resumo das estatísticas de carregamento de dados (o número de arquivos lidos, o runtime e as linhas ignoradas), conforme mostrado no exemplo a seguir.

      15556824 rows imported from 1 files in 8 minutes and 8.321 seconds (0 skipped).

Nesta etapa final do tutorial, você fez o upload dos dados para o Amazon Keyspaces.

Importante

Agora que você transferiu seus dados, ajuste as configurações do modo de capacidade da tabela de destino para corresponder aos padrões de tráfego regulares do seu aplicativo. Você incorre em cobranças de acordo com a taxa horária de sua capacidade provisionada até alterá-la.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.