New-AzDataMigrationMongoDbCollectionSetting
MongoDb geçişine göre geçiş için koleksiyon ayarı oluşturur
Sözdizimi
New-AzDataMigrationMongoDbCollectionSetting
[-TargetRequestUnit <Int32>]
[-CanDelete]
[-UniqueShard]
[-ShardKey <String>]
[-DefaultProfile <IAzureContextContainer>]
-Name <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzDataMigrationMongoDbCollectionSetting cmdlet'i aktarım hızını ve silme davranışını belirten geçiş ayarı nesnesini oluşturur. Cmdlet'in çıktısı, koleksiyonun adı ve ayarın değeriyle anahtar değer çiftidir. Çıkış, geçiş için veritabanı düzeyi ayarlarının birleştirilmesinde kullanılır.
Örnekler
Örnek 1
$x = New-AzDataMigrationMongoDbCollectionSetting -Name myCollection -TargetRequestUnit 1000 -CanDelete -ShardKey "_id:-1,age:1,name"
$x
Name Setting
---- -------
myCollection Microsoft.Azure.Management.DataMigration.Models.MongoDbCollectionSettings
$x.Setting
CanDelete ShardKey TargetRUs
--------- -------- ---------
True Microsoft.Azure.Management.DataMigration.Models.MongoDbShardKeySetting 1000
Parametreler
-CanDelete
Hedef verilerin silinmesi gerekip gerekmediği, anahtar ayarlanırsa geçiş sırasında temizlenir
Tür: | SwitchParameter |
Diğer adlar: | Clean |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Name
Koleksiyonun adı
Tür: | String |
Diğer adlar: | CollectionName |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ShardKey
Parça anahtarlarının virgülle ayrılmış listesi. mongoDb hedefi için "ShardKeyName:Order" parça anahtarı sırasını belirtebilirsiniz; burada sıra karma için 1, -1 veya boş olur, örneğin "_id,e-posta:-1".
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TargetRequestUnit
Ayrılmış koleksiyon isteği birim değeri. Ayarlanmadıysa, bu koleksiyon paylaşılan veritabanı RU kullanır.
Tür: | Nullable<T>[Int32] |
Diğer adlar: | RU |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-UniqueShard
Parça anahtarı için benzersiz anahtar oluşturulup oluşturulmayacağı
Tür: | SwitchParameter |
Diğer adlar: | Unique |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
Microsoft.Azure.Commands.DataMigration.Models.MongoDbCollectionSetting>