Todos os produtos
Search
Central de documentação

MaxCompute:Visão geral do gerenciamento de imagens

Última atualização: Aug 21, 2026

O MaxCompute oferece o recurso de gerenciamento de imagens, que inclui imagens integradas e personalizadas. Crie imagens personalizadas ou utilize imagens integradas voltadas para análise de dados, computação científica e machine learning, como Pandas, NumPy, Scikit-learn e XGBoost. Essas imagens facilitam o desenvolvimento com SQL UDF, PyODPS e MaxFrame, pois eliminam a necessidade de empacotar e enviar recursos complexos manualmente.

Informações básicas

O MaxCompute disponibiliza funções definidas pelo usuário (UDFs) e capacidades de desenvolvimento em Python, como PyODPS e MaxFrame. Escreva UDFs em Java ou Python para atender a diferentes requisitos de desenvolvimento. Durante o desenvolvimento, prepare os ambientes, empacote e baixe os pacotes de terceiros dependentes e envie-os ao projeto do MaxCompute. O MaxCompute executa a UDF em um contêiner seguro e monta as dependências no ambiente de execução desse contêiner.

O processo de desenvolvimento apresenta alguns desafios:

  • Jobs com muitas dependências externas exigem a localização, o empacotamento e o envio de todos os pacotes de terceiros necessários ao projeto do MaxCompute. Esse processo é complexo e gera custos elevados.

  • O envio repetido das mesmas dependências de pacotes de terceiros em diferentes projetos do MaxCompute aumenta os custos de gerenciamento e o consumo de armazenamento.

  • A grande variedade de versões de pacotes e a falta de um ambiente de desenvolvimento unificado dificultam a manutenção e podem causar conflitos devido a discrepâncias entre ambientes.

Para resolver esses problemas, o MaxCompute oferece o recurso de gerenciamento de imagens. Ele simplifica o desenvolvimento com SQL UDF e Python ao permitir o uso de imagens predefinidas como ambientes de execução de jobs, acelerando o desenvolvimento e melhorando a capacidade de resposta e o desempenho do service.

Recursos

  • Imagens integradas diversificadas

    O MaxCompute introduz imagens integradas que incluem ferramentas de computação científica e análise de dados, como Pandas, NumPy, Scikit-learn e XGBoost. Utilize essas imagens em cenários de análise e mineração de dados. Essa praticidade elimina a necessidade de configurar ambientes, empacotar e enviar arquivos manualmente. Para mais informações sobre imagens integradas, consulte Built-in images.

  • Imagens personalizadas flexíveis

    Envie e gerencie imagens personalizadas conforme necessário. Isso permite o compartilhamento dentro do tenant, reduz custos de gerenciamento e armazenamento de recursos e evita conflitos de desenvolvimento causados por inconsistências de ambiente e versão. Para mais detalhes sobre imagens personalizadas, consulte Custom images.

  • Uso eficiente e prático

    Aplique uma imagem a um job especificando o parâmetro Flag ao chamar a UDF via SQL. No desenvolvimento com PyODPS (suportado apenas na versão 0.11.5 ou superior) e MaxFrame, também é possível definir a imagem desejada por meio de parâmetros. Para instruções detalhadas de uso, consulte Use cases.