Um projeto do MaxCompute é o ambiente de trabalho fundamental para armazenar dados, executar tarefas de computação e gerenciar configurações de segurança. Crie um projeto antes de iniciar qualquer carga de trabalho no MaxCompute.
Crie um projeto por um dos métodos a seguir:
Método 1 (recomendado): Criar um projeto no console do MaxCompute — caminho mais simples e com configuração mínima.
Método 2: Criar um projeto do MaxCompute no console do DataWorks — ideal quando também for necessário usar o DataWorks para agendamento de jobs, gerenciamento de fluxos de trabalho e governança de dados.
Criar um projeto no console do MaxCompute
Pré-requisitos
Ative o serviço MaxCompute com sua conta Alibaba Cloud ou usuário RAM.
-
(Apenas para usuários RAM — usuários de conta Alibaba Cloud podem pular esta etapa.) A conta Alibaba Cloud deve conceder as seguintes permissões ao usuário RAM. Para obter mais informações sobre como conceder permissões, consulte Gerenciar permissões de usuário RAM.
<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunMaxComputeFullAccess" id="1fe8c4aab98hi">AliyunMaxComputeFullAccess</a>: concede permissões totais para gerenciar o MaxCompute.<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunDLFFullAccess" id="41df5141f2gf6">AliyunDLFFullAccess</a>: concede permissões para gerenciar APIs e páginas do console do Data Lake Formation.
Procedimento
Faça login no console do MaxCompute e selecione uma região no canto superior esquerdo.
No painel de navegação à esquerda, escolha Manage Configurations > Projects.
Na caixa de diálogo Create Project, configure os parâmetros a seguir e clique em Confirm.
Parâmetros do projeto
|
Parâmetro |
Obrigatório |
Descrição |
|
Project Type |
Sim |
O sistema gera esse valor automaticamente. |
|
Region |
Sim |
Preenchido automaticamente com base na região selecionada no canto superior esquerdo. |
|
Project Name (Globally Unique) |
Sim |
Globalmente único e imutável após a criação. Deve começar com uma letra, conter apenas letras, dígitos e sublinhados (_), e ter entre 3 e 28 caracteres. |
|
Description |
Não |
Descrição personalizada do projeto. |
|
Billing Method |
Sim |
Selecione uma das opções a seguir: - Subscription: recursos de computação garantidos para cargas de trabalho de longa duração, o que evita incertezas causadas por disputa de recursos. - Pay-as-you-go: faturamento flexível para cargas de trabalho de curto prazo ou testes. |
|
Default Quota |
Sim |
Todos os jobs de computação sem cota especificada utilizam a Default Quota. |
|
Max Resources Consumed by An SQL Statement |
Não |
Limiar máximo de custo para uma única consulta SQL. Defina este valor no faturamento Pay-as-you-go para limitar os custos por consulta. |
|
Data Type Edition |
Sim |
Escolha uma das opções abaixo: - Edição de tipo de dados do MaxCompute V1.0: para projetos legados cujas dependências não suportam o tipo de dados 2,0. - Edição de tipo de dados do MaxCompute V2.0: para projetos sem dados históricos anteriores a abril de 2020 e com dependências compatíveis com o tipo de dados 2,0. - Edição de tipo de dados compatível com Hive: para projetos migrados do Hadoop com dependências compatíveis com o tipo de dados 2,0. |
|
Storage Type |
Sim |
Selecione uma das opções a seguir: - Multi-zone Storage: armazenamento redundante em várias zonas de disponibilidade na mesma região. - Single-zone Storage: armazenamento redundante em vários dispositivos dentro de uma única zona de disponibilidade. Detalhes de preços: Preços de armazenamento do MaxCompute. |
|
AutoMV |
Sim |
O AutoMV cria visualizações materializadas com base em padrões de consulta para melhorar a eficiência da computação e reduzir cálculos repetidos. Consulte Visualização Materializada Automática (AutoMV). |
|
Maximum Storage for AutoMV |
Não |
Armazenamento máximo para o AutoMV. Ao ultrapassar esse limite, o AutoMV interrompe a gravação nas visualizações materializadas. Consulte Configurar a chave do AutoMV e o limite de armazenamento. |
|
Storage Encryption |
Sim |
Define se o projeto do MaxCompute será criptografado. |
|
Key |
Sim |
Chave padrão do MaxCompute |
|
Algorithm |
Sim |
AESCTR, AES256 ou RC4 |
Referência completa de parâmetros: Gerenciar projetos.
Criar um projeto do MaxCompute no console do DataWorks
O DataWorks oferece agendamento de jobs, gerenciamento de fluxos de trabalho e governança de dados para o MaxCompute.
Pré-requisitos
Sua conta Alibaba Cloud ou usuário RAM ativou tanto o MaxCompute quanto o DataWorks na mesma região.
-
(Apenas para usuários RAM — usuários de conta Alibaba Cloud podem pular esta etapa.) A conta Alibaba Cloud deve conceder as seguintes permissões ao usuário RAM. Para obter mais informações sobre como conceder permissões, consulte Gerenciar permissões de usuário RAM.
<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunMaxComputeFullAccess" id="458567cd95o5e">AliyunMaxComputeFullAccess</a>: concede permissões totais para gerenciar o MaxCompute.<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunDataWorksFullAccess" id="f88155167aowe">AliyunDataWorksFullAccess</a>: concede permissões totais para gerenciar o DataWorks.<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunDLFFullAccess" id="3ff3ae8631e83">AliyunDLFFullAccess</a>: concede permissões para gerenciar APIs e páginas do console do Data Lake Formation.
Etapa 1: Criar um workspace do DataWorks
Para mais informações, consulte Criar um workspace.
Acesse a lista de workspaces do DataWorks e confirme se a região correta está selecionada no topo da página. Não é possível alterar a região após a criação do workspace. Clique em Create Workspace.
-
Na página de criação, defina os seguintes parâmetros principais:
Workspace Name: insira um nome exclusivo que siga as convenções de nomenclatura da sua equipe.
Isolate Development and Production Environments: ative essa opção para criar um workspace no modo padrão com ambientes de desenvolvimento e produção isolados.
-
Use the new Data Studio: ative (recomendado).
Se esta opção não estiver visível, ela estará ativada por padrão.
Clique em Create Workspace.
Etapa 2: Associar um recurso de computação do MaxCompute
Consulte Anexar um recurso de computação.
Faça login no console do DataWorks e selecione uma região no canto superior esquerdo.
Na caixa de diálogo Associate MaxCompute Compute Resource, configure os parâmetros. Em MaxCompute Project, selecione um projeto existente ou clique em New.
Na caixa de diálogo Create Project, configure os parâmetros e clique em Confirm. Os parâmetros são os mesmos descritos na seção Parâmetros do projeto acima.
Permissões do projeto
As permissões variam conforme quem cria o projeto:
Conta Alibaba Cloud: a conta torna-se proprietária do projeto com permissões totais. Nenhum outro usuário tem acesso por padrão.
-
Usuário RAM: quando um usuário RAM cria um projeto:
Tanto o usuário RAM quanto a conta Alibaba Cloud pai tornam-se proprietários do projeto com permissões totais. Nenhum outro usuário tem acesso por padrão.
O usuário RAM recebe automaticamente a função
Super_Administrator.
Próximos passos
Configure seu ambiente de desenvolvimento: instale as ferramentas necessárias para se conectar ao seu projeto. Consulte Selecionar uma ferramenta de conexão.
Adicione membros à equipe: convide usuários RAM para o seu projeto e atribua funções. Consulte Conceder permissões a outros usuários.
Gerencie permissões: entenda as diferenças de permissão entre contas Alibaba Cloud e usuários RAM. Consulte Usuários e permissões.
Exclua um projeto: remova um projeto que não seja mais necessário. Consulte Excluir tabelas e projetos do MaxCompute.