Todos os produtos
Search
Central de documentação

MaxCompute:ADD ARCHIVE

Última atualização: Jun 26, 2026

Adiciona um arquivo compactado como recurso.

Limitações

  • Não é possível adicionar tabelas externas como recursos.

  • Tabelas adicionadas como recursos não suportam evolução de schema. Se você alterar o schema dessa tabela, adicione-a novamente como recurso.

  • Cada arquivo de recurso tem limite de 2.048 MB. O tamanho total dos recursos referenciados por um único job SQL ou MapReduce também não pode ultrapassar 2.048 MB.

  • Esta é uma instrução CMD executável apenas no cliente MaxCompute (odpscmd).

Sintaxe

add archive <local_file> [as <alias>] [comment '<comment>'] [-f];

Parâmetros

Parâmetro de tipo de recurso

  • archive: Obrigatório. Especifica o tipo do recurso. Para obter a lista completa de tipos de recursos, consulte Resource.

Parâmetros comuns

Parâmetro

Obrigatório

Descrição

local_file

Sim

Caminho do arquivo compactado local a adicionar. O nome do arquivo serve como nome do recurso e o identifica exclusivamente.

alias

Não

Nome personalizado para o recurso. Se omitido, o sistema usa o nome do arquivo. Pacotes JAR e scripts Python não aceitam este parâmetro.

comment

Não

Comentário sobre o recurso.

-f

Não

Substitui o recurso se já existir outro com o mesmo nome. Sem essa flag, a adição falha ao detectar nomes duplicados.

Exemplos

Adicione um arquivo compactado .zip como recurso usando o nome do arquivo como nome do recurso:

add archive /tmp/mydata.zip;

Adicione um arquivo compactado .tar.gz com um alias personalizado:

add archive /tmp/mydata.tar.gz as myarchive;

Substitua um recurso existente que tenha o mesmo nome:

add archive /tmp/mydata.zip -f;

Próximos passos