Após começar a usar o MaxCompute, use esta página para explorar as principais capacidades e encontrar a documentação adequada à sua próxima tarefa.
Migração de dados
Uploads e downloads de dados
O MaxCompute oferece três canais de transferência de dados:
|
Canal |
Descrição |
|
Tunnel |
Uploads e downloads em lote |
|
Streaming Tunnel |
Gravação de dados em streaming |
|
DataHub |
Uploads e downloads em tempo real |
DataHub e Tunnel disponibilizam SDKs que atendem a diversos cenários de upload e download.
Referências: Cenários e ferramentas de upload de dados | Migração de dados
Migração de dados em grande escala
Use o MaxCompute Migration Assist (MMA) para migrar grandes volumes de dados para o MaxCompute.
Desenvolvimento e análise
Tipos de dados
O MaxCompute suporta três edições de tipos de dados. Compreender qual edição se aplica ao seu projeto é fundamental, pois o uso de um tipo não suportado causa falhas de parsing durante o desenvolvimento.
Referência: Edições de tipos de dados
Instruções SQL comuns
A referência a seguir aborda operações comuns em tabelas, resources, funções e instâncias.
Referência: Instruções SQL comuns
Desenvolvimento de jobs
O MaxCompute suporta sete modelos de computação:
|
Modelo |
Referência |
|
SQL |
|
|
SQLML |
|
|
PyODPS |
|
|
MapReduce |
|
|
Spark |
|
|
Mars |
|
|
Graph |
Para dados fora das tabelas internas do MaxCompute, use tabelas externas. O MaxCompute também fornece um SDK para Java, um SDK para Python e uma interface JDBC para acesso programático.
Prática: Use o IntelliJ IDEA para desenvolver uma UDF Java
Análise de jobs
O MaxCompute oferece o LogView e um otimizador para diagnosticar e melhorar o desempenho dos jobs.
Prática: Otimize instruções SQL
Controle de acesso
Usuários, funções e autorização
O MaxCompute oferece diversos métodos de controle de acesso, como listas de controle de acesso (ACLs), controle de acesso baseado em pacotes e controle de acesso baseado em rótulos, para gerenciar usuários e funções.
Referências:
Gerenciamento de segurança
Segurança de projetos e dados
O MaxCompute protege projetos e dados por meio de mascaramento dinâmico e criptografia.
Referências:
O&M
Gerenciamento de recursos e jobs
O MaxCompute fornece Information Schema no nível do projeto, gerenciamento de jobs e observação de recursos para garantir controle refinado sobre jobs e recursos.
Referências: