All Products
Search
Document Center

MaxCompute:Next steps

Last Updated:Mar 26, 2026

After getting started with MaxCompute, use this page to explore key capability areas and find the right documentation for your next task.

Data migration

Data uploads and downloads

MaxCompute provides three data transfer channels:

Channel Description
Tunnel Batch uploads and downloads
Streaming Tunnel Streaming data writes
DataHub Real-time uploads and downloads

Both DataHub and Tunnel provide SDKs that cover a variety of upload and download scenarios.

References: Data upload scenarios and tools | Data migration

Large-scale data migration

Use MaxCompute Migration Assist (MMA) to migrate large amounts of data to MaxCompute.

Development and analysis

Data types

MaxCompute supports three data type editions. Understanding which edition applies to your project is important — using an unsupported data type causes parsing failures during data development.

Reference: Data type editions

Common SQL statements

The following reference covers common operations on tables, resources, functions, and instances.

Reference: Common SQL statements

Job development

MaxCompute supports seven computing models:

Model Reference
SQL Overview
SQLML Overview
PyODPS Overview
MapReduce Overview
Spark Overview
Mars Overview
Graph Overview

For data outside MaxCompute internal tables, use external tables. MaxCompute also provides an SDK for Java, an SDK for Python, and a JDBC interface for programmatic access.

Practice: Use IntelliJ IDEA to develop a Java UDF

Job analysis

MaxCompute provides LogView and an optimizer to help you diagnose and improve job performance.

Practice: Optimize SQL statements

Access control

Users, roles, and authorization

MaxCompute provides multiple access control methods, such as access control lists (ACLs), package-based access control, and label-based access control, for you to manage users and roles.

References:

Security management

Project and data security

MaxCompute protects projects and data through dynamic data masking and data encryption.

References:

O&M

Resource and job management

MaxCompute provides project-level Information Schema, job management, and resource observation for fine-grained control over jobs and resources.

References: