New-AzDataMigrationMongoDbCollectionSetting
Skapar samlingsinställning för migrering enligt mongoDb-migreringen
Syntax
New-AzDataMigrationMongoDbCollectionSetting
[-TargetRequestUnit <Int32>]
[-CanDelete]
[-UniqueShard]
[-ShardKey <String>]
[-DefaultProfile <IAzureContextContainer>]
-Name <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten New-AzDataMigrationMongoDbCollectionSetting skapar migreringsinställningsobjektet som anger dataflödet och borttagningsbeteendet. Utdata som cmdleten är nyckelvärdeparet med namnet på samlingen och värdet för inställningen. Utdata används för att montera databasnivåinställningarna för migrering.
Exempel
Exempel 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
Parametrar
-CanDelete
Om måldata ska tas bort, om växeln har angetts, rensas den vid migreringen
Type: | SwitchParameter |
Aliases: | Clean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Samlingens namn
Type: | String |
Aliases: | CollectionName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShardKey
Kommaavgränsad lista över shardnycklarna. För mongoDb-målet kan du ange shardnyckelordningen "ShardKeyName:Order", där ordningen är 1, -1 eller tom för hash, till exempel "_id,e-post:-1".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetRequestUnit
Enhetsvärdet för dedikerad samlingsbegäran. Om den inte har angetts använder samlingen delad databas-RU.
Type: | Nullable<T>[Int32] |
Aliases: | RU |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UniqueShard
Om du vill skapa en unik nyckel för shardnyckeln
Type: | SwitchParameter |
Aliases: | Unique |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
None
Utdata
Microsoft.Azure.Commands.DataMigration.Models.MongoDbCollectionSetting>
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för