Todos os produtos
Search
Central de documentação

MaxCompute:Gerencie recursos visualmente

Última atualização: Jun 26, 2026

O Project Explorer no MaxCompute Studio oferece uma interface visual para gerenciar recursos das suas UDFs do MaxCompute. É possível adicionar, recuperar e excluir recursos como tabelas, arquivos JAR, scripts Python e archives diretamente na IDE.

Informações de base

Para registrar uma UDF do MaxCompute, é necessário primeiro carregar suas dependências, como bibliotecas ou arquivos de dados, como recursos no seu projeto MaxCompute. O MaxCompute Studio suporta as seguintes operações de recurso:

Adicionar um recurso

  1. Na barra de menus do IntelliJ IDEA, escolha MaxCompute > Add Resource.

  2. Na caixa de diálogo Add Resource, configure os seguintes parâmetros.

    • Para adicionar um recurso baseado em arquivo: Na caixa de diálogo Add Resource, selecione um MaxCompute project e defina Resource type como file. Clique em no botão de navegação ao lado de Resource file para selecionar um arquivo local. Insira um Resource name e um Resource comment opcional. Para substituir um recurso existente com o mesmo nome, selecione Force update if already exists e clique em OK.

    • Para adicionar um recurso de tabela: Na caixa de diálogo Add Resource, selecione o MaxCompute project desejado e defina Resource type como table. Escolha a tabela alvo na lista suspensa MaxCompute table. Se necessário, especifique as informações de partição no campo Table partition. Insira um Resource name e um Resource comment opcional. Caso precise substituir um recurso existente com o mesmo nome, selecione Force update if already exists e clique em OK.

    Parâmetro

    Descrição

    MaxCompute project

    Projeto MaxCompute onde você deseja adicionar o recurso.

    Se o MaxCompute Studio estiver conectado ao projeto alvo, será possível selecioná-lo na lista suspensa. Caso o projeto não apareça na lista, clique em no ícone 添加 à direita para adicioná-lo.

    Resource type

    Tipo do recurso. Valores válidos:

    • file: Recurso do tipo arquivo. Formatos suportados incluem .zip, .so e .jar.

    • jar: Arquivo JAR.

    • py: Script Python.

    • archive: Archive. Formatos suportados incluem .zip, .tgz, .tar.gz, .tar e .jar.

    • table: Tabela do MaxCompute utilizada como recurso.

    Resource file

    Arquivo de recurso local a ser adicionado. Este parâmetro é obrigatório apenas quando Resource type está definido como file, jar, py ou archive.

    MaxCompute table

    Tabela a ser usada como recurso. Selecione a tabela desejada na lista suspensa. Para tabelas particionadas, adicione apenas uma partição específica como recurso, e não a tabela inteira.

    Table partition

    Especificação da partição. Este parâmetro é necessário somente se MaxCompute table indicar uma tabela particionada. O formato é partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ....

    Resource name

    Nome do recurso.

    Resource comment

    Comentário opcional para o recurso.

    Force update if already exists

    Substitui um recurso existente que possua o mesmo nome no projeto MaxCompute.

  3. Na caixa de diálogo Add Resource, clique em OK para adicionar o recurso.

  4. Clique com o botão direito em Resources sob o projeto MaxCompute desejado e selecione Refresh meta. O novo recurso aparecerá na lista.

Recuperar um arquivo de recurso

No Project Explorer, acesse a pasta Resources dentro do projeto MaxCompute alvo. Clique com o botão direito no recurso que deseja recuperar e selecione Copy local meta path. Essa ação copia o caminho local do arquivo de recurso.

Nota

Não é possível recuperar arquivos de recursos do tipo tabela.

Excluir um recurso

  1. No Project Explorer, expanda a pasta Resources sob o projeto MaxCompute desejado. Clique com o botão direito no recurso que deseja excluir e selecione Delete resource from server.

  2. Na caixa de diálogo Confirmation Required, clique em OK.

  3. Clique com o botão direito em Resources sob o projeto MaxCompute alvo e selecione Refresh meta. O recurso será removido da lista.