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 cria a regra de política de computação especificada para uma entidade específica do Microsoft Entra em uma conta do Azure Data Lake Analytics.
Exemplos
Exemplo 1: Criar uma política de computação com apenas uma regra
New-AzDataLakeAnalyticsComputePolicy -Account "contosoadla" -Name "myPolicy" -ObjectId 83cb7ad2-3523-4b82-b909-d478b0d8aea3 -ObjectType User -MaxAnalyticsUnitsPerJob 5
Este comando cria uma política chamada "myPolicy" na conta "contosoadla" para o usuário com id "83cb7ad2-3523-4b82-b909-d478b0d8aea3" 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 83cb7ad2-3523-4b82-b909-d478b0d8aea3 -ObjectType User -MaxAnalyticsUnitsPerJob 5 -MinPriorityPerJob 100
Este comando cria uma política chamada "myPolicy" na conta "contosoadla" para o usuário com id "83cb7ad2-3523-4b82-b909-d478b0d8aea3" 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 |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-Confirm
Solicita confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | 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 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-MaxAnalyticsUnitsPerJob
O máximo de unidades de análise suportadas por trabalho para esta política. Isso, MinPriorityPerJob, ou ambos os parâmetros devem ser especificados.
Tipo: | Nullable<T>[Int32] |
Aliases: | MaxDegreeOfParallelismPerJob |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-MinPriorityPerJob
A prioridade mínima suportada por trabalho para esta política. Ou isso, MaxAnalyticsUnitsPerJob, ou ambos os parâmetros devem ser especificados.
Tipo: | Nullable<T>[Int32] |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-Name
Nome da política de computação a ser criada.
Tipo: | String |
Aliases: | ComputePolicyName |
Position: | 1 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ObjectId
A ID do objeto do Microsoft Entra para o usuário ou grupo ao qual aplicar a política.
Tipo: | Guid |
Position: | 2 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ObjectType
O tipo de objeto Microsoft Entra para a ID do objeto transmitido.
Tipo: | String |
Valores aceites: | User, Group, ServicePrincipal |
Position: | 3 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ResourceGroupName
Nome do grupo de recursos sob o qual você a conta existe. Opcional e tentará descobrir se não for fornecido.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Entradas
Nullable<T>[[System.Int32, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Saídas
Azure PowerShell