Este tutorial orienta a configuração de um ambiente MaxCompute e DataWorks na região China (Shanghai), etapa obrigatória antes de executar o experimento de análise de perfil de usuário. Ao final, você terá dois projetos MaxCompute, um workspace do DataWorks, um grupo de recursos Serverless com acesso à internet e os recursos de computação conectados entre si.
Pré-requisitos
Antes de começar, verifique se você tem:
Uma conta Alibaba Cloud
DataWorks ativado (consulte Purchase)
Permissões para criar projetos MaxCompute, workspaces do DataWorks e recursos de Virtual Private Cloud (VPC)
Este tutorial usa o Data Studio (new version) para transformação de dados. Antes de iniciar, leia a introdução ao experimento de análise de perfil de usuário. Todos os dados são fictícios e servem apenas para prática.
Etapas deste tutorial
Esta página aborda apenas a preparação do ambiente. Você executará as seguintes tarefas:
Ativar o MaxCompute na região China (Shanghai)
Criar dois projetos MaxCompute (desenvolvimento e produção)
Criar um workspace do DataWorks
Adquirir e configurar um grupo de recursos Serverless
Associar os projetos MaxCompute como recursos de computação
Preparar o ambiente MaxCompute
Etapa 1: Ativar o MaxCompute
Activate MaxCompute no MaxCompute console com as configurações a seguir:
|
Parâmetro |
Valor |
|
Region |
China (Shanghai) |
|
Type |
Standard |
Etapa 2: Criar projetos MaxCompute
Um workspace padrão do DataWorks exige dois projetos MaxCompute: um para desenvolvimento e outro para produção. Esses projetos funcionam como recursos de computação e armazenamento do workspace.
Acesse o MaxCompute console. No painel de navegação à esquerda, escolha Manage Configurations > Project management.
Clique em New Project e crie dois projetos. Use os parâmetros abaixo e mantenha os valores padrão para itens não listados.
|
Parâmetro |
Valor |
|
Project name |
Personalizado. Deve ser globalmente único. Este tutorial usa workshop2024_01 (produção) e workshop2024_01_dev (desenvolvimento). |
|
Billing method of computing resources |
Pay-as-you-go |
|
Default quota |
os_PayAsYouGoQuota |
|
Data type |
2,0 Data Type (Recommended) |
|
Storage encryption |
Not encrypted |
Para mais informações, consulte Create a MaxCompute project.
Preparar o ambiente DataWorks
Etapa 1: Criar um workspace
Se já tiver um workspace (nova versão) na região China (Shanghai), ignore esta etapa.
Faça login no DataWorks console. Na barra de navegação superior, defina a região como China (Shanghai). No painel de navegação à esquerda, clique em Workspace.
Clique em Create Workspace, selecione Use Data Studio (New Version) e ative Isolate Development and Production Environments.
Desde 18 de fevereiro de 2025, o novo Data Studio é ativado por padrão quando uma conta Alibaba Cloud ativa o DataWorks e cria um workspace na região China (Shanghai) pela primeira vez.
Para mais informações, consulte Create a workspace.
Etapa 2: Criar um grupo de recursos Serverless
Este tutorial usa um grupo de recursos Serverless do DataWorks para sincronização e agendamento de dados. A configuração envolve três subetapas: aquisição, associação ao workspace e configuração de acesso à internet.
Adquirir um grupo de recursos Serverless
Acesse a página DataWorks - Resource Group List. Na barra de navegação superior, defina a região como China (Shanghai). No painel de navegação à esquerda, clique em Resource Group.
Clique em Create Resource Group. Na página de compra, defina Region and Zone como China (Shanghai), especifique um Resource Group Name e conclua a compra. Para detalhes de faturamento, consulte Billing of Serverless resource groups.
Se não houver VPC ou vSwitch disponível na região, siga o link indicado na descrição do parâmetro no console para criá-los. Para detalhes, consulte What is a virtual private cloud (VPC)?.
Associar o grupo de recursos ao workspace
Associe o grupo de recursos Serverless recém-adquirido a um workspace antes de usá-lo.
Na página DataWorks - Resource Group List, defina a região como China (Shanghai). Localize o grupo de recursos adquirido e, na coluna Actions, clique em Associate Workspace > Associate ao lado do seu workspace.
Configurar o acesso à internet para o grupo de recursos
Os dados de teste deste tutorial vêm da internet. Por padrão, grupos de recursos Serverless não têm acesso de saída à internet. Sem a configuração a seguir, as tarefas de sincronização de dados do próximo tutorial falharão. Conclua todas as subetapas antes de prosseguir.
Para habilitar o acesso à internet, adicione um Internet NAT Gateway e um Elastic IP Address (EIP) à VPC vinculada ao grupo de recursos.
Criar um Internet NAT Gateway:
Acesse o VPC - Internet NAT Gateway console. Na barra de navegação superior, defina a região como China (Shanghai).
Clique em Create Internet NAT Gateway e configure os parâmetros abaixo. Mantenha os valores padrão para itens não listados.
|
Parâmetro |
Valor |
|
Region |
China (Shanghai) |
|
Network and zone |
Selecione a VPC e o vSwitch vinculados ao grupo de recursos. Para encontrá-los: acesse o DataWorks console, mude para China (Shanghai), clique em Resource Group no painel à esquerda, localize seu grupo de recursos e clique em Network Settings na coluna Actions. A VPC e o vSwitch aparecem em Data Scheduling & Data Integration. |
|
Network type |
Internet NAT Gateway |
|
EIP |
Create EIP |
|
Service-linked role |
Se este for seu primeiro NAT Gateway, clique em Create Service-linked Role. |
Clique em Buy Now, aceite os termos de serviço e clique em Activate Now.
Criar entradas SNAT:
Grupos de recursos na VPC não acessam a internet sem entradas de Source Network Address Translation (SNAT) no NAT Gateway.
Localize a instância do NAT Gateway recém-adquirida e clique em Manage na coluna Actions.
Mude para a aba SNAT. Na seção SNAT entry list, clique em Create SNAT entry com as configurações a seguir:
|
Parâmetro |
Valor |
|
SNAT entry |
Selecione Specify VPC. Isso permite que todos os grupos de recursos na VPC acessem a internet pelo EIP. |
|
Select EIP |
Selecione o EIP vinculado à instância atual do NAT Gateway. |
Clique em OK.
A entrada SNAT estará pronta quando o status mudar para Available.
Para mais informações, consulte Use a Serverless resource group.
Etapa 3: Associar o MaxCompute como recurso de computação
Associe os dois projetos MaxCompute ao workspace do DataWorks para processar dados no MaxCompute diretamente pelo Data Studio.
Acesse a página DataWorks - Workspace List. Defina a região como China (Shanghai), localize seu workspace e clique no nome dele para abrir a página Workspace details.
No painel de navegação à esquerda, clique em Computing Resources.
Clique em Associate Computing Resources, selecione MaxCompute como tipo de recurso de computação e configure os parâmetros abaixo.
|
Parâmetro |
Descrição |
|
MaxCompute project |
Selecione os projetos MaxCompute de produção e desenvolvimento criados na Etapa 2. |
|
Default access identity |
Define a identidade usada para acessar o projeto MaxCompute neste workspace. Ambiente de desenvolvimento: apenas Executor. Ambiente de produção: selecione conforme sua conta atual — este tutorial usa Alibaba Cloud account. Se estiver conectado com outra identidade, consulte Associate in Data Studio (new version). |
|
Computing resource instance name |
Nome personalizado para identificar este recurso de computação ao atribuí-lo a uma tarefa. |
|
Connection configuration |
Selecione o grupo de recursos Serverless criado e associado a este workspace. Teste a conectividade nos ambientes de desenvolvimento e produção. |
Clique em Confirm.
Para mais informações, consulte Associate a computing resource.
Próximos passos
O ambiente está pronto. No próximo tutorial, você sincronizará informações básicas de usuários e logs de acesso ao site para o OSS, criará uma tabela com um nó ODPS SQL e consultará os dados sincronizados.