New-AzDataMigrationMongoDbCollectionSetting
Erstellt sammlungseinstellung für die Migration gemäß der mongoDb-Migration
Syntax
New-AzDataMigrationMongoDbCollectionSetting
[-TargetRequestUnit <Int32>]
[-CanDelete]
[-UniqueShard]
[-ShardKey <String>]
[-DefaultProfile <IAzureContextContainer>]
-Name <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-AzDataMigrationMongoDbCollectionSetting erstellt das Migrationseinstellungsobjekt, das den Durchsatz und das Löschverhalten angibt. Die Ausgabe des Cmdlets ist das Schlüsselwertpaar mit dem Namen der Auflistung und dem Wert der Einstellung. Die Ausgabe wird verwendet, um die Einstellungen auf Datenbankebene für die Migration zusammenzustellen.
Beispiele
Beispiel 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
Parameter
-CanDelete
Ob die Zieldaten gelöscht werden sollen, wenn der Switch festgelegt ist, wird sie bei der Migration sauber
Typ: | SwitchParameter |
Aliases: | Clean |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Typ: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Name der Sammlung
Typ: | String |
Aliases: | CollectionName |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShardKey
Die durch Trennzeichen getrennte Liste der Schhardschlüssel. Für mongoDb-Ziel können Sie die Shardschlüsselreihenfolge "ShardKeyName:Order" angeben, wobei die Reihenfolge 1, -1 oder leer für hashed ist, z. B. "_id,email:-1".
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetRequestUnit
Der wert der dedizierten Sammlungsanforderungseinheit. Wenn nicht festgelegt, verwendet diese Sammlung freigegebene Datenbank RU.
Typ: | Nullable<T>[Int32] |
Aliases: | RU |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UniqueShard
Gibt an, ob ein eindeutiger Schlüssel für den Shardschlüssel erstellt werden soll.
Typ: | SwitchParameter |
Aliases: | Unique |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
None
Ausgaben
Microsoft.Azure.Commands.DataMigration.Models.MongoDbCollectionSetting>
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für