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