Todos os produtos
Search
Central de documentação

MaxCompute:Criar um módulo de script do MaxCompute

Última atualização: Jun 26, 2026

O mecanismo SQL do MaxCompute oferece suporte ao modo de script, em que um script SQL com várias instruções é compilado e enviado integralmente para gerar um único plano de execução. O script entra na fila e é executado apenas uma vez, aproveitando ao máximo os recursos disponíveis. O MaxCompute Studio usa esse modo durante o desenvolvimento de programas SQL no IntelliJ IDEA e requer um módulo de script para funcionar.

Pré-requisitos

Antes de começar, verifique se você tem:

  • IntelliJ IDEA instalado na máquina de desenvolvimento

  • Plug-in do MaxCompute Studio instalado no IntelliJ IDEA

  • Nome do projeto MaxCompute

  • AccessKey ID e AccessKey secret da conta Alibaba Cloud — obtenha-os na página de gerenciamento de AccessKey no console do Alibaba Cloud

  • Endpoint da região onde o serviço MaxCompute está implantado — consulte Endpoints

Escolha o caminho de configuração

A configuração do módulo de script varia conforme a existência de um script local:

Situação

Ação recomendada

Nenhum script local disponível

Crie um novo módulo de script no IntelliJ IDEA

Script local já existente

Adicione um arquivo de configuração de conexão ao diretório atual — não é necessário criar um novo módulo

Criar um módulo de script sem script local existente

  1. Inicie o IntelliJ IDEA. Na barra de menus, selecione File > New > Project.

  2. No painel de navegação da caixa de diálogo New Project, clique em MaxCompute Studio e, em seguida, em Next.

    Crie um projeto

  3. Especifique um Project name e clique em Finish.

    Se já houver um projeto aberto, uma caixa de diálogo perguntará se deseja abrir o novo projeto em uma nova janela ou na janela atual. Clique em This Window.

    Configure um nome de projeto

Configurar conexão com script local existente

Se você já tiver um script local, não crie um novo módulo. Adicione um arquivo de configuração de conexão ao diretório do módulo existente para permitir que o MaxCompute Studio se conecte ao projeto.

  1. Na pasta .\IdeaProjects\MaxCompute_Studio_Project_Name\scripts, crie um arquivo chamado odps_config.ini com o seguinte conteúdo:

    # The name of the MaxCompute project to connect to.
    project_name=<your-project-name>
    # Your Alibaba Cloud AccessKey ID.
    access_id=<your-access-key-id>
    # Your Alibaba Cloud AccessKey secret.
    access_key=<your-access-key-secret>
    # The endpoint of the region where your MaxCompute service is deployed.
    end_point=<your-endpoint>

    Substitua os espaços reservados pelos valores reais:

    Espaço reservado

    Descrição

    Onde encontrar

    <your-project-name>

    Nome do projeto MaxCompute

    Console do MaxCompute > Projects

    <your-access-key-id>

    AccessKey ID da conta Alibaba Cloud

    Gerenciamento de AccessKey

    <your-access-key-secret>

    AccessKey secret da conta Alibaba Cloud

    Gerenciamento de AccessKey

    <your-endpoint>

    Endpoint da região onde o MaxCompute está implantado

    Endpoints

  2. No IntelliJ IDEA, selecione File > Open e escolha o arquivo odps_config.ini na pasta .\IdeaProjects\MaxCompute_Studio_Project_Name\scripts. O MaxCompute Studio lê automaticamente o arquivo de configuração, obtém os metadados do projeto no servidor MaxCompute e compila todos os scripts da pasta.

    Selecione o arquivo de configuração