az cosmosdb mongodb collection
Catatan
Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.
Mengelola koleksi MongoDB Azure Cosmos DB.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az cosmosdb mongodb collection create |
Buat koleksi MongoDB di bawah database Azure Cosmos DB MongoDB. |
Inti | GA |
az cosmosdb mongodb collection delete |
Hapus koleksi MongoDB di bawah database Azure Cosmos DB MongoDB. |
Inti | GA |
az cosmosdb mongodb collection exists |
Memeriksa apakah koleksi Azure Cosmos DB MongoDB ada. |
Inti | GA |
az cosmosdb mongodb collection list |
Cantumkan koleksi MongoDB di bawah database Azure Cosmos DB MongoDB. |
Inti | GA |
az cosmosdb mongodb collection merge |
Menggabungkan partisi koleksi mongodb. |
Ekstensi | Pratinjau |
az cosmosdb mongodb collection redistribute-partition-throughput |
Mendistribusikan ulang throughput partisi koleksi mongodb. |
Ekstensi | Pratinjau |
az cosmosdb mongodb collection restore |
Pulihkan koleksi mongodb yang dihapus dalam akun yang sama. |
Inti | GA |
az cosmosdb mongodb collection restore (cosmosdb-preview extension) |
Pulihkan koleksi mongodb yang dihapus dalam akun yang sama. |
Ekstensi | Pratinjau |
az cosmosdb mongodb collection retrieve-partition-throughput |
Ambil throughput partisi koleksi mongodb. |
Ekstensi | Pratinjau |
az cosmosdb mongodb collection show |
Memperlihatkan detail koleksi MongoDB di bawah database Azure Cosmos DB MongoDB. |
Inti | GA |
az cosmosdb mongodb collection throughput |
Mengelola throughput koleksi MongoDB di bawah akun Azure Cosmos DB. |
Inti | GA |
az cosmosdb mongodb collection throughput migrate |
Migrasikan throughput koleksi MongoDB antara skala otomatis dan disediakan secara manual. |
Inti | GA |
az cosmosdb mongodb collection throughput show |
Dapatkan throughput koleksi MongoDB di bawah database Azure Cosmos DB MongoDB. |
Inti | GA |
az cosmosdb mongodb collection throughput update |
Perbarui throughput koleksi MongoDB di bawah database Azure Cosmos DB MongoDB. |
Inti | GA |
az cosmosdb mongodb collection update |
Perbarui koleksi MongoDB di bawah database Azure Cosmos DB MongoDB. |
Inti | GA |
az cosmosdb mongodb collection create
Buat koleksi MongoDB di bawah database Azure Cosmos DB MongoDB.
az cosmosdb mongodb collection create --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
[--max-throughput]
[--shard]
[--throughput]
Contoh
Buat koleksi Azure Cosmos DB MongoDB.
az cosmosdb mongodb collection create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyCollection --shard "ShardingKey" --idx @indexes-file.json --throughput "500"
Parameter yang Diperlukan
Nama akun Cosmosdb.
Nama database.
Nama koleksi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
TTL analitis, saat penyimpanan analitis diaktifkan.
Indeks, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --idx @indexes-file.json atau --idx "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".
Sumber daya throughput maksimum dapat diskalakan ke (RU/dtk). Disediakan saat sumber daya diaktifkan skala otomatis. Nilai minimumnya bisa 4000 (RU/dtk).
Jalur kunci sharding.
Throughput koleksi MongoDB (RU/s). Nilai defaultnya adalah 400. Hilangkan parameter ini jika database telah berbagi throughput kecuali koleksi harus memiliki throughput khusus.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection delete
Hapus koleksi MongoDB di bawah database Azure Cosmos DB MongoDB.
az cosmosdb mongodb collection delete --account-name
--database-name
--name
--resource-group
[--yes]
Parameter yang Diperlukan
Nama akun Cosmosdb.
Nama database.
Nama koleksi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Jangan meminta konfirmasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection exists
Memeriksa apakah koleksi Azure Cosmos DB MongoDB ada.
az cosmosdb mongodb collection exists --account-name
--database-name
--name
--resource-group
Parameter yang Diperlukan
Nama akun Cosmosdb.
Nama database.
Nama koleksi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection list
Cantumkan koleksi MongoDB di bawah database Azure Cosmos DB MongoDB.
az cosmosdb mongodb collection list --account-name
--database-name
--resource-group
Parameter yang Diperlukan
Nama akun Cosmosdb.
Nama database.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection merge
Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Menggabungkan partisi koleksi mongodb.
az cosmosdb mongodb collection merge --account-name
--database-name
--name
--resource-group
Contoh
gabungkan partisi koleksi my-mongodb-collection
az cosmosdb mongodb collection merge -g my-resource-group -a my-account -d my-db --name my-mongodb-collection
Parameter yang Diperlukan
Nama akun database CosmosDB.
Nama database mongoDB.
Nama koleksi mongoDB.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection redistribute-partition-throughput
Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Mendistribusikan ulang throughput partisi koleksi mongodb.
az cosmosdb mongodb collection redistribute-partition-throughput --account-name
--database-name
--name
--resource-group
[--evenly-distribute {false, true}]
[--source-partition-info]
[--target-partition-info]
Contoh
Mendistribusikan throughput partisi secara merata untuk koleksi mongodb di antara semua partisi fisik
az cosmosdb mongodb collection redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --evenly-distribute
Mendistribusikan ulang throughput partisi untuk koleksi mongodb dari partisi sumber ke partisi target
az cosmosdb mongodb collection redistribute-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --target-partition-info 8=1200 6=1200' --source-partition-info 9'
Parameter yang Diperlukan
Nama akun database CosmosDB.
Nama nama database CosmosDB.
Nama koleksi CosmosDB.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Beralih untuk mendistribusikan throughput secara merata di antara semua partisi fisik.
Id partisi fisik sumber yang dipisahkan spasi misalnya: 1 2.
Informasi tentang throughput partisi fisik target yang diinginkan misalnya: '0=1200 1=1200'.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection restore
Pulihkan koleksi mongodb yang dihapus dalam akun yang sama.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--restore-timestamp]
Contoh
Pulihkan koleksi mongodb yang dihapus dalam akun yang sama.
az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Parameter yang Diperlukan
Nama akun Cosmosdb.
Nama database.
Nama koleksi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Tanda waktu tempat koleksi perlu dipulihkan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection restore (cosmosdb-preview extension)
Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Pulihkan koleksi mongodb yang dihapus dalam akun yang sama.
az cosmosdb mongodb collection restore --account-name
--database-name
--name
--resource-group
[--disable-ttl {false, true}]
[--restore-timestamp]
Contoh
Pulihkan koleksi mongodb yang dihapus dalam akun yang sama.
az cosmosdb mongodb collection restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_collection_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000
Parameter yang Diperlukan
Nama akun Cosmosdb.
Nama database.
Nama koleksi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Aktifkan atau nonaktifkan pemulihan dengan ttl dinonaktifkan.
Tanda waktu tempat koleksi perlu dipulihkan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection retrieve-partition-throughput
Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Ambil throughput partisi koleksi mongodb.
az cosmosdb mongodb collection retrieve-partition-throughput --account-name
--database-name
--name
--resource-group
[--all-partitions {false, true}]
[--physical-partition-ids]
Contoh
Mengambil throughput container_name kontainer untuk partisi fisik tertentu
az cosmosdb mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --physical-partition-ids 8 9
Mengambil throughput container_name kontainer untuk semua partisi fisik
az cosmosdb mongodb collection retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name --resource-group rg_name --all-partitions
Parameter yang Diperlukan
Nama akun database CosmosDB.
Nama nama database CosmosDB.
Nama kontainer CosmosDB.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Beralih untuk mengambil throughput untuk semua partisi fisik.
Spasi yang dipisahkan daftar id partisi fisik.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection show
Memperlihatkan detail koleksi MongoDB di bawah database Azure Cosmos DB MongoDB.
az cosmosdb mongodb collection show --account-name
--database-name
--name
--resource-group
Parameter yang Diperlukan
Nama akun Cosmosdb.
Nama database.
Nama koleksi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az cosmosdb mongodb collection update
Perbarui koleksi MongoDB di bawah database Azure Cosmos DB MongoDB.
az cosmosdb mongodb collection update --account-name
--database-name
--name
--resource-group
[--analytical-storage-ttl]
[--idx]
Parameter yang Diperlukan
Nama akun Cosmosdb.
Nama database.
Nama koleksi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
TTL analitis, saat penyimpanan analitis diaktifkan.
Indeks, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --idx @indexes-file.json atau --idx "[{"key": {"keys": ["_ts"]},"options": {"expireAfterSeconds": 1000}}, {"key": {"keys": ["user_id", "user_address"]}, "options": {"unique": "true"}}]".
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.