Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Untuk menjalankan cqlsh COPY FROM
perintah, selesaikan langkah-langkah berikut.
-
Connect ke Amazon Keyspaces menggunakan cqlsh.
-
Pilih ruang kunci Anda dengan kode berikut.
USE
catalog
; -
Tetapkan konsistensi tulis ke
LOCAL_QUORUM
. Untuk memastikan daya tahan data, Amazon Keyspaces tidak mengizinkan pengaturan konsistensi tulis lainnya. Lihat kode berikut.CONSISTENCY LOCAL_QUORUM;
-
Siapkan
cqlsh COPY FROM
sintaks Anda menggunakan contoh kode berikut.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
; -
Jalankan pernyataan yang disiapkan pada langkah sebelumnya. cqlsh menggemakan kembali semua pengaturan yang telah Anda konfigurasikan.
-
Pastikan pengaturan sesuai dengan input Anda. Lihat contoh berikut ini.
Reading options from the command line: {'chunksize': '120', 'header': 'true', 'ingestrate': '36000', 'numprocesses': '15', 'maxbatchsize': '20'} Using 15 child processes
-
Tinjau jumlah baris yang ditransfer dan tingkat rata-rata saat ini, seperti yang ditunjukkan pada contoh berikut.
Processed: 57834 rows; Rate: 6561 rows/s; Avg. rate: 31751 rows/s
-
Ketika cqlsh selesai mengunggah data, tinjau ringkasan statistik pemuatan data (jumlah file yang dibaca, runtime, dan baris yang dilewati) seperti yang ditunjukkan pada contoh berikut.
15556824 rows imported from 1 files in 8 minutes and 8.321 seconds (0 skipped).
-
Pada langkah terakhir tutorial ini, Anda telah mengunggah data ke Amazon Keyspaces.
penting
Sekarang setelah Anda mentransfer data Anda, sesuaikan pengaturan mode kapasitas tabel target Anda agar sesuai dengan pola lalu lintas reguler aplikasi Anda. Anda dikenakan biaya pada tarif per jam untuk kapasitas yang Anda berikan sampai Anda mengubahnya.