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á.
Tutorial: Como carregar dados no Amazon Keyspaces usando cqlsh
Este tutorial orienta você pelo processo de migração de dados do Apache Cassandra para o Amazon Keyspaces usando o comando. cqlsh COPY FROM
O cqlsh COPY FROM
comando é útil para carregar pequenos conjuntos de dados de forma rápida e fácil no Amazon Keyspaces para fins acadêmicos ou de teste. Para obter mais informações sobre como migrar cargas de trabalho de produção, consulte. Processo de migração off-line: Apache Cassandra para Amazon Keyspaces Neste tutorial, você concluirá as seguintes etapas:
Pré-requisitos — Configure um AWS conta com credenciais, crie um arquivo de armazenamento JKS confiável para o certificado e configure cqlsh
para se conectar ao Amazon Keyspaces.
Criar tabela de origem CSV e de destino — Prepare um CSV arquivo como dados de origem e crie o keyspace e a tabela de destino no Amazon Keyspaces.
Prepare os dados — Randomize os dados no CSV arquivo e analise-os para determinar os tamanhos médio e máximo das linhas.
Defina a capacidade de taxa de transferência — calcule as unidades de capacidade de gravação necessárias (WCUs) com base no tamanho dos dados e no tempo de carregamento desejado, e configure a capacidade provisionada da tabela.
Configurar parâmetros cqlsh — Determine os valores ideais para
cqlsh COPY FROM
parâmetros comoINGESTRATE
,NUMPROCESSES
MAXBATCHSIZE
, eCHUNKSIZE
distribua a carga de trabalho uniformemente.Execute o
cqlsh COPY FROM
comando — Execute ocqlsh COPY FROM
comando para carregar os dados do CSV arquivo para a tabela do Amazon Keyspaces e monitorar o progresso.
Solução de problemas — Resolva problemas comuns, como solicitações inválidas, erros do analisador, erros de capacidade e erros de cqlsh durante o processo de upload de dados.
Tópicos
- Pré-requisitos: etapas a serem concluídas antes de fazer o upload de dados usando cqlsh COPY FROM
- Etapa 1: criar o CSV arquivo de origem e uma tabela de destino para o upload de dados
- Etapa 2: Preparar os dados de origem para um upload de dados bem-sucedido
- Etapa 3: definir a capacidade de throughput da tabela
- Etapa 4: Definir configurações de cqlsh COPY FROM
- Etapa 5: Executar o cqlsh COPY FROM comando para carregar dados do CSV arquivo para a tabela de destino
- Solução de problemas