Todos os produtos
Search
Central de documentação

MaxCompute:Spot Edition

Última atualização: Jul 20, 2026

O MaxCompute oferece a Spot Edition, um recurso de computação com pagamento conforme o uso e preço reduzido para diminuir custos em cenários que não exigem baixa latência. Este tópico descreve os casos de uso, recursos, faturamento, instruções de uso e considerações importantes sobre a Spot Edition.

Casos de uso

A Spot Edition é ideal para jobs que demandam custos extremamente baixos, mas não são sensíveis ao tempo de conclusão. Por exemplo, em análises de dados massivos de baixo valor agregado, como logs de comportamento do usuário e de sistema, as tarefas geralmente consomem muitos recursos de computação, mas não dependem de um horário específico para entrega dos resultados. Nessas situações, o uso de recursos por assinatura pode gerar ociosidade significativa nos recursos dedicados, enquanto a com pagamento conforme o uso torna-se cara demais. Quanto menos sensível for o job ao tempo de conclusão, mais adequada será a Spot Edition para economizar custos de computação. No entanto, a Spot Edition não é recomendada para jobs de produção que exigem estabilidade de longo prazo e garantia de recursos. A competição por recursos pode causar compressão ou preempção dos recursos alocados ao job, resultando em longos tempos de espera, execução prolongada ou até mesmo encerramento forçado, o que pode impactar suas operações comerciais.

Recursos

Ao ativar a Spot Edition do MaxCompute, você utiliza os recursos de computação ociosos do MaxCompute (os_SpotQuota), um tipo de recurso compartilhado com pagamento conforme o uso, para executar jobs spot. Em comparação com os jobs com pagamento conforme o uso, os jobs spot possuem preço unitário inferior e reduzem seus custos ao usar o MaxCompute em cenários insensíveis a atrasos, como desenvolvimento e testes.

Recurso

Descrição

Faturamento

Recurso de computação

Os pools de recursos de computação ociosos compartilham recursos com a Standard Edition de pagamento conforme o uso, são isolados dos recursos de computação por assinatura e não permitem especificar uma quantidade de uso.

Se o pool geral de recursos estiver com alta utilização, poderá ocorrer contenção. Quando isso acontece, os recursos alocados para jobs spot (jobs que usam a cota os_SpotQuota, como jobs SpotSQL, SpotMapReduce e SpotSpark) podem ser comprimidos ou preemptados. Em alguns casos, os jobs podem até ser encerrados.

A cobrança baseia-se no uso real de cada tipo de job de computação. Para regras detalhadas de faturamento, consulte Faturamento.

Regiões suportadas

A Spot Edition está disponível nas seguintes regiões:

China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), China (Hong Kong), Singapore, UK (London), Japan (Tokyo), Malaysia (Kuala Lumpur), Germany (Frankfurt), Indonesia (Jakarta), US (Virginia) e US (Silicon Valley).

Faturamento

Tipo de job

Fórmula de faturamento

Preço

Job SpotSQL

(Um job SQL ou SQL de MaxCompute Query Acceleration (MCQA) que utiliza a cota de computação os_SpotQuota.)

Taxa diária total para jobs SpotSQL = Dados verificados × Complexidade do SQL × Preço unitário

Preço unitário:

Public cloud: 0,0146 USD/GB

Job SpotSQL que consulta uma tabela externa

(Um job SQL que usa a cota de computação os_SpotQuota e consulta uma tabela externa no Tablestore ou Object Storage Service (OSS).)

Taxa diária total para um job SpotSQL que consulta uma tabela externa = Dados verificados × Preço unitário

Preço unitário:

Public cloud: 0,0044 USD/GB

Job SpotMapReduce

(Um job MapReduce que usa a cota de computação os_SpotQuota.)

Taxa diária de computação para um job SpotMapReduce = Total diário de horas CU × Preço unitário

Preço unitário:

Public cloud: 0,023 USD/hora CU

Job SpotSpark

(Um job Spark que usa a cota de computação os_SpotQuota.)

Taxa diária de computação para um job SpotSpark = Total diário de horas CU × Preço unitário

Preço unitário:

Public cloud: 0,0347 USD/hora CU

Job SpotMars

(Um job Mars que usa a cota de computação os_SpotQuota.)

Taxa diária de computação para um job SpotMars = Total diário de horas CU × Preço unitário

Preço unitário:

Public cloud: 0,0347 USD/hora CU

  • Para obter mais informações sobre faturamento e as regras de cobrança da com pagamento conforme o uso, consulte Pay-as-you-go billing.

  • Para saber como alternar entre a Spot Edition e outros métodos de faturamento, consulte Switch billing methods.

Considerações

  • É necessário ativar a com pagamento conforme o uso antes de ativar a Spot Edition. Para mais detalhes sobre a com pagamento conforme o uso, consulte pay-as-you-go.

  • A Spot Edition abrange apenas recursos de computação; as taxas de armazenamento e download são cobradas de acordo com a com pagamento conforme o uso.

Instruções

  1. Ative o MaxCompute com pagamento conforme o uso .

    Para consultar as etapas de ativação da com pagamento conforme o uso, consulte Activate MaxCompute.

  2. Ative a Spot Edition do MaxCompute.

    Acesse a página de ativação da Alibaba Cloud MaxCompute Spot Edition. Em Product Type, selecione Spot Edition. Configure a Region, leia e aceite os Terms of Service e clique em Activate Now.

    Importante

    Não é possível desativar a Spot Edition após a ativação. Contudo, a cobrança ocorre somente quando você executa jobs que utilizam o recurso de computação spot (os_SpotQuota).

  3. Visualize os recursos de computação da Spot Edition.

    1. Faça login no console do MaxCompute. No canto superior esquerdo, selecione a região onde você ativou a Spot Edition.

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

    3. Na página Quota Management, visualize a cota de nível 1 os_SpotQuota_p e a cota de nível 2 os_SpotQuota. A presença dessas cotas confirma que você pode usar recursos de computação spot.

  4. Vincule recursos de computação spot a um projeto.

    • Para um novo projeto, defina a Default Quota como os_SpotQuota durante a criação do projeto.

    • Para um projeto existente, acesse a página Project Management. Localize o projeto desejado e clique em Manage na coluna Actions. Na página Project Settings, vá para a aba Parameter Configuration e altere a Default Compute Quota para os_SpotQuota.

  5. Execute um job spot.

    Por padrão, um job iniciado em um projeto vinculado à cota os_SpotQuota é um job spot. Entretanto, se você especificar uma cota diferente, como a Default Pay-as-you-go Quota, antes da consulta, o job será executado como um job standard.

    Da mesma forma, em um projeto não vinculado à os_SpotQuota, execute um job como spot adicionando o seguinte comando antes da consulta para definir a cota de computação como os_SpotQuota:

    set odps.task.wlm.quota=os_SpotQuota;

    Para mais informações, consulte Specify a quota at the job level.

    Importante

    Jobs que utilizam com sucesso a Query Acceleration (MCQA) não podem usar este comando para especificar uma cota de computação, e seu consumo ainda será cobrado na cota de computação padrão vinculada ao projeto onde são executados. Isso inclui, mas não se limita a, jobs de aceleração de consulta iniciados ou no DataWorks ao criar uma consulta temporária.

  6. Verifique o status de execução do job e o consumo de recursos.

    No console do MaxCompute, utilize o recurso Job O&M para visualizar jobs históricos e em execução (consulte Job O&M) e o recurso Quota Management para verificar o consumo de recursos de computação spot (consulte View quota consumption).

    Nota

    A visualização do consumo de recursos de jobs MCQA não é suportada.

  7. Consulte os detalhes de faturamento da Spot Edition.

    Para visualizar os detalhes de faturamento e uso da Spot Edition do MaxCompute, consulte View your bill details.

Documentos relacionados

Para informações sobre como usar a com pagamento conforme o uso, consulte Pay-as-you-go. Para detalhes sobre as regras de faturamento, consulte Calculate Fees (Pay-as-you-go).