Partilhar via


Gerir Data Lake Analytics do Azure com Políticas de Conta

As políticas de conta ajudam-no a controlar a forma como os recursos são utilizados numa conta do Azure Data Lake Analytics. Estas políticas permitem-lhe controlar o custo da utilização do Azure Data Lake Analytics. Por exemplo, com estas políticas, pode evitar picos de custos inesperados ao limitar quantas UA a conta pode utilizar em simultâneo.

Importante

O Azure Data Lake Analytics descontinuado a 29 de fevereiro de 2024. Saiba mais com este anúncio.

Para análise de dados, a sua organização pode utilizar o Azure Synapse Analytics ou o Microsoft Fabric.

Políticas ao nível da conta

Estas políticas aplicam-se a todas as tarefas numa conta Data Lake Analytics.

Número máximo de AUs numa conta de Data Lake Analytics

Uma política controla o número total de Unidades de Análise (AUs) que a sua conta Data Lake Analytics pode utilizar. Por predefinição, o valor está definido como 250. Por exemplo, se este valor estiver definido como 250 AUs, pode ter uma tarefa em execução com 250 AUs atribuídas ou 10 tarefas em execução com 25 AUs cada. Outras tarefas submetidas são submetidas em fila até que as tarefas em execução estejam concluídas. Quando as tarefas em execução estiverem concluídas, as AUs são libertadas para que as tarefas em fila sejam executadas.

Para alterar o número de AUs da sua conta Data Lake Analytics:

  1. Na portal do Azure, aceda à sua conta Data Lake Analytics.

  2. Selecione Limites e políticas.

  3. Em Máximo de AUs, mova o controlo de deslize para selecionar um valor ou introduza o valor na caixa de texto.

  4. Selecione Guardar.

    Nota

    Se precisar de mais do que as AUs predefinidas (250), no portal, clique em Ajuda+Suporte para submeter um pedido de suporte. O número de AUs disponíveis na sua conta Data Lake Analytics pode ser aumentado.

Número máximo de tarefas que podem ser executadas em simultâneo

Esta política limita o número de tarefas que podem ser executadas em simultâneo. Por predefinição, este valor está definido como 20. Se o seu Data Lake Analytics tiver AUs disponíveis, as novas tarefas serão executadas imediatamente até que o número total de tarefas em execução atinja o valor desta política. Quando atinge o número máximo de tarefas que podem ser executadas em simultâneo, os trabalhos subsequentes são colocados em fila por ordem de prioridade até que uma ou mais tarefas em execução sejam concluídas (dependendo das AUs disponíveis).

Para alterar o número de tarefas que podem ser executadas em simultâneo:

  1. Na portal do Azure, aceda à sua conta Data Lake Analytics.

  2. Selecione Limites e políticas.

  3. Em Número Máximo de Tarefas em Execução, mova o controlo de deslize para selecionar um valor ou introduza o valor na caixa de texto.

  4. Selecione Guardar.

    Nota

    Se precisar de executar mais do que o número predefinido (20) de tarefas, no portal, clique em Ajuda+Suporte para submeter um pedido de suporte. O número de tarefas que podem ser executadas simultaneamente na sua conta Data Lake Analytics pode ser aumentado.

Quanto tempo demora a manter os metadados e os recursos da tarefa

Quando os utilizadores executam tarefas U-SQL, o serviço Data Lake Analytics mantém todos os ficheiros relacionados. Estes ficheiros incluem o script U-SQL, os ficheiros DLL referenciados no script U-SQL, recursos compilados e estatísticas. Os ficheiros estão na pasta /system/ da conta de Azure Data Lake Storage predefinida. Esta política controla quanto tempo estes recursos são armazenados antes de serem eliminados automaticamente (a predefinição é 30 dias). Pode utilizar estes ficheiros para depuração e para otimizar o desempenho das tarefas que irá executar novamente no futuro.

Para alterar o período de tempo para manter os metadados e os recursos da tarefa:

  1. Na portal do Azure, aceda à sua conta Data Lake Analytics.
  2. Selecione Limites e políticas.
  3. Em Dias para Reter Consultas de Tarefas, mova o controlo de deslize para selecionar um valor ou introduza o valor na caixa de texto.
  4. Selecione Guardar.

Políticas ao nível da tarefa

As políticas ao nível da tarefa permitem-lhe controlar as AUs máximas e a prioridade máxima que os utilizadores individuais (ou membros de grupos de segurança específicos) podem definir nas tarefas que submetem. Esta política permite-lhe controlar os custos incorridos pelos utilizadores. Também lhe permite controlar o efeito que as tarefas agendadas podem ter nas tarefas de produção de alta prioridade que estão em execução na mesma conta Data Lake Analytics.

Data Lake Analytics tem duas políticas que pode definir ao nível da tarefa:

  • Limite de AU por tarefa: os utilizadores só podem submeter tarefas que tenham até este número de AUs. Por predefinição, este limite é o mesmo que o limite máximo de AU para a conta.

  • Prioridade: os utilizadores só podem submeter tarefas com uma prioridade inferior ou igual a este valor. Um número mais elevado indica uma prioridade mais baixa. Por predefinição, este limite está definido como 1, que é a prioridade mais alta possível.

Existe uma política predefinida definida em cada conta. A política predefinida aplica-se a todos os utilizadores da conta. Pode criar mais políticas para utilizadores e grupos específicos.

Nota

As políticas ao nível da conta e as políticas ao nível da tarefa aplicam-se simultaneamente.

Adicionar uma política para um utilizador ou grupo específico

  1. Na portal do Azure, aceda à sua conta Data Lake Analytics.

  2. Selecione Limites e políticas.

  3. Em Limites de Submissão de Tarefas, selecione o botão Adicionar Política . Em seguida, selecione ou introduza as seguintes definições:

    1. Nome da Política de Computação: introduza um nome de política para lembrá-lo da finalidade da política.

    2. Selecione Utilizador ou Grupo: selecione o utilizador ou grupo a que esta política se aplica.

    3. Defina o Limite da AU da Tarefa: defina o limite de AU que se aplica ao utilizador ou grupo selecionado.

    4. Defina o Limite de Prioridade: defina o limite de prioridade que se aplica ao utilizador ou grupo selecionado.

  4. Selecione OK.

  5. A nova política está listada na tabela política Predefinida , em Limites de Submissão de Tarefas.

Eliminar ou editar uma política existente

  1. Na portal do Azure, aceda à sua conta Data Lake Analytics.

  2. Selecione Limites e políticas.

  3. Em Limites de Submissão de Tarefas, localize a política que pretende editar.

  4. Para ver as opções Eliminar e Editar , na coluna mais à direita da tabela, selecione ....

Mais recursos para políticas de tarefas

Passos seguintes