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
Typ: | SwitchParameter |
Alias: | Clean |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Name
Samlingens namn
Typ: | String |
Alias: | CollectionName |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | 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".
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-TargetRequestUnit
Enhetsvärdet för dedikerad samlingsbegäran. Om den inte har angetts använder samlingen delad databas-RU.
Typ: | Nullable<T>[Int32] |
Alias: | RU |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-UniqueShard
Om du vill skapa en unik nyckel för shardnyckeln
Typ: | SwitchParameter |
Alias: | Unique |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
None
Utdata
Microsoft.Azure.Commands.DataMigration.Models.MongoDbCollectionSetting>
Azure PowerShell