Gerenciar Azure Data Lake Analytics usando políticas de contaManage Azure Data Lake Analytics using Account Policies

As políticas de conta ajudam a controlar como os recursos de uma conta de Azure Data Lake Analytics são usados.Account policies help you control how resources an Azure Data Lake Analytics account are used. Essas políticas permitem que você controle o custo do uso do Azure Data Lake Analytics.These policies allow you to control the cost of using Azure Data Lake Analytics. Por exemplo, com essas políticas você evita picos inesperados de custo limitando quantas AUs a conta pode usar simultaneamente.For example, with these policies you can prevent unexpected cost spikes by limiting how many AUs the account can simultaneously use.

Políticas no nível da contaAccount-level policies

Essas políticas aplicam-se a todos os trabalhos em uma conta do Data Lake Analytics.These policies apply to all jobs in a Data Lake Analytics account.

Número máximo de AUs em uma conta do Data Lake AnalyticsMaximum number of AUs in a Data Lake Analytics account

Uma política controla o número total de AUs (Unidades de Análise) que a conta do Data Lake Analytics pode usar.A policy controls the total number of Analytics Units (AUs) your Data Lake Analytics account can use. Por padrão, o valor é definido como 250.By default, the value is set to 250. Por exemplo, se esse valor for definido como 250 AUs, você poderá ter um trabalho em execução com 250 AUs atribuídas ou 10 trabalhos em execução com 25 AUs cada um.For example, if this value is set to 250 AUs, you can have one job running with 250 AUs assigned to it, or 10 jobs running with 25 AUs each. Os trabalhos adicionais enviados são enfileirados até que os trabalhos em execução sejam concluídos.Additional jobs that are submitted are queued until the running jobs are finished. Quando os trabalhos em execução são concluídos, as AUs são liberadas para que os trabalhos na fila sejam executados.When running jobs are finished, AUs are freed up for the queued jobs to run.

Para alterar o número de AUs da sua conta do Data Lake Analytics:To change the number of AUs for your Data Lake Analytics account:

  1. No portal do Azure, acesse sua conta do Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.
  2. Clique em limites e políticas.Click Limits and policies.
  3. Em Máximo de AUs, mova o controle deslizante para selecionar um valor ou insira o valor na caixa de texto.Under Maximum AUs, move the slider to select a value, or enter the value in the text box.
  4. Clique em Save (Salvar).Click Save.

Observação

Se você precisar de mais do que as AUs padrão (250), no portal, clique em Ajuda + Suporte para enviar uma solicitação de suporte.If you need more than the default (250) AUs, in the portal, click Help+Support to submit a support request. O número de AUs disponíveis em sua conta do Data Lake Analytics pode ser aumentado.The number of AUs available in your Data Lake Analytics account can be increased.

Número máximo de trabalhos que podem ser executados simultaneamenteMaximum number of jobs that can run simultaneously

Essa política limita o número de trabalhos que podem ser executados simultaneamente.This policy limits how many jobs can run simultaneously. Por padrão, esse valor é definido como 20.By default, this value is set to 20. Se o Data Lake Analytics tiver AUs disponíveis, novos trabalhos serão agendados para execução imediata até que o número total de trabalhos em execução atinja o valor dessa política.If your Data Lake Analytics has AUs available, new jobs are scheduled to run immediately until the total number of running jobs reaches the value of this policy. Quando você atinge o número máximo de trabalhos que podem ser executados simultaneamente, os trabalhos subsequentes são enfileirados em ordem de prioridade até que um ou mais trabalhos em execução sejam concluídos (dependendo da AUs disponível).When you reach the maximum number of jobs that can run simultaneously, subsequent jobs are queued in priority order until one or more running jobs complete (depending on available AUs).

Para alterar o número de trabalhos que podem ser executadas simultaneamente:To change the number of jobs that can run simultaneously:

  1. No portal do Azure, acesse sua conta do Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.
  2. Clique em limites e políticas.Click Limits and policies.
  3. Em Número máximo de trabalhos em execução, mova o controle deslizante para selecionar um valor ou insira o valor na caixa de texto.Under Maximum Number of Running Jobs, move the slider to select a value, or enter the value in the text box.
  4. Clique em Save (Salvar).Click Save.

Observação

Se você precisar executar mais do que o número de trabalhos padrão (20) no portal, clique em Ajuda + Suporte para enviar uma solicitação de suporte.If you need to run more than the default (20) number of jobs, in the portal, click Help+Support to submit a support request. O número de trabalhos que podem ser executados simultaneamente em sua conta do Data Lake Analytics pode ser aumentado.The number of jobs that can run simultaneously in your Data Lake Analytics account can be increased.

Por quanto tempo os metadados e recursos de trabalho devem ser mantidosHow long to keep job metadata and resources

Quando os usuários executam trabalhos do U-SQL, o serviço de Data Lake Analytics mantém todos os arquivos relacionados.When your users run U-SQL jobs, the Data Lake Analytics service keeps all related files. Esses arquivos incluem o script U-SQL, os arquivos DLL referenciados no script U-SQL, recursos compilados e estatísticas.These files include the U-SQL script, the DLL files referenced in the U-SQL script, compiled resources, and statistics. Os arquivos estão na pasta /system/ da conta de armazenamento padrão do Azure Data Lake.The files are in the /system/ folder of the default Azure Data Lake Storage account. Esta política controla por quanto tempo esses recursos serão armazenados antes de serem excluídos automaticamente (o padrão é 30 dias).This policy controls how long these resources are stored before they are automatically deleted (the default is 30 days). Você pode usar esses arquivos para depuração e ajuste de desempenho de trabalhos que serão executados novamente no futuro.You can use these files for debugging, and for performance-tuning of jobs that you'll rerun in the future.

Para alterar o tempo para reter os recursos e metadados de trabalho:To change how long to keep job metadata and resources:

  1. No portal do Azure, acesse sua conta do Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.
  2. Clique em limites e políticas.Click Limits and policies.
  3. Em Dias para Reter Consultas de Trabalho, mova o controle deslizante para selecionar um valor ou insira o valor na caixa de texto.Under Days to Retain Job Queries, move the slider to select a value, or enter the value in the text box.
  4. Clique em Save (Salvar).Click Save.

Políticas no nível do trabalhoJob-level policies

As políticas de nível de trabalho permitem que você controle o máximo de AUs e a prioridade máxima que os usuários individuais (ou membros de grupos de segurança específicos) podem definir em trabalhos que eles enviam.Job-level policies allow you to control the maximum AUs and the maximum priority that individual users (or members of specific security groups) can set on jobs that they submit. Essa política lhe permite controlar os custos gerados pelos usuários.This policy lets you control the costs incurred by users. Ele também permite que você controle o efeito que os trabalhos agendados podem ter nos trabalhos de produção de alta prioridade que estão em execução na mesma conta do Data Lake Analytics.It also lets you control the effect that scheduled jobs might have on high-priority production jobs that are running in the same Data Lake Analytics account.

O Data Lake Analytics tem duas políticas que podem ser definidas no nível do trabalho:Data Lake Analytics has two policies that you can set at the job level:

  • Limite de AU por trabalho: os usuários apenas podem enviar trabalhos que tenham até esse número de AUs.AU limit per job: Users can only submit jobs that have up to this number of AUs. Por padrão, esse limite é o mesmo que o limite máximo de AUs da conta.By default, this limit is the same as the maximum AU limit for the account.
  • Prioridade: os usuários apenas podem enviar trabalhos com prioridade menor ou igual a esse valor.Priority: Users can only submit jobs that have a priority lower than or equal to this value. Um número maior indica uma prioridade mais baixa.A higher number indicates a lower priority. Por padrão, esse limite é definido como 1, que é a prioridade mais alta possível.By default, this limit is set to 1, which is the highest possible priority.

Há uma política padrão definida em cada conta.There is a default policy set on every account. A política padrão aplica-se a todos os usuários da conta.The default policy applies to all users of the account. Você pode criar políticas adicionais para usuários e grupos específicos.You can create additional policies for specific users and groups.

Observação

As políticas no nível da conta e no nível do trabalho aplicam-se ao mesmo tempo.Account-level policies and job-level policies apply simultaneously.

Adicionar uma política para um usuário ou grupo específicoAdd a policy for a specific user or group

  1. No portal do Azure, acesse sua conta do Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.

  2. Clique em limites e políticas.Click Limits and policies.

  3. Em Limites de Envio de Trabalho, clique no botão Adicionar Política.Under Job Submission Limits, click the Add Policy button. Em seguida, selecione ou insira as seguintes configurações:Then, select or enter the following settings:

    1. Nome da Política de Computação: insira um nome de política para lembrá-lo da finalidade da política.Compute Policy Name: Enter a policy name, to remind you of the purpose of the policy.
    2. Selecionar Usuário ou Grupo: selecione o usuário ou o grupo ao qual essa política se aplica.Select User or Group: Select the user or group this policy applies to.
    3. Definir o Limite de AUs de Trabalho: defina o limite de AUs que se aplica ao usuário ou ao grupo selecionado.Set the Job AU Limit: Set the AU limit that applies to the selected user or group.
    4. Definir o Limite de Prioridade: defina o limite de prioridade que se aplica a o usuário ou ao grupo selecionado.Set the Priority Limit: Set the priority limit that applies to the selected user or group.
  4. Clique em Ok.Click Ok.

  5. A nova política é listada na tabela de política Padrão, em Limites de Envio de Trabalho.The new policy is listed in the Default policy table, under Job Submission Limits.

Excluir ou editar uma política existenteDelete or edit an existing policy

  1. No portal do Azure, acesse sua conta do Data Lake Analytics.In the Azure portal, go to your Data Lake Analytics account.
  2. Clique em limites e políticas.Click Limits and policies.
  3. Em Limites de Envio de Trabalho, localize a política que deseja editar.Under Job Submission Limits, find the policy you want to edit.
  4. Para ver as opções Excluir e Editar, na coluna mais à direita da tabela, clique em ....To see the Delete and Edit options, in the rightmost column of the table, click ....

Recursos adicionais para políticas de trabalhoAdditional resources for job policies

Próximos passosNext steps