New-AzDataLakeAnalyticsComputePolicy
Cria uma regra de política de computação do Data Lake Analytics para uma entidade específica do Microsoft Entra.
Sintaxe
New-AzDataLakeAnalyticsComputePolicy
[-ResourceGroupName <String>]
[-Account] <String>
[-Name] <String>
[-ObjectId] <Guid>
[-ObjectType] <String>
[-MaxAnalyticsUnitsPerJob <Int32>]
[-MinPriorityPerJob <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O New-AzDataLakeAnalyticsComputePolicy
Exemplos
Exemplo 1: criar uma política de computação com apenas uma regra
New-AzDataLakeAnalyticsComputePolicy -Account "contosoadla" -Name "myPolicy" -ObjectId aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb -ObjectType User -MaxAnalyticsUnitsPerJob 5
Esse comando cria uma política chamada "myPolicy" na conta "contosoadla" para o usuário com a ID "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbbbb" que garante que ele não possa enviar nenhum trabalho com mais de 5 unidades de análise.
Exemplo 2: Criar uma política de computação com ambas as regras definidas
New-AzDataLakeAnalyticsComputePolicy -Account "contosoadla" -Name "myPolicy" -ObjectId aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb -ObjectType User -MaxAnalyticsUnitsPerJob 5 -MinPriorityPerJob 100
Este comando cria uma política chamada "myPolicy" na conta "contosoadla" para o usuário com a ID "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbbbb" que garante que ele não possa enviar nenhum trabalho com mais de 5 unidades de análise ou com uma prioridade inferior a 100
Parâmetros
-Account
Nome da conta à qual adicionar a política de computação.
Tipo: | String |
Aliases: | AccountName |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MaxAnalyticsUnitsPerJob
As unidades de análise máximas com suporte por trabalho para essa política. Isso, MinPriorityPerJob ou ambos os parâmetros devem ser especificados.
Tipo: | Nullable<T>[Int32] |
Aliases: | MaxDegreeOfParallelismPerJob |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-MinPriorityPerJob
A prioridade mínima com suporte por trabalho para essa política. Isso, MaxAnalyticsUnitsPerJob ou ambos os parâmetros devem ser especificados.
Tipo: | Nullable<T>[Int32] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Name
Nome da política de computação a ser criada.
Tipo: | String |
Aliases: | ComputePolicyName |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-ObjectId
A ID de objeto do Microsoft Entra para o usuário ou grupo ao qual aplicar a política.
Tipo: | Guid |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-ObjectType
O tipo de objeto do Microsoft Entra para a ID do objeto passado.
Tipo: | String |
Valores aceitos: | User, Group, ServicePrincipal |
Cargo: | 3 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-ResourceGroupName
Nome do grupo de recursos no qual a conta existe. Opcional e tentará descobrir se não for fornecido.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Saídas
Azure PowerShell