Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Langkah 2: Jalankan pekerjaan ekspor
Pada langkah ini, Anda menjalankan pekerjaan AWS Glue ekspor yang dibuat pada langkah sebelumnya. Setelah Anda memulai ekspor, Anda dapat memantau kemajuan pekerjaan dengan logs perintah status dan.
Untuk menjalankan dan memantau pekerjaan ekspor
-
Jalankan perintah ekspor. Tentukan ruang tombol, tabel, dan bucket Amazon S3 untuk diekspor. Gunakan bucket yang dibuat oleh perintah bootstrap pada langkah sebelumnya. Ganti
YOURACCOUNTIDdengan ID AWS akun Anda.$./keyspaces-bulk-cli export --keyspacecatalog--tablebook_awards\ --s3-uri s3://amazon-keyspaces-bulk-cli-aksglue-YOURACCOUNTID-
Anda dapat mengganti parameter tambahan saat menjalankan ekspor. Perintah berikut meningkatkan jumlah AWS Glue pekerja. Mulailah dengan default 2 pekerja dan tingkatkan sesuai kebutuhan berdasarkan ukuran tabel dan durasi ekspor. Pantau pekerjaan dengan
statusperintah dan tingkatkan skala jika ekspor membutuhkan waktu lebih lama dari yang diharapkan.$./keyspaces-bulk-cli export --keyspacecatalog--tablebook_awards\ --s3-uri s3://amazon-keyspaces-bulk-cli-aksglue-YOURACCOUNTID--workers8
-
Pantau status pekerjaan ekspor. Anda dapat memeriksa status berjalan saat ini dan melihat log.
$./keyspaces-bulk-cli status exportOutput menunjukkan detail pekerjaan yang dijalankan. Tunggu sampai
Statebidang menunjukkanSUCCEEDED:Job Run: jr_6f8de24d7131da54... ┏━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Field ┃ Value ┃ ┡━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩ │ Job Name │ AmazonKeyspacesExportToS3-aksglue │ │ State │ SUCCEEDED │ │ Started │ 2025-01-30 14:54:22 │ │ Completed │ 2025-01-30 14:56:45 │ │ Execution Time │ 143s │ │ Workers │ 2 │ │ Worker Type │ G.2X │ └────────────────┴────────────────────────────────────────────┘Untuk melihat log untuk pekerjaan yang sedang berjalan atau selesai, gunakan perintah berikut.
$./keyspaces-bulk-cli logs exportUntuk melihat hanya log kesalahan, gunakan perintah berikut.
$./keyspaces-bulk-cli logs export --log-type errorKonfirmasikan bahwa ekspor selesai dengan mencantumkan konten bucket Amazon S3. Berdasarkan ukuran tabel, ekspor bisa memakan waktu. Ketika pekerjaan ekspor selesai, Anda dapat melihat folder berikut di bucket. Ganti
YOURACCOUNTIDdengan ID AWS akun Anda.$aws s3 ls s3://amazon-keyspaces-bulk-cli-aksglue-YOURACCOUNTIDOutput menunjukkan struktur berikut di bucket Anda:
PRE conf/ PRE export/ PRE jars/ PRE scripts/ PRE spark-logs/File data yang diekspor berada dalam struktur folder berikut (nilai tanggal dan waktu mencerminkan proses ekspor Anda sendiri):
\------- export \----- catalog \----- book_awards \----- snapshot \----- year=2025 \----- month=01 \----- day=30 \----- hour=14 \----- minute=54 \--- part-00000-*.snappy.parquet
Untuk menjadwalkan AWS Glue pekerjaan yang baru saja Anda jalankan secara manual, lanjutkan keLangkah 3: (Opsional) Buat pemicu untuk menjadwalkan pekerjaan ekspor.