Todos os produtos
Search
Central de documentação

MaxCompute:Políticas de agendamento de cotas

Última atualização: Sep 24, 2026

Quando vários jobs execute simultaneamente em uma cota de assinatura do MaxCompute, uma política de agendamento determina como os recursos de computação são alocados. configure o agendamento FIFO ou FAIR para cada cota de nível 2 a fim de equilibrar o throughput e a equidade.

Notas de uso

  • O Job Priority tem precedência sobre a política de agendamento de cotas. O sistema aloca os recursos primeiro para os jobs de maior prioridade. A política de agendamento se aplica apenas entre jobs com a mesma prioridade.

  • Não é possível configurar uma política de agendamento para uma cota de nível 2 do tipo Interactive.

  • A partir de 24 de maio de 2023, a política de agendamento padrão para novas cotas de nível 2 em todas as regiões é FIFO. Para cotas de nível 2 criadas antes dessa data, a política padrão é FAIR. Para mais informações, consulte o announcement.

Visão geral

Recurso

FAIR

FIFO

Comportamento de agendamento

  • Para jobs com a mesma prioridade, o sistema distribui os recursos igualmente entre todos os jobs em execução simultânea.

  • Para jobs com prioridades diferentes, o sistema distribui os recursos igualmente, priorizando os de maior prioridade. Se houver recursos restantes, o sistema os distribui igualmente para os jobs de menor prioridade.

  • Quando os jobs têm a mesma prioridade, o sistema aloca os recursos para o primeiro job envie.

  • Quando os jobs têm prioridades diferentes, o sistema sempre aloca os recursos para o job de maior prioridade, mesmo que ele tenha sido envie após um job de menor prioridade.

Casos de uso

  • Cenários interativos: vários engenheiros de dados enviam jobs simultaneamente e precisam acompanhar o progresso de todos eles.

  • Dependências de múltiplas linhas de base: várias linhas de base compartilham os recursos de uma cota, e todas as suas tarefas devem execute simultaneamente para garantir a entrega pontual dos jobs.

Cargas de trabalho em lote: diversos jobs formam uma única tarefa maior, em que o throughput geral e o tempo de conclusão final são mais importantes do que o tempo de conclusão de qualquer job individual.

Vantagens

Vários jobs podem execute simultaneamente.

Tempo médio de execução menor para jobs individuais.

Riscos

Tempo médio de execução maior para jobs individuais.

Um job grande pode consumir a maior parte dos recursos e colocar outros jobs da mesma cota na fila.

Nota
  • Verifique o status do job no Logview. Se o substatus for Waiting for cluster resource, o job está na fila e aguardando compilação.

  • Para mitigar esse risco, defina um limite de unidade de computação por job. Para obter instruções, consulte configure quotas.

策略特征

configure uma política de agendamento

  1. Acesse o MaxCompute console e selecione uma região no canto superior esquerdo.

  2. No painel de navegação à esquerda, escolha Manage Configurations > Quotas .

  3. Na página Quotas, clique em Quota Configuration na coluna Actions da cota de nível 1 de destino.

    Nota

    Apenas cotas de assinatura de recursos de computação padrão têm a opção Quota Configuration.

  4. Na página Quota Configuration, na guia Basic Configurations, clique em Edit Basic Configurations. Na coluna Scheduling Policy, selecione a política adequada para a cota de nível 2.

    Parâmetro

    Descrição

    Política de agendamento

    Políticas disponíveis para uma cota de nível 2: FAIR e FIFO.

  5. Clique em OK. Após salvar a configuração, clique em Apply Immediately na coluna Actions para que a alteração entre em vigor.

Documentação relacionada

Para obter mais informações sobre configurações de cotas, consulte Quota gerencie for computing resources.