Todos os produtos
Search
Central de documentação

MaxCompute:Fazer upload e registrar

Última atualização: Jun 26, 2026

Após desenvolver e testar seu programa Python, faça o upload dele como recurso para seu projeto MaxCompute antes de registrar uma UDF do MaxCompute. Este tópico descreve como fazer o upload de um programa Python como recurso do MaxCompute e registrar uma UDF do MaxCompute.

Pré-requisitos

Desenvolva e teste seu programa Python. Para obter mais informações sobre desenvolvimento e teste de programas Python, consulte Desenvolver UDFs Python.

Informações básicas

O MaxCompute Studio oferece um recurso para fazer o upload do seu programa Python para o MaxCompute e registrar uma UDF do MaxCompute com um único clique em. Sempre que possível, utilize este método.

Também é possível executar essas duas operações separadamente no MaxCompute Studio. Para fazer o upload de um programa Python para o MaxCompute, consulte Adicionar recursos. Para registrar uma UDF do MaxCompute, consulte Registrar funções.

Procedimento

  1. Na interface do IntelliJ IDEA, clique em Project no painel de navegação à esquerda. Clique com o botão direito do mouse no programa Python desejado na pasta scripts e selecione Deploy to server….

  2. Na caixa de diálogo Submit resource and register function, configure os parâmetros listados na tabela a seguir.

    Nome do parâmetro

    Descrição

    MaxCompute Project

    Nome do projeto MaxCompute de destino. O sistema preenche este campo automaticamente com o projeto MaxCompute ao qual seu programa Python pertence. Não é necessário selecionar um projeto na lista suspensa.

    Resource file

    Caminho local do programa Python após o upload como recurso pelo MaxCompute Studio.

    Resource name

    Nome atribuído ao recurso após o upload do programa Python para o projeto MaxCompute.

    Resource comment

    Comentário descritivo para o recurso Python.

    Extra resources

    Arquivos de recursos adicionais dos quais a UDF do MaxCompute depende. Clique nos arquivos necessários na lista de recursos. Para selecionar vários arquivos, mantenha a tecla Ctrl pressionada e clique em cada arquivo.

    Main class

    Nome da classe da nova UDF do MaxCompute, formatado como nome do script Python.nome da classe.

    Function name

    Nome da UDF do MaxCompute registrada pelo MaxCompute Studio com base no recurso Python. Este também é o nome da função utilizado ao chamar a UDF em SQL.

    Force update if already exists

    Marque esta opção para substituir uma função ou recurso existente no projeto MaxCompute pelo novo, caso ocorra conflito de nomes.

  3. Clique em OK para concluir o upload do recurso e o registro da UDF do MaxCompute.

    Após concluir estas etapas, chame a UDF do MaxCompute em SQL.