Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bagian ini menjelaskan cara menggunakan Kinesis Data Streams untuk tabel Amazon DynamoDB dengan konsol Amazon DynamoDB, (), dan. AWS Command Line Interface AWS CLI API
Membuat aliran data Amazon Kinesis yang aktif
Semua contoh ini menggunakan tabel Music
DynamoDB yang dibuat sebagai bagian dari tutorial Memulai dengan DynamoDB.
Untuk mempelajari lebih lanjut tentang cara membangun konsumen dan menghubungkan aliran data Kinesis Anda ke layanan AWS lain, lihat Membaca data dari Kinesis Data Streams dalam panduan pengembang Amazon Kinesis Data Streams.
catatan
Saat pertama kali menggunakan KDS pecahan, sebaiknya atur pecahan Anda agar naik dan turun dengan pola penggunaan. Setelah mengumpulkan lebih banyak data tentang pola penggunaan, Anda dapat menyesuaikan serpihan di aliran agar sesuai.
-
Masuk ke AWS Management Console dan buka konsol Kinesis di. https://console.aws.amazon.com/kinesis/
-
Pilih Buat aliran data dan ikuti petunjuk untuk membuat stream yang disebut
samplestream
. -
Buka konsol DynamoDB di. https://console.aws.amazon.com/dynamodb/
-
Di panel navigasi di sisi kiri konsol, pilih Tabel.
-
Pilih tabel Musik.
-
Pilih tab Ekspor dan aliran.
-
(Opsional) Di bawah detail aliran data Amazon Kinesis, Anda dapat mengubah presisi stempel waktu rekaman dari mikrodetik (default) menjadi milidetik.
-
Pilih samplestream dari daftar menurun.
-
Pilih tombol Hidupkan.
Membuat perubahan pada aliran data Amazon Kinesis yang aktif
Bagian ini menjelaskan cara membuat perubahan pada Kinesis Data Streams aktif untuk penyiapan DynamoDB dengan menggunakan konsol, dan. AWS CLI API
AWS Management Console
-
Buka konsol DynamoDB di https://console.aws.amazon.com/dynamodb/
-
Pergi ke meja Anda.
-
Pilih Ekspor dan Aliran.
AWS CLI
-
Hubungi
describe-kinesis-streaming-destination
untuk mengonfirmasi bahwa streaming tersebutACTIVE
. -
Panggilan
UpdateKinesisStreamingDestination
, seperti dalam contoh ini:aws dynamodb update-kinesis-streaming-destination --table-name enable_test_table --stream-arn arn:aws:kinesis:us-east-1:12345678901:stream/enable_test_stream --update-kinesis-streaming-configuration ApproximateCreationDateTimePrecision=MICROSECOND
-
Hubungi
describe-kinesis-streaming-destination
untuk mengonfirmasi bahwa streaming tersebutUPDATING
. -
Panggil
describe-kinesis-streaming-destination
secara berkala hingga status streamingACTIVE
kembali. Biasanya diperlukan waktu hingga 5 menit agar pembaruan presisi stempel waktu diterapkan. Setelah status ini diperbarui, itu menunjukkan bahwa pembaruan selesai dan nilai presisi baru akan diterapkan pada catatan masa depan. -
Tulis ke meja menggunakan
putItem
. -
Gunakan
get-records
perintah Kinesis untuk mendapatkan konten aliran. -
Konfirmasikan bahwa penulisan memiliki presisi yang diinginkan.
ApproximateCreationDateTime
Jawa API
-
Berikan cuplikan kode yang membuat
UpdateKinesisStreamingDestination
permintaan dan respons.UpdateKinesisStreamingDestination
-
Berikan cuplikan kode yang membuat
DescribeKinesisStreamingDestination
permintaan dan file.DescribeKinesisStreamingDestination response
-
Panggil
describe-kinesis-streaming-destination
secara berkala hingga status streamingACTIVE
kembali, menunjukkan bahwa pembaruan selesai dan nilai presisi baru akan diterapkan pada catatan masa depan. -
Lakukan menulis ke meja.
-
Baca dari aliran dan deserialisasi konten streaming.
-
Konfirmasikan bahwa penulisan memiliki presisi yang diinginkan.
ApproximateCreationDateTime