Ada lebih banyak AWS SDK contoh yang tersedia di GitHub repo SDKContoh AWS Dokumen
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh Kinesis menggunakan AWS CLI
Contoh kode berikut menunjukkan cara melakukan tindakan dan mengimplementasikan skenario umum dengan menggunakan AWS Command Line Interface Kinesis with.
Tindakan adalah kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.
Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.
Topik
Tindakan
Contoh kode berikut menunjukkan cara menggunakanadd-tags-to-stream
.
- AWS CLI
-
Untuk menambahkan tag ke aliran data
add-tags-to-stream
Contoh berikut memberikan tag dengan kuncisamplekey
dan nilaiexample
untuk aliran tertentu.aws kinesis add-tags-to-stream \ --stream-name
samplestream
\ --tagssamplekey=example
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Menandai Streaming Anda di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat AddTagsToStream
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-stream
.
- AWS CLI
-
Untuk membuat aliran data
create-stream
Contoh berikut membuat aliran data bernama samplestream dengan 3 pecahan.aws kinesis create-stream \ --stream-name
samplestream
\ --shard-count3
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Membuat Stream di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat CreateStream
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandecrease-stream-retention-period
.
- AWS CLI
-
Untuk mengurangi periode retensi aliran data
decrease-stream-retention-period
Contoh berikut mengurangi periode retensi (lamanya waktu catatan data dapat diakses setelah ditambahkan ke aliran) dari aliran bernama samplestream hingga 48 jam.aws kinesis decrease-stream-retention-period \ --stream-name
samplestream
\ --retention-period-hours48
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengubah Periode Retensi Data di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat DecreaseStreamRetentionPeriod
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-stream
.
- AWS CLI
-
Untuk menghapus aliran data
delete-stream
Contoh berikut menghapus aliran data yang ditentukan.aws kinesis delete-stream \ --stream-name
samplestream
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Menghapus Stream di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat DeleteStream
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanderegister-stream-consumer
.
- AWS CLI
-
Untuk membatalkan pendaftaran konsumen aliran data
deregister-stream-consumer
Contoh berikut membatalkan pendaftaran konsumen tertentu dari aliran data yang ditentukan.aws kinesis deregister-stream-consumer \ --stream-arn
arn:aws:kinesis:us-west-2:123456789012:stream/samplestream
\ --consumer-nameKinesisConsumerApplication
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengembangkan Konsumen dengan Fan-Out yang Ditingkatkan Menggunakan Aliran Data Kinesis di Panduan Pengembang Amazon Kinesis Data API Streams.
-
Untuk API detailnya, lihat DeregisterStreamConsumer
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-limits
.
- AWS CLI
-
Untuk menggambarkan batas pecahan
describe-limits
Contoh berikut menampilkan batas pecahan dan penggunaan untuk AWS akun saat ini.aws kinesis describe-limits
Output:
{ "ShardLimit": 500, "OpenShardCount": 29 }
Untuk informasi selengkapnya, lihat Mengubah Ulang Stream di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat DescribeLimits
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-stream-consumer
.
- AWS CLI
-
Untuk menggambarkan konsumen aliran data
describe-stream-consumer
Contoh berikut mengembalikan deskripsi konsumen tertentu, terdaftar dengan aliran data yang ditentukan.aws kinesis describe-stream-consumer \ --stream-arn
arn:aws:kinesis:us-west-2:012345678912:stream/samplestream
\ --consumer-nameKinesisConsumerApplication
Output:
{ "ConsumerDescription": { "ConsumerName": "KinesisConsumerApplication", "ConsumerARN": "arn:aws:kinesis:us-west-2:123456789012:stream/samplestream/consumer/KinesisConsumerApplication:1572383852", "ConsumerStatus": "ACTIVE", "ConsumerCreationTimestamp": 1572383852.0, "StreamARN": "arn:aws:kinesis:us-west-2:123456789012:stream/samplestream" } }
Untuk informasi selengkapnya, lihat Membaca Data dari Amazon Kinesis Data Streams di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat DescribeStreamConsumer
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-stream-summary
.
- AWS CLI
-
Untuk menggambarkan ringkasan aliran data
describe-stream-summary
Contoh berikut memberikan deskripsi yang diringkas (tanpa daftar pecahan) dari aliran data yang ditentukan.aws kinesis describe-stream-summary \ --stream-name
samplestream
Output:
{ "StreamDescriptionSummary": { "StreamName": "samplestream", "StreamARN": "arn:aws:kinesis:us-west-2:123456789012:stream/samplestream", "StreamStatus": "ACTIVE", "RetentionPeriodHours": 48, "StreamCreationTimestamp": 1572297168.0, "EnhancedMonitoring": [ { "ShardLevelMetrics": [] } ], "EncryptionType": "NONE", "OpenShardCount": 3, "ConsumerCount": 0 } }
Untuk informasi selengkapnya, lihat Membuat dan Mengelola Streaming di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat DescribeStreamSummary
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-stream
.
- AWS CLI
-
Untuk menggambarkan aliran data
describe-stream
Contoh berikut mengembalikan rincian aliran data yang ditentukan.aws kinesis describe-stream \ --stream-name
samplestream
Output:
{ "StreamDescription": { "Shards": [ { "ShardId": "shardId-000000000000", "HashKeyRange": { "StartingHashKey": "0", "EndingHashKey": "113427455640312821154458202477256070484" }, "SequenceNumberRange": { "StartingSequenceNumber": "49600871682957036442365024926191073437251060580128653314" } }, { "ShardId": "shardId-000000000001", "HashKeyRange": { "StartingHashKey": "113427455640312821154458202477256070485", "EndingHashKey": "226854911280625642308916404954512140969" }, "SequenceNumberRange": { "StartingSequenceNumber": "49600871682979337187563555549332609155523708941634633746" } }, { "ShardId": "shardId-000000000002", "HashKeyRange": { "StartingHashKey": "226854911280625642308916404954512140970", "EndingHashKey": "340282366920938463463374607431768211455" }, "SequenceNumberRange": { "StartingSequenceNumber": "49600871683001637932762086172474144873796357303140614178" } } ], "StreamARN": "arn:aws:kinesis:us-west-2:123456789012:stream/samplestream", "StreamName": "samplestream", "StreamStatus": "ACTIVE", "RetentionPeriodHours": 24, "EnhancedMonitoring": [ { "ShardLevelMetrics": [] } ], "EncryptionType": "NONE", "KeyId": null, "StreamCreationTimestamp": 1572297168.0 } }
Untuk informasi selengkapnya, lihat Membuat dan Mengelola Streaming di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat DescribeStream
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandisable-enhanced-monitoring
.
- AWS CLI
-
Untuk menonaktifkan pemantauan yang disempurnakan untuk metrik tingkat shard
disable-enhanced-monitoring
Contoh berikut menonaktifkan pemantauan aliran data Kinesis yang disempurnakan untuk metrik tingkat shard.aws kinesis disable-enhanced-monitoring \ --stream-name
samplestream
--shard-level-metricsALL
Output:
{ "StreamName": "samplestream", "CurrentShardLevelMetrics": [ "IncomingBytes", "OutgoingRecords", "IteratorAgeMilliseconds", "IncomingRecords", "ReadProvisionedThroughputExceeded", "WriteProvisionedThroughputExceeded", "OutgoingBytes" ], "DesiredShardLevelMetrics": [] }
Untuk informasi selengkapnya, lihat Memantau Aliran di Amazon Kinesis Data Streams di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat DisableEnhancedMonitoring
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanenable-enhanced-monitoring
.
- AWS CLI
-
Untuk mengaktifkan pemantauan yang disempurnakan untuk metrik tingkat shard
enable-enhanced-monitoring
Contoh berikut memungkinkan pemantauan aliran data Kinesis yang disempurnakan untuk metrik tingkat shard.aws kinesis enable-enhanced-monitoring \ --stream-name
samplestream
\ --shard-level-metricsALL
Output:
{ "StreamName": "samplestream", "CurrentShardLevelMetrics": [], "DesiredShardLevelMetrics": [ "IncomingBytes", "OutgoingRecords", "IteratorAgeMilliseconds", "IncomingRecords", "ReadProvisionedThroughputExceeded", "WriteProvisionedThroughputExceeded", "OutgoingBytes" ] }
Untuk informasi selengkapnya, lihat Memantau Aliran di Amazon Kinesis Data Streams di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat EnableEnhancedMonitoring
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-records
.
- AWS CLI
-
Untuk mendapatkan catatan dari pecahan
get-records
Contoh berikut mendapatkan catatan data dari pecahan Kinesis aliran data menggunakan iterator shard tertentu.aws kinesis get-records \ --shard-iterator
AAAAAAAAAAF7/0mWD7IuHj1yGv/TKuNgx2ukD5xipCY4cy4gU96orWwZwcSXh3K9tAmGYeOZyLZrvzzeOFVf9iN99hUPw/w/b0YWYeehfNvnf1DYt5XpDJghLKr3DzgznkTmMymDP3R+3wRKeuEw6/kdxY2yKJH0veaiekaVc4N2VwK/GvaGP2Hh9Fg7N++q0Adg6fIDQPt4p8RpavDbk+A4sL9SWGE1
Output:
{ "Records": [], "MillisBehindLatest": 80742000 }
Untuk informasi selengkapnya, lihat Mengembangkan Konsumen Menggunakan Kinesis API Data Streams AWS SDK dengan for Java di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat GetRecords
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanget-shard-iterator
.
- AWS CLI
-
Untuk mendapatkan iterator shard
get-shard-iterator
Contoh berikut menggunakan tipe iteratorAT_SEQUENCE_NUMBER
shard dan menghasilkan iterator shard untuk mulai membaca catatan data persis dari posisi yang dilambangkan dengan nomor urut yang ditentukan.aws kinesis get-shard-iterator \ --stream-name
samplestream
\ --shard-idshardId-000000000001
\ --shard-iterator-typeLATEST
Output:
{ "ShardIterator": "AAAAAAAAAAFEvJjIYI+3jw/4aqgH9FifJ+n48XWTh/IFIsbILP6o5eDueD39NXNBfpZ10WL5K6ADXk8w+5H+Qhd9cFA9k268CPXCz/kebq1TGYI7Vy+lUkA9BuN3xvATxMBGxRY3zYK05gqgvaIRn94O8SqeEqwhigwZxNWxID3Ej7YYYcxQi8Q/fIrCjGAy/n2r5Z9G864YpWDfN9upNNQAR/iiOWKs" }
Untuk informasi selengkapnya, lihat Mengembangkan Konsumen Menggunakan Kinesis API Data Streams AWS SDK dengan for Java di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat GetShardIterator
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanincrease-stream-retention-period
.
- AWS CLI
-
Untuk meningkatkan periode retensi aliran data
increase-stream-retention-period
Contoh berikut meningkatkan periode retensi (lamanya waktu catatan data dapat diakses setelah ditambahkan ke aliran) dari aliran yang ditentukan menjadi 168 jam.aws kinesis increase-stream-retention-period \ --stream-name
samplestream
\ --retention-period-hours168
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Mengubah Periode Retensi Data di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat IncreaseStreamRetentionPeriod
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-shards
.
- AWS CLI
-
Untuk membuat daftar pecahan dalam aliran data
list-shards
Contoh berikut mencantumkan semua pecahan dalam aliran yang ditentukan dimulai dengan pecahan yang IDnya segera mengikuti yang ditentukanexclusive-start-shard-id
dari.shardId-000000000000
aws kinesis list-shards \ --stream-name
samplestream
\ --exclusive-start-shard-idshardId-000000000000
Output:
{ "Shards": [ { "ShardId": "shardId-000000000001", "HashKeyRange": { "StartingHashKey": "113427455640312821154458202477256070485", "EndingHashKey": "226854911280625642308916404954512140969" }, "SequenceNumberRange": { "StartingSequenceNumber": "49600871682979337187563555549332609155523708941634633746" } }, { "ShardId": "shardId-000000000002", "HashKeyRange": { "StartingHashKey": "226854911280625642308916404954512140970", "EndingHashKey": "340282366920938463463374607431768211455" }, "SequenceNumberRange": { "StartingSequenceNumber": "49600871683001637932762086172474144873796357303140614178" } } ] }
Untuk informasi selengkapnya, lihat Daftar Pecahan di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat ListShards
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-streams
.
- AWS CLI
-
Untuk membuat daftar aliran data
list-streams
Contoh berikut mencantumkan semua aliran data aktif di akun dan wilayah saat ini.aws kinesis list-streams
Output:
{ "StreamNames": [ "samplestream", "samplestream1" ] }
Untuk informasi selengkapnya, lihat Daftar Aliran di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat ListStreams
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-tags-for-stream
.
- AWS CLI
-
Untuk mencantumkan tag untuk aliran data
list-tags-for-stream
Contoh berikut mencantumkan tag yang dilampirkan ke aliran data yang ditentukan.aws kinesis list-tags-for-stream \ --stream-name
samplestream
Output:
{ "Tags": [ { "Key": "samplekey", "Value": "example" } ], "HasMoreTags": false }
Untuk informasi selengkapnya, lihat Menandai Streaming Anda di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat ListTagsForStream
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanmerge-shards
.
- AWS CLI
-
Untuk menggabungkan pecahan
merge-shards
Contoh berikut menggabungkan dua pecahan yang berdekatan dengan IDs shardId -000000000000 dan shardId -000000000001 dalam aliran data yang ditentukan dan menggabungkannya menjadi pecahan tunggal.aws kinesis merge-shards \ --stream-name
samplestream
\ --shard-to-mergeshardId-000000000000
\ --adjacent-shard-to-mergeshardId-000000000001
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Menggabungkan Dua Pecahan di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat MergeShards
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanput-record
.
- AWS CLI
-
Untuk menulis catatan ke dalam aliran data
put-record
Contoh berikut menulis catatan data tunggal ke dalam aliran data yang ditentukan menggunakan kunci partisi yang ditentukan.aws kinesis put-record \ --stream-name
samplestream
\ --datasampledatarecord
\ --partition-keysamplepartitionkey
Output:
{ "ShardId": "shardId-000000000009", "SequenceNumber": "49600902273357540915989931256901506243878407835297513618", "EncryptionType": "KMS" }
Untuk informasi selengkapnya, lihat Mengembangkan Produsen Menggunakan Amazon Kinesis API Data Streams AWS SDK dengan untuk Java di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat PutRecord
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanput-records
.
- AWS CLI
-
Untuk menulis beberapa catatan ke dalam aliran data
put-records
Contoh berikut menulis catatan data menggunakan kunci partisi yang ditentukan dan catatan data lain menggunakan kunci partisi yang berbeda dalam satu panggilan.aws kinesis put-records \ --stream-name
samplestream
\ --recordsData=blob1,PartitionKey=partitionkey1
Data=blob2,PartitionKey=partitionkey2
Output:
{ "FailedRecordCount": 0, "Records": [ { "SequenceNumber": "49600883331171471519674795588238531498465399900093808706", "ShardId": "shardId-000000000004" }, { "SequenceNumber": "49600902273357540915989931256902715169698037101720764562", "ShardId": "shardId-000000000009" } ], "EncryptionType": "KMS" }
Untuk informasi selengkapnya, lihat Mengembangkan Produsen Menggunakan Amazon Kinesis API Data Streams AWS SDK dengan untuk Java di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat PutRecords
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanregister-stream-consumer
.
- AWS CLI
-
Untuk mendaftarkan konsumen aliran data
register-stream-consumer
Contoh berikut mendaftarkan konsumen yang dipanggilKinesisConsumerApplication
dengan aliran data yang ditentukan.aws kinesis register-stream-consumer \ --stream-arn
arn:aws:kinesis:us-west-2:012345678912:stream/samplestream
\ --consumer-nameKinesisConsumerApplication
Output:
{ "Consumer": { "ConsumerName": "KinesisConsumerApplication", "ConsumerARN": "arn:aws:kinesis:us-west-2: 123456789012:stream/samplestream/consumer/KinesisConsumerApplication:1572383852", "ConsumerStatus": "CREATING", "ConsumerCreationTimestamp": 1572383852.0 } }
Untuk informasi selengkapnya, lihat Mengembangkan Konsumen dengan Fan-Out yang Ditingkatkan Menggunakan Aliran Data Kinesis di Panduan Pengembang Amazon Kinesis Data API Streams.
-
Untuk API detailnya, lihat RegisterStreamConsumer
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanremove-tags-from-stream
.
- AWS CLI
-
Untuk menghapus tag dari aliran data
remove-tags-from-stream
Contoh berikut menghapus tag dengan kunci yang ditentukan dari aliran data yang ditentukan.aws kinesis remove-tags-from-stream \ --stream-name
samplestream
\ --tag-keyssamplekey
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Menandai Streaming Anda di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat RemoveTagsFromStream
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakansplit-shard
.
- AWS CLI
-
Untuk membagi pecahan
split-shard
Contoh berikut membagi pecahan yang ditentukan menjadi dua pecahan baru menggunakan kunci hash awal baru 10.aws kinesis split-shard \ --stream-name
samplestream
\ --shard-to-splitshardId-000000000000
\ --new-starting-hash-key10
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Memisahkan Shard di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat SplitShard
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanstart-stream-encryption
.
- AWS CLI
-
Untuk mengaktifkan enkripsi aliran data
start-stream-encryption
Contoh berikut memungkinkan enkripsi sisi server untuk aliran tertentu, menggunakan kunci yang ditentukan. AWS KMSaws kinesis start-stream-encryption \ --encryption-type
KMS
\ --key-idarn:aws:kms:us-west-2:012345678912:key/a3c4a7cd-728b-45dd-b334-4d3eb496e452
\ --stream-namesamplestream
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Perlindungan Data di Amazon Kinesis Data Streams di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat StartStreamEncryption
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanstop-stream-encryption
.
- AWS CLI
-
Untuk menonaktifkan enkripsi aliran data
stop-stream-encryption
Contoh berikut menonaktifkan enkripsi sisi server untuk aliran tertentu, menggunakan kunci yang ditentukan. AWS KMSaws kinesis start-stream-encryption \ --encryption-type
KMS
\ --key-idarn:aws:kms:us-west-2:012345678912:key/a3c4a7cd-728b-45dd-b334-4d3eb496e452
\ --stream-namesamplestream
Perintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Perlindungan Data di Amazon Kinesis Data Streams di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat StopStreamEncryption
di Referensi AWS CLI Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-shard-count
.
- AWS CLI
-
Untuk memperbarui jumlah pecahan dalam aliran data
update-shard-count
Contoh berikut memperbarui jumlah pecahan dari aliran data yang ditentukan ke 6. Contoh ini menggunakan penskalaan seragam, yang menciptakan pecahan dengan ukuran yang sama.aws kinesis update-shard-count \ --stream-name
samplestream
\ --scaling-typeUNIFORM_SCALING
\ --target-shard-count6
Output:
{ "StreamName": "samplestream", "CurrentShardCount": 3, "TargetShardCount": 6 }
Untuk informasi selengkapnya, lihat Mengubah Ulang Stream di Panduan Pengembang Amazon Kinesis Data Streams.
-
Untuk API detailnya, lihat UpdateShardCount
di Referensi AWS CLI Perintah.
-