Select a connection tool

更新时间:
复制 MD 格式

MaxCompute supports various connection tools. Select the tool that best fits your use case and follow the instructions to prepare your environment.

Connection tool categories

image

SQL analysis

Use cases: Quick start, lightweight data analysis, and permission management.

Item

Description

Environment requirements

We recommend using the latest version of Google Chrome.

Access

Console > Workspace > SQL Analysis.

Instructions

Connect to MaxCompute using SQL analysis

odpscmd

Use cases: Process data using the command line.

Comparison

Item

Cloud Shell (odpscmd)

MaxCompute client (odpscmd)

Environment requirements

No installation is required.

Limitations

Limitations apply to supported regions, the number of virtual machines, session windows, termination due to inactivity or expiration, file storage, and prohibited operations. For more information, see Limitations.

None.

Instructions

Connect to MaxCompute using Cloud Shell (odpscmd)

Connect to MaxCompute using the MaxCompute client (odpscmd)

MaxCompute Studio

Use cases: In-depth Java and Python development, and user-defined function (UDF) debugging.

Item

Description

Environment requirements

  • IntelliJ IDEA 18.2.4 or later (Ultimate or the free Community edition), or a PyCharm-based IDE.

  • JDK 1.8 or later (required for developing and debugging Java UDFs).

Instructions

Connect to MaxCompute using MaxCompute Studio

DataWorks

Use cases: Visual development, data integration, data services, and periodic scheduling of jobs.

Item

Description

Environment requirements

We recommend using the latest version of Google Chrome.

Instructions

Connect to MaxCompute using DataWorks

Ecosystem tool integration

Database management tools

Use cases: Manage data using graphical database tools.

Tool

Environment requirements

Instructions

DBeaver

MaxCompute: JDBC driver 3.2.8 or later

Connect DBeaver to MaxCompute

DataGrip

MaxCompute: JDBC driver 3.2.8 or later

Connect DataGrip to MaxCompute

SQL Workbench/J

MaxCompute: JDBC driver 3.0.1 or later

Connect SQL Workbench/J to MaxCompute

ETL tools

Use cases: Extract, transform, and load (ETL) data from a source to a destination.

Tool

Environment requirements

Instructions

Kettle

MaxCompute: JDBC driver 3.2.8 or later

Schedule MaxCompute jobs using Kettle

Apache Airflow

No special requirements.

Schedule MaxCompute jobs using Apache Airflow

Azkaban

No special requirements.

Schedule MaxCompute jobs using Azkaban

BI tools

Use cases: Visualize data from the compute engine using dashboards, charts, or other graphical outputs.

Tool

Environment requirements

Instructions

Tableau

  • Tableau: Desktop 2019.4 or later

  • MaxCompute: JDBC driver 3.0.1 or later

Connect Tableau to MaxCompute

FineBI

  • FineBI: 5.1.9 or later

  • MaxCompute: JDBC driver 3.2.8 or later

Connect FineBI to MaxCompute

FineReport

  • FineReport: 10.0 or later

  • MaxCompute: JDBC driver 3.2.8 or later

Connect FineReport to MaxCompute

Yonghong BI

Yonghong BI: Desktop 8.6 or later

Connect Yonghong BI to MaxCompute

Quick BI

No special requirements.

Connect Quick BI to MaxCompute

Guanyuan BI

No special requirements.

Connect Guanyuan BI to MaxCompute

Netease YouShu BI

No special requirements.

Connect Netease YouShu BI to MaxCompute

Davinci

MaxCompute: JDBC driver 3.2.8 or later

Connect Davinci to MaxCompute

Sugar BI

No special requirements.

Connect Sugar BI to MaxCompute

Metabase

  • Metabase: 0.50 or later

  • MaxCompute: JDBC driver 3.7.0 or later

Connect Metabase to MaxCompute