Todos os produtos
Search
Central de documentação

MaxCompute:USE

Última atualização: Oct 19, 2026

Acessa um projeto específico para o qual você tem permissão de acesso. Após acessar o projeto, você pode gerenciar todos os objetos nele contidos.

Limites

Execute o comando deste tópico no MaxCompute client. Este é um comando CMD e é possível executá-lo apenas no cliente odpscmd.

Observações

  • Um projeto não é um espaço de trabalho. Para obter o nome do projeto, acesse o MaxCompute console, selecione Workspace > Projects. Na página Projects, o nome do projeto aparece na coluna Project Name do MaxCompute.

  • O MaxCompute não fornece comandos para criar ou excluir projetos. Para obter mais informações, consulte Create a MaxCompute project.

Sintaxe

-- Go to a project. 
use <project_name>;

Parâmetros

project_name: o nome do projeto que você deseja acessar. Se o projeto não existir ou se você não tiver permissão de acesso a ele, o MaxCompute retorna um erro.

Exemplos

  • Exemplo 1: Acesse um projeto específico e os objetos contidos nele.

    -- The current project is my_project, and the project that you want to go to is my_project_test. You have access permissions on the my_project_test project. 
    odps@ my_project>use my_project_test;
    -- After you go to the my_project_test project, you can perform other operations. For example, query the test_src table in the my_project_test project. 
    odps@ my_project_test>select * from test_src;

    O MaxCompute pesquisa a tabela test_src no projeto my_project_test. Se a tabela existir, o MaxCompute retorna os dados da tabela. Caso contrário, retorna um erro.

  • Exemplo 2: Para acessar um objeto em um projeto a partir de outro projeto, conceda permissões sobre o objeto e especifique o nome do projeto ao qual o objeto pertence.

    -- Access the test_src table in the my_project2 project from the my_project_test project. 
    odps@ my_project_test>select * from my_project2.test_src;

Instruções relacionadas