New-AzDataLakeAnalyticsComputePolicy
Skapar en Data Lake Analytics beräkningsprincipregel för en specifik Microsoft Entra entitet.
Syntax
Default (Standard)
New-AzDataLakeAnalyticsComputePolicy
[-ResourceGroupName <String>]
[-Account] <String>
[-Name] <String>
[-ObjectId] <Guid>
[-ObjectType] <String>
[-MaxAnalyticsUnitsPerJob <Int32>]
[-MinPriorityPerJob <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzDataLakeAnalyticsComputePolicy skapar den angivna beräkningsprincipregeln för en specifik Microsoft Entra entitet i ett Azure Data Lake Analytics konto.
Exempel
Exempel 1: Skapa en beräkningsprincip med endast en regel
New-AzDataLakeAnalyticsComputePolicy -Account "contosoadla" -Name "myPolicy" -ObjectId aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb -ObjectType User -MaxAnalyticsUnitsPerJob 5
Det här kommandot skapar en princip med namnet "myPolicy" i kontot "contosoadla" för användaren med ID :t "aaaaaaaaa-0000-1111-2222-bbbbbbbbbb" som säkerställer att de inte kan skicka något jobb med fler än 5 analysenheter.
Exempel 2: Skapa en beräkningsprincip med båda reglerna inställda
New-AzDataLakeAnalyticsComputePolicy -Account "contosoadla" -Name "myPolicy" -ObjectId aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb -ObjectType User -MaxAnalyticsUnitsPerJob 5 -MinPriorityPerJob 100
Det här kommandot skapar en princip med namnet "myPolicy" i kontot "contosoadla" för användaren med ID :t "aaaaaaaa-0000-1111-2222-bbbbbbbbbb" som säkerställer att de inte kan skicka något jobb med fler än 5 analysenheter eller med en prioritet som är lägre än 100
Parametrar
-Account
Namnet på det konto som beräkningsprincipen ska läggas till i.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: KontoNamn
Parameteruppsättningar
(All)
Position: 0
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: jfr
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Parameteregenskaper
Typ: IAzureContextContainer
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-MaxAnalyticsUnitsPerJob
Maximalt antal analysenheter som stöds per jobb för den här principen.
Antingen måste detta, MinPriorityPerJob, eller båda parametrarna anges.
Parameteregenskaper
Typ: Nullable<T> [ Int32 ]
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: MaxDegreeOfParallelismPerJob
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-MinPriorityPerJob
Den lägsta prioritet som stöds per jobb för den här principen.
Antingen detta, MaxAnalyticsUnitsPerJob, eller båda parametrarna måste anges.
Parameteregenskaper
Typ: Nullable<T> [ Int32 ]
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-Name
Namnet på den beräkningsprincip som ska skapas.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: ComputePolicyName
Parameteruppsättningar
(All)
Position: 1
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-ObjectId
Det Microsoft Entra objekt-ID som användaren eller gruppen ska tillämpa principen på.
Parameteregenskaper
Typ: Guid
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: 2
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-ObjectType
Objekttypen Microsoft Entra för det objekt-ID som skickades in.
Parameteregenskaper
Typ: String
Standardvärde: None
Godkända värden: User, Group, ServicePrincipal
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: 3
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-ResourceGroupName
Namnet på resursgruppen som du har kontot under.
Valfritt och försöker identifiera om det inte tillhandahålls.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-WhatIf
Visar vad som skulle hända om kommandot körs. Cmdleten körs inte.
Parameteregenskaper
Typ: SwitchParameter
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: Wi
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters .
Utdata