Partager via


New-AzDataLakeAnalyticsComputePolicy

Crée une règle de stratégie de calcul Data Lake Analytics pour une entité Microsoft Entra spécifique.

Syntaxe

New-AzDataLakeAnalyticsComputePolicy
   [-ResourceGroupName <String>]
   [-Account] <String>
   [-Name] <String>
   [-ObjectId] <Guid>
   [-ObjectType] <String>
   [-MaxAnalyticsUnitsPerJob <Int32>]
   [-MinPriorityPerJob <Int32>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Le New-AzDataLakeAnalyticsComputePolicy crée la règle de stratégie de calcul spécifiée pour une entité Microsoft Entra spécifique dans un compte Azure Data Lake Analytics.

Exemples

Exemple 1 : Créer une stratégie de calcul avec une seule règle

New-AzDataLakeAnalyticsComputePolicy -Account "contosoadla" -Name "myPolicy" -ObjectId aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb -ObjectType User -MaxAnalyticsUnitsPerJob 5

Cette commande crée une stratégie appelée « myPolicy » dans le compte « contosoadla » pour l’utilisateur avec l’ID « aaaaaaaa-0000-1111-2222-bbbbbbbbbb » qui garantit qu’il ne peut soumettre aucun travail avec plus de 5 unités d’analyse.

Exemple 2 : Créer une stratégie de calcul avec les deux règles définies

New-AzDataLakeAnalyticsComputePolicy -Account "contosoadla" -Name "myPolicy" -ObjectId aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb -ObjectType User -MaxAnalyticsUnitsPerJob 5 -MinPriorityPerJob 100

Cette commande crée une stratégie appelée « myPolicy » dans le compte « contosoadla » pour l’utilisateur avec l’ID « aaaaaaaa-0000-1111-2222-bbbbbbbb » qui garantit qu’il ne peut pas envoyer de travail avec plus de 5 unités d’analyse ou avec une priorité inférieure à 100

Paramètres

-Account

Nom du compte auquel ajouter la stratégie de calcul.

Type:String
Alias:AccountName
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MaxAnalyticsUnitsPerJob

Unités d’analyse maximales prises en charge par travail pour cette stratégie. Pour cela, MinPriorityPerJob ou les deux paramètres doivent être spécifiés.

Type:Nullable<T>[Int32]
Alias:MaxDegreeOfParallelismPerJob
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-MinPriorityPerJob

Priorité minimale prise en charge par travail pour cette stratégie. Pour cela, MaxAnalyticsUnitsPerJob ou les deux paramètres doivent être spécifiés.

Type:Nullable<T>[Int32]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Name

Nom de la stratégie de calcul à créer.

Type:String
Alias:ComputePolicyName
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ObjectId

ID d’objet Microsoft Entra pour l’utilisateur ou le groupe auquel appliquer la stratégie.

Type:Guid
Position:2
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ObjectType

Type d’objet Microsoft Entra pour l’ID d’objet transmis.

Type:String
Valeurs acceptées:User, Group, ServicePrincipal
Position:3
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ResourceGroupName

Nom du groupe de ressources sous lequel vous disposez du compte. Facultatif et tentera de découvrir s’il n’est pas fourni.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

String

Guid

Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

Sorties

PSDataLakeAnalyticsComputePolicy