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á.
Etapa 3: Execute o AWS Glue trabalho para exportar a tabela do Amazon Keyspaces para o bucket do Amazon S3 a partir do AWS CLI
Nesta etapa, você usa o AWS CLI para executar o AWS Glue trabalho criado na etapa anterior para exportar uma tabela do Amazon Keyspaces para o seu bucket no Amazon S3.
Execute o trabalho de exportação a partir do AWS CLI
-
No exemplo a seguir, o AWS CLI comando executa o trabalho criado na etapa anterior.
aws glue start-job-run --job-name
AmazonKeyspacesExportToS3-cfn-setup-cfn-glue
-
Você pode substituir qualquer um dos parâmetros do AWS Glue trabalho, incluindo os argumentos padrão no AWS CLI comando. Para substituir qualquer argumento padrão do trabalho, por exemplo, espaço de chave ou nome da tabela, você pode passá-los como argumentos. Para obter uma lista completa dos argumentos, consulte start-job-runa Referência da Linha de AWS Glue Comando.
O comando a seguir executa o trabalho de AWS Glue exportação, mas substitui o número de AWS Glue trabalhadores, o tipo de trabalhador e o nome da tabela.
aws glue start-job-run --job-name AmazonKeyspacesExportToS3-cfn-setup-cfn-glue \ --number-of-workers 8 --worker-type G.2X \ --arguments '{"--TABLE_NAME":"
my_table
"}'
-
Confirme se sua tabela foi exportada para seu bucket do Amazon S3. Com base no tamanho da tabela, isso pode levar algum tempo. Quando o trabalho de exportação estiver concluído, você poderá ver as seguintes pastas no bucket usando o comando de exemplo.
aws s3 ls s3://s3-keyspaces
A saída mostra a seguinte estrutura em seu bucket.
PRE conf/ PRE export/ PRE jars/ PRE scripts/ PRE spark-logs/
Seus arquivos estarão localizados na seguinte estrutura de pastas em
export
, os valores de dados/hora mostrarão seus próprios valores.\------- export \----- keyspace_name \----- table_name \----- snapshot \----- year=2025 \----- month=01 \----- day=02 \----- hour=09 \----- minute=22 \--- YOUR DATA HERE
Para agendar o AWS Glue trabalho que você acabou de executar manualmente, vá paraEtapa 4: (Opcional) Crie um gatilho para agendar o trabalho de exportação.