Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Kuota dan kendala untuk Amazon DynamoDB
Topik ini menjelaskan kuota saat ini, sebelumnya disebut sebagai batas, dalam Amazon DynamoDB. Topik ini juga menjelaskan bagaimana Anda dapat melakukan tugas manajemen kuota, misalnya, melihat kuota Anda saat ini dan meminta peningkatan kuota.
Topik
Melakukan tugas manajemen kuota di DynamoDB
Amazon DynamoDB memiliki beberapa komponen layanan, seperti tabel, aliran, indeks, dan banyak lagi. Saat Anda membuat Akun AWS, ada kuota default (sebelumnya disebut sebagai batas) yang ditetapkan pada komponen ini. Kecuali dinyatakan lain, setiap kuota bersifat khusus per Wilayah. Anda dapat meminta kenaikan untuk beberapa kuota. Setelah kuota sumber daya tercapai, permintaan tambahan untuk membuat sumber daya tersebut gagal dengan pengecualian.
Mengakses kuota DynamoDB
Anda dapat bekerja dengan DynamoDB Service Quotas dengan cara berikut:
-
Konsol Manajemen AWS
Konsol Service Quotas
adalah antarmuka berbasis browser yang dapat Anda gunakan untuk melihat dan mengelola Service Quotas Anda. Anda dapat mengakses Service Quotas dari Konsol Manajemen AWS halaman mana pun dengan memilihnya di bilah navigasi atas, atau dengan mencari Service Quotas di halaman. Konsol Manajemen AWS -
AWS Command Line Interface alat
Saat menggunakan AWS Command Line Interface alat, Anda dapat mengeluarkan perintah di baris perintah sistem Anda untuk melakukan tugas Service Quotas. Alat baris perintah berguna jika Anda ingin membangun skrip yang melakukan AWS tugas.
-
AWS SDKs
Anda dapat menggunakan AWS SDKs untuk berbagai bahasa pemrograman dan platform (misalnya, Java, Python, Ruby, .NET, iOS dan Android, dan lain-lain) untuk melakukan tugas Service Quotas.
Jika kuota yang dapat disesuaikan tidak tersedia di konsol Service Quotas, gunakan untuk membuat kasus AWS Support Center Console peningkatan Service Quotas
Melihat kuota saat ini di konsol
Untuk melihat kuota DynamoDB Anda saat ini menggunakan konsol Service Quotas
-
Buka konsol Service Quotas di https://console.aws.amazon.com/servicequotas/home/services/dynamodb/quotas/
-
Dari bilah navigasi, di bagian atas layar, pilih Wilayah.
-
Konsol menampilkan detail tentang nama Kuota DynamoDB, nilai kuota tingkat akun yang diterapkan, nilai kuota default AWS , Pemanfaatan, dan Penyesuaian kuota di tingkat akun atau tingkat sumber daya.
Jika nilai kuota atau pemanfaatan yang diterapkan tidak tersedia, konsol akan ditampilkan Tidak tersedia. Anda dapat meminta nilai kuota yang diterapkan melalui Support Center Console.
-
Pilih nama Kuota tertentu untuk melihat halaman Detail, yang menampilkan Deskripsi kuota, kode Kuota, ARN Kuota, Pemanfaatan, nilai kuota tingkat akun Terapan, Penyesuaian, dan nilai kuota default.AWS
Jika berlaku, halaman Detail juga menampilkan opsi Pemantauan, Alarm, riwayat permintaan, dan Tag kuota apa pun.
Melihat kuota saat ini menggunakan AWS CLI
Untuk melihat nilai default untuk kuota DynamoDB:
Panggil
ListDefaultServiceQuotasoperasi dengan kode layanan DynamoDB (dynamodb) untuk mengambil nilai default untuk kuota Amazon DynamoDB Service.$ aws service-quotas list-aws-default-service-quotas \ --service-code dynamodb { "Quotas": [ { "ServiceCode": "dynamodb", "ServiceName": "Amazon DynamoDB", "QuotaArn": "arn:aws:servicequotas:us-east-1::dynamodb/L-F7858A77", "QuotaCode": "L-F7858A77", "QuotaName": "Global Secondary Indexes per table", "Value": 20.0, "Unit": "None", "Adjustable": true, "GlobalQuota": false }, { "ServiceCode": "dynamodb", "ServiceName": "Amazon DynamoDB", "QuotaArn": "arn:aws:servicequotas:us-east-1::dynamodb/L-AB614373", "QuotaCode": "L-AB614373", "QuotaName": "Table-level write throughput limit", "Value": 40000.0, "Unit": "None", "Adjustable": true, "GlobalQuota": false }...... ] }
Untuk melihat nilai kuota yang diterapkan:
Panggil
ListServiceQuotasoperasi dengan kode layanan DynamoDB (dynamodb) untuk mengambil semua nilai kuota yang diterapkan baik di tingkat akun, tingkat sumber daya, atau semua level dengan meneruskan,, atau masing-masing sebagai nilai untuk parameter.ACCOUNTRESOURCEALLQuotaAppliedAtLevelContoh CLI berikut mengambil nilai kuota yang diterapkan di tingkat akun.$ aws service-quotas list-service-quotas \ --service-code dynamodb \ --quota-applied-at-level ACCOUNT { "Quotas": [ { "ServiceCode": "dynamodb", "ServiceName": "Amazon DynamoDB", "QuotaArn": "arn:aws:servicequotas:us-east-1:303935678045:dynamodb/L-F7858A77", "QuotaCode": "L-F7858A77", "QuotaName": "Global Secondary Indexes per table", "Value": 20.0, { "Quotas": [ { "ServiceCode": "dynamodb", "ServiceName": "Amazon DynamoDB", "QuotaArn": "arn:aws:servicequotas:us-east-1:303935678045:dynamodb/L -F7858A77", "QuotaCode": "L-F7858A77", "QuotaName": "Global Secondary Indexes per table", "Value": 20.0, "Unit": "None", "Adjustable": true, "GlobalQuota": false, "QuotaAppliedAtLevel": "ACCOUNT" }..... } ] }