Before you process data in a MaxCompute project, you must select development tools and prepare the required environment based on your business requirements. This topic describes how to prepare an environment and install the required development tools.
Prerequisites
Background information
The following table describes the development tools supported by MaxCompute.
Development tool | Manual installation required | Scenario |
---|---|---|
Query editor (MaxCompute console) | No |
|
MaxCompute client | Yes | The MaxCompute client is a command-line client. It is suitable for all scenarios, which helps you compile commands to process data. |
DataWorks | No | DataWorks implements comprehensive features, such as data development, data integration, and data services in a visual manner based on MaxCompute projects. If you need to periodically schedule jobs, we recommend that you use DataWorks. |
MaxCompute Studio | Yes | MaxCompute Studio is a development plug-in that is based on IntelliJ IDEA. MaxCompute Studio helps you develop data more easily and quickly. If you are familiar with IntelliJ IDEA, we recommend that you use MaxCompute Studio. |
Prepare an environment
The following table describes the environment requirements of the preceding development tools.
Development tool | Environment requirement |
---|---|
Query editor (MaxCompute console) | We recommend that you use the latest version of Google Chrome. |
MaxCompute client | You must install Java 8 or later. |
DataWorks | We recommend that you use the latest version of Google Chrome. |
MaxCompute Studio |
|
Install and configure the MaxCompute client
To install and configure the MaxCompute client, perform the following steps:
Install and configure MaxCompute Studio
To install and configure MaxCompute Studio, perform the following steps:
What to do next
- If you use the query editor to process data, for more information about the query editor, see Query editor in the MaxCompute console.
- If you use the MaxCompute client to process data, for more information about the MaxCompute client, see MaxCompute client.
- If you use DataWorks to process data, perform the operations by following the instructions provided in Quick start of DataWorks.
- If you use MaxCompute Studio to process data, perform the operations by following the instructions provided in MaxCompute Studio.