az cosmosdb sql container

Note

Grup perintah ini memiliki perintah yang ditentukan dalam Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari selengkapnya tentang ekstensi.

Mengelola kontainer SQL Azure Cosmos DB.

Perintah

Nama Deskripsi Jenis Status
az cosmosdb sql container create

Buat kontainer SQL di bawah database SQL Azure Cosmos DB.

Core GA
az cosmosdb sql container create (cosmosdb-preview extension)

Buat kontainer SQL di bawah database SQL Azure Cosmos DB.

Extension GA
az cosmosdb sql container delete

Hapus kontainer SQL di bawah database SQL Azure Cosmos DB.

Core GA
az cosmosdb sql container exists

Memeriksa apakah kontainer SQL Azure Cosmos DB ada.

Core GA
az cosmosdb sql container list

Cantumkan kontainer SQL di bawah database SQL Azure Cosmos DB.

Core GA
az cosmosdb sql container merge

Menggabungkan partisi kontainer sql.

Extension Preview
az cosmosdb sql container redistribute-partition-throughput

Mendistribusikan ulang throughput partisi kontainer sql.

Extension Preview
az cosmosdb sql container restore

Pulihkan kontainer sql yang dihapus dalam akun yang sama.

Core GA
az cosmosdb sql container restore (cosmosdb-preview extension)

Pulihkan kontainer sql yang dihapus dalam akun yang sama.

Extension Preview
az cosmosdb sql container retrieve-partition-throughput

Ambil throughput partisi kontainer sql.

Extension Preview
az cosmosdb sql container show

Perlihatkan detail kontainer SQL di bawah database SQL Azure Cosmos DB.

Core GA
az cosmosdb sql container throughput

Kelola throughput kontainer SQL di bawah akun Azure Cosmos DB.

Inti dan Ekstensi GA
az cosmosdb sql container throughput migrate

Migrasikan throughput kontainer SQL antara skala otomatis dan disediakan secara manual.

Core GA
az cosmosdb sql container throughput migrate (cosmosdb-preview extension)

Migrasikan throughput kontainer SQL antara skala otomatis dan disediakan secara manual.

Extension GA
az cosmosdb sql container throughput show

Dapatkan throughput kontainer SQL di bawah database SQL Azure Cosmos DB.

Core GA
az cosmosdb sql container throughput show (cosmosdb-preview extension)

Dapatkan throughput kontainer SQL di bawah database SQL Azure Cosmos DB.

Extension GA
az cosmosdb sql container throughput update

Perbarui throughput kontainer SQL di bawah database SQL Azure Cosmos DB.

Core GA
az cosmosdb sql container throughput update (cosmosdb-preview extension)

Perbarui throughput kontainer SQL di bawah database SQL Azure Cosmos DB.

Extension GA
az cosmosdb sql container update

Perbarui kontainer SQL di bawah database SQL Azure Cosmos DB.

Core GA
az cosmosdb sql container update (cosmosdb-preview extension)

Perbarui kontainer SQL di bawah database SQL Azure Cosmos DB.

Extension GA

az cosmosdb sql container create

Buat kontainer SQL di bawah database SQL Azure Cosmos DB.

az cosmosdb sql container create --account-name
                                 --database-name
                                 --name
                                 --partition-key-path
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--analytical-storage-ttl]
                                 [--cep]
                                 [--change-reference]
                                 [--conflict-resolution-policy]
                                 [--full-text-policy]
                                 [--idx]
                                 [--max-throughput]
                                 [--partition-key-version]
                                 [--throughput]
                                 [--ttl]
                                 [--unique-key-policy]
                                 [--vector-embeddings]

Contoh

Buat kontainer SQL Azure Cosmos DB.

az cosmosdb sql container create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyContainer --partition-key-path "/my/path" --idx @policy-file.json --ttl 1000 --throughput "700"

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--name -n

Nama kontainer.

--partition-key-path -p

Jalur Kunci Partisi, misalnya, '/address/zipcode'.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--analytical-storage-ttl -t

TTL analitis, saat penyimpanan analitis diaktifkan.

--cep

Kebijakan Enkripsi Klien, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --cep @policy-file.json atau --cep "{"includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}],"policyFormatVersion": 2}".

--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--conflict-resolution-policy -c

Kebijakan Resolusi Konflik, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --conflict-resolution-policy @policy-file.json atau --conflict-resolution-policy "{"mode": "lastWriterWins", "conflictResolutionPath": "/path"}".

--full-text-policy

Kebijakan Teks Lengkap, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --full-text-policy @policy-file.json atau --full-text-policy "{"fullTextPaths": [{"path": "/ftPath1", "language": "en-US" }]}".

--idx

Kebijakan Pengindeksan, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --idx @policy-file.json atau --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}".

Properti Nilai
Nilai default: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--max-throughput

Sumber daya throughput maksimum dapat diskalakan ke (RU/dtk). Disediakan saat sumber daya diaktifkan skala otomatis. Nilai minimumnya bisa 4000 (RU/dtk).

--partition-key-version

Versi kunci partisi.

--throughput

Throughput kontainer SQL (RU/s). Nilai defaultnya adalah 400. Hilangkan parameter ini jika database telah berbagi throughput kecuali kontainer harus memiliki throughput khusus.

--ttl

TTL default. Jika nilai hilang atau diatur ke "-1", item tidak akan kedaluwarsa. Jika nilai diatur ke "n", item akan kedaluwarsa "n" detik setelah waktu modifikasi terakhir.

--unique-key-policy -u

Kebijakan Kunci Unik, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --unique-key-policy @policy-file.json atau --unique-key-policy "{"uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}".

--vector-embeddings

Kebijakan Penyematan Vektor, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --vector-embeddings @policy-file.json atau --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1", "dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}".

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container create (cosmosdb-preview extension)

Buat kontainer SQL di bawah database SQL Azure Cosmos DB.

az cosmosdb sql container create --account-name
                                 --database-name
                                 --name
                                 --partition-key-path
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--analytical-storage-ttl]
                                 [--cep]
                                 [--change-reference]
                                 [--conflict-resolution-policy]
                                 [--idx]
                                 [--materialized-view-definition]
                                 [--max-throughput]
                                 [--partition-key-version]
                                 [--throughput]
                                 [--ttl]
                                 [--unique-key-policy]

Contoh

Buat kontainer SQL Azure Cosmos DB.

az cosmosdb sql container create -g MyResourceGroup -a MyAccount -d MyDatabase -n MyContainer --partition-key-path "/my/path" --idx @policy-file.json --ttl 1000 --throughput "700"

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--name -n

Nama kontainer.

--partition-key-path -p

Jalur Kunci Partisi, misalnya, '/address/zipcode'.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--analytical-storage-ttl -t

TTL analitis, saat penyimpanan analitis diaktifkan.

--cep

Kebijakan Enkripsi Klien, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --cep @policy-file.json atau --cep "{ "includedPaths": [{"path": "/path1","clientEncryptionKeyId": "key1","encryptionAlgorithm": "AEAD_AES_256_CBC_HMAC_SHA256","encryptionType": "Deterministic"}], "policyFormatVersion": 2}".

--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--conflict-resolution-policy -c

Kebijakan Resolusi Konflik, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --conflict-resolution-policy @policy-file.json atau --conflict-resolution-policy "{ "mode": "lastWriterWins", "conflictResolutionPath": "/path" }".

--idx

Kebijakan Pengindeksan, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --idx @policy-file.json atau --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".

Properti Nilai
Nilai default: { "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
--materialized-view-definition -m

Definisi Tampilan Materialisasi, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --materialized-view-definition @materializedview-definition-file.json atau --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}'.

--max-throughput

Sumber daya throughput maksimum dapat diskalakan ke (RU/dtk). Disediakan saat sumber daya diaktifkan skala otomatis. Nilai minimumnya bisa 4000 (RU/dtk).

--partition-key-version

Versi kunci partisi.

--throughput

Throughput kontainer SQL (RU/s). Nilai defaultnya adalah 400. Hilangkan parameter ini jika database telah berbagi throughput kecuali kontainer harus memiliki throughput khusus.

--ttl

TTL default. Jika nilai hilang atau diatur ke "-1", item tidak akan kedaluwarsa. Jika nilai diatur ke "n", item akan kedaluwarsa "n" detik setelah waktu modifikasi terakhir.

--unique-key-policy -u

Kebijakan Kunci Unik, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --unique-key-policy @policy-file.json atau --unique-key-policy "{ "uniqueKeys": [{"paths": ["/path/to/key1"]}, {"paths": ["/path/to/key2"]}] }".

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container delete

Hapus kontainer SQL di bawah database SQL Azure Cosmos DB.

az cosmosdb sql container delete --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--change-reference]
                                 [--yes]

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--name -n

Nama kontainer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--yes -y

Jangan meminta konfirmasi.

Properti Nilai
Nilai default: False
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container exists

Memeriksa apakah kontainer SQL Azure Cosmos DB ada.

az cosmosdb sql container exists --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--change-reference]

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--name -n

Nama kontainer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container list

Cantumkan kontainer SQL di bawah database SQL Azure Cosmos DB.

az cosmosdb sql container list --account-name
                               --database-name
                               --resource-group

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container merge

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Menggabungkan partisi kontainer sql.

az cosmosdb sql container merge --account-name
                                --database-name
                                --name
                                --resource-group
                                [--acquire-policy-token]
                                [--change-reference]

Contoh

gabungkan partisi kontainer my-container

az cosmosdb sql container merge -g my-resource-group -a my-account -d my-db --name my-container

Parameter yang Diperlukan

--account-name -a

Nama akun database CosmosDB.

--database-name -d

Nama nama database CosmosDB.

--name -n

Nama koleksi CosmosDB.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container redistribute-partition-throughput

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Mendistribusikan ulang throughput partisi kontainer sql.

az cosmosdb sql container redistribute-partition-throughput --account-name
                                                            --database-name
                                                            --name
                                                            --resource-group
                                                            [--acquire-policy-token]
                                                            [--change-reference]
                                                            [--evenly-distribute {false, true}]
                                                            [--source-partition-info]
                                                            [--target-partition-info]

Contoh

Mendistribusikan throughput partisi secara merata untuk kontainer sql di antara semua partisi fisik

az cosmosdb sql container 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 kontainer sql dari partisi sumber ke partisi target

az cosmosdb sql container 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

--account-name -a

Nama akun database CosmosDB.

--database-name -d

Nama nama database CosmosDB.

--name -n

Nama koleksi CosmosDB.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--evenly-distribute

Beralih untuk mendistribusikan throughput secara merata di antara semua partisi fisik.

Properti Nilai
Nilai default: False
Nilai yang diterima: false, true
--source-partition-info

Id partisi fisik sumber yang dipisahkan spasi misalnya: 1 2.

Properti Nilai
Nilai default: []
--target-partition-info

Informasi tentang throughput partisi fisik target yang diinginkan misalnya: 0=1200 1=1200.

Properti Nilai
Nilai default: []
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container restore

Pulihkan kontainer sql yang dihapus dalam akun yang sama.

az cosmosdb sql container restore --account-name
                                  --database-name
                                  --name
                                  --resource-group
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--disable-ttl]
                                  [--restore-timestamp]

Contoh

Pulihkan kontainer sql yang dihapus dalam akun yang sama.

az cosmosdb sql container restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_container_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--name -n

Nama kontainer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--disable-ttl

Bendera untuk memulihkan dengan TTL dinonaktifkan.

Penggunaan: --disable-ttl True Default: false.

--restore-timestamp -t

Tanda waktu tempat kontainer perlu dipulihkan.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container restore (cosmosdb-preview extension)

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Pulihkan kontainer sql yang dihapus dalam akun yang sama.

az cosmosdb sql container restore --account-name
                                  --database-name
                                  --name
                                  --resource-group
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--disable-ttl {false, true}]
                                  [--restore-timestamp]

Contoh

Pulihkan kontainer sql yang dihapus dalam akun yang sama.

az cosmosdb sql container restore --resource-group resource_group --account-name database_account_name --database-name parent_database_name --name name_of_container_needs_to_be_restored --restore-timestamp 2020-07-13T16:03:41+0000

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--name -n

Nama kontainer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--disable-ttl
Pratinjau

Aktifkan atau nonaktifkan pemulihan dengan ttl dinonaktifkan.

Properti Nilai
Nilai yang diterima: false, true
--restore-timestamp -t

Tanda waktu tempat kontainer perlu dipulihkan.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container retrieve-partition-throughput

Pratinjau

Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Ambil throughput partisi kontainer sql.

az cosmosdb sql container retrieve-partition-throughput --account-name
                                                        --database-name
                                                        --name
                                                        --resource-group
                                                        [--acquire-policy-token]
                                                        [--all-partitions {false, true}]
                                                        [--change-reference]
                                                        [--physical-partition-ids]

Contoh

Mengambil throughput container_name kontainer untuk partisi fisik tertentu

az cosmosdb sql container 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 sql container retrieve-partition-throughput --account-name account_name --database-name db_name --name container_name  --resource-group rg_name --all-partitions

Parameter yang Diperlukan

--account-name -a

Nama akun database CosmosDB.

--database-name -d

Nama nama database CosmosDB.

--name -n

Nama kontainer CosmosDB.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--all-partitions

Beralih untuk mengambil throughput untuk semua partisi fisik.

Properti Nilai
Nilai default: False
Nilai yang diterima: false, true
--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--physical-partition-ids -p

Spasi yang dipisahkan daftar id partisi fisik.

Properti Nilai
Nilai default: []
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container show

Perlihatkan detail kontainer SQL di bawah database SQL Azure Cosmos DB.

az cosmosdb sql container show --account-name
                               --database-name
                               --name
                               --resource-group

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--name -n

Nama kontainer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container update

Perbarui kontainer SQL di bawah database SQL Azure Cosmos DB.

az cosmosdb sql container update --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--analytical-storage-ttl]
                                 [--change-reference]
                                 [--full-text-policy]
                                 [--idx]
                                 [--ttl]
                                 [--vector-embeddings]

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--name -n

Nama kontainer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--analytical-storage-ttl -t

TTL analitis, saat penyimpanan analitis diaktifkan.

--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--full-text-policy

Kebijakan Teks Lengkap, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --full-text-policy @policy-file.json atau --full-text-policy "{"fullTextPaths": [{"path": "/ftPath1", "language": "en-US" }]}".

--idx

Kebijakan Pengindeksan, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --idx @policy-file.json atau --idx "{"indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}],"vectorIndexes": [{"path": "/vector1","type": "flat"}]}".

--ttl

TTL default. Jika nilai hilang atau diatur ke "-1", item tidak akan kedaluwarsa. Jika nilai diatur ke "n", item akan kedaluwarsa "n" detik setelah waktu modifikasi terakhir.

--vector-embeddings

Kebijakan Penyematan Vektor, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --vector-embeddings @policy-file.json atau --vector-embeddings "{"vectorEmbeddings": [{"path": "/vector1", "dataType": "float32", "dimensions": 2, "distanceFunction": "dotproduct" }]}".

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az cosmosdb sql container update (cosmosdb-preview extension)

Perbarui kontainer SQL di bawah database SQL Azure Cosmos DB.

az cosmosdb sql container update --account-name
                                 --database-name
                                 --name
                                 --resource-group
                                 [--acquire-policy-token]
                                 [--analytical-storage-ttl]
                                 [--change-reference]
                                 [--idx]
                                 [--materialized-view-definition]
                                 [--ttl]

Parameter yang Diperlukan

--account-name -a

Nama akun Cosmosdb.

--database-name -d

Nama database.

--name -n

Nama kontainer.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--acquire-policy-token

Memperoleh token Azure Policy secara otomatis untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--analytical-storage-ttl -t

TTL analitis, saat penyimpanan analitis diaktifkan.

--change-reference

ID referensi perubahan terkait untuk operasi sumber daya ini.

Properti Nilai
Grup parameter: Global Policy Arguments
--idx

Kebijakan Pengindeksan, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --idx @policy-file.json atau --idx "{ "indexingMode": "consistent", "automatic": true, "includedPaths": [{"path": "/*"}], "excludedPaths": [{ "path": "/headquarters/employees/?"}, { "path": "/\"_etag\"/?"}] }".

--materialized-view-definition -m

Definisi Tampilan Materialisasi, Anda dapat memasukkannya sebagai string atau sebagai file, misalnya, --materialized-view-definition @materializedview-definition-file.json atau --materialized-view-definition -m '{ "sourceCollectionId": "MySourceCollectionName", "definition": "SELECT * FROM root r"}'.

--ttl

TTL default. Jika nilai hilang atau diatur ke "-1", item tidak akan kedaluwarsa. Jika nilai diatur ke "n", item akan kedaluwarsa "n" detik setelah waktu modifikasi terakhir.

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

Properti Nilai
Nilai default: json
Nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False