New-AzDataLakeAnalyticsComputePolicy
Crea una regla de directiva de proceso de Data Lake Analytics para una entidad específica de Microsoft Entra.
Sintaxis
New-AzDataLakeAnalyticsComputePolicy
[-ResourceGroupName <String>]
[-Account] <String>
[-Name] <String>
[-ObjectId] <Guid>
[-ObjectType] <String>
[-MaxAnalyticsUnitsPerJob <Int32>]
[-MinPriorityPerJob <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El New-AzDataLakeAnalyticsComputePolicy crea la regla de directiva de proceso especificada para una entidad específica de Microsoft Entra en una cuenta de Azure Data Lake Analytics.
Ejemplos
Ejemplo 1: Creación de una directiva de proceso con una sola regla
New-AzDataLakeAnalyticsComputePolicy -Account "contosoadla" -Name "myPolicy" -ObjectId aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb -ObjectType User -MaxAnalyticsUnitsPerJob 5
Este comando crea una directiva denominada "myPolicy" en la cuenta "contosoadla" para el usuario con el identificador "aaaaaaaaa-0000-1111-2222-bbbbbbbbbb" que garantiza que no puede enviar ningún trabajo con más de 5 unidades de análisis.
Ejemplo 2: Creación de una directiva de proceso con ambos conjuntos de reglas
New-AzDataLakeAnalyticsComputePolicy -Account "contosoadla" -Name "myPolicy" -ObjectId aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb -ObjectType User -MaxAnalyticsUnitsPerJob 5 -MinPriorityPerJob 100
Este comando crea una directiva denominada "myPolicy" en la cuenta "contosoadla" para el usuario con el identificador "aaaaaaaaa-0000-1111-2222-bbbbbbbbbb" que garantiza que no puede enviar ningún trabajo con más de 5 unidades de análisis o con una prioridad inferior a 100
Parámetros
-Account
Nombre de la cuenta a la que se va a agregar la directiva de proceso.
Tipo: | String |
Alias: | AccountName |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-MaxAnalyticsUnitsPerJob
Las unidades de análisis máximas admitidas por trabajo para esta directiva. Se deben especificar ambos parámetros, MinPriorityPerJob o ambos.
Tipo: | Nullable<T>[Int32] |
Alias: | MaxDegreeOfParallelismPerJob |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-MinPriorityPerJob
Prioridad mínima admitida por trabajo para esta directiva. Se deben especificar ambos parámetros, MaxAnalyticsUnitsPerJob o ambos.
Tipo: | Nullable<T>[Int32] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-Name
Nombre de la directiva de proceso que se va a crear.
Tipo: | String |
Alias: | ComputePolicyName |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ObjectId
Identificador de objeto de Microsoft Entra para que el usuario o grupo aplique la directiva.
Tipo: | Guid |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ObjectType
Tipo de objeto Microsoft Entra para el identificador de objeto pasado.
Tipo: | String |
Valores aceptados: | User, Group, ServicePrincipal |
Posición: | 3 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Nombre del grupo de recursos en el que existe la cuenta. Opcional e intentará detectar si no se proporciona.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]