MaxCompute Studio

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion Gogland DataGrip Rider Android Studio
Oct 14, 2017
107 956

MaxCompute is a big data processing platform developed by Alibaba Cloud independently. It is a fast and cloud-based big data solution that supports multiple distributed data storage and processing models, which can provide massive data warehouse and big data modeling service.

MaxCompute Studio is a plugin for IntelliJ platform allowing data developers works with MaxCompute platform including authoring SQL scripts, UDF extensions, MapReduce programs and other functions like local debugging, data browsing and uploading/downloading, job browsing and analytics, etc.

Features include:

  • MaxCompute SQL language support
  • MaxCompute development functions
  • MaxCompute data management
  • MaxCompute job management

Download plugin

Recent change notes

Changes in Version 2.8.1:

  • New Features:
    • New job detail page integrated with timeline and analysis features
    • Visible table schema editor
    • New job graphs showing execution plan, progress, I/O data, and more.
    • New visual table schema editor
    • Table and function navigation
    • List builtin functions in project explorer
  • Enhancement:
    • Job details UI enhancement
    • Job progress view UI enhancement
    • Better code completion
    • Job queuing list UI enhancement
  • Bugfix:
    • Fix null pointer cased by DS_Store file
    • Fix no Deploy to server menu in windows
    • Fix max_pt function error in script editor
    • and more...

Changes in Version 2.8.0.3:

  • Enhancement:
    • Table data preview grid support sort by type value not literal string
  • Bugfix:
    • Some bug fix

Changes in Version 2.8.0.2:

  • Bugfix:
    • Some bug fix

Changes in Version 2.8.0:

  • New Features:
    • Support new data type import/export
    • Support FAQ Robot in studio
  • Enhancement:
    • Table data import/export enhancement
    • Support manually set tunnel endpoint in adding or modifying project connection
    • New job list view
    • Integrate job queue list with job list view
  • Bugfix:
    • Some bug fix

Changes in Version 2.7.0.1:

  • hotfix: fix issue of not being able to sync project meta data.
  • bugfix: some job explorer ui issues.

Changes in Version 2.7.0:

  • New Features:
    • Jobs: Show waiting instances queue
    • Jobs: Show state transitions of running instances
    • SQL Editor: Go to definition support for udf/table
    • SQL Editor: Code folding and brace matching
    • SQL Editor: Live templates for SQL
    • UDF: Add Maven support for UDF modules
    • UDF: One click to package and deploy UDF to MaxCompute
    • Others: Support external table
    • Others: Show user usage statistics
  • Enhancement:
    • Jobs: Job Explorer supports more filters
    • Jobs: Job list support customized columns
    • Jobs: Better UI and performance
    • Jobs: Graph now supports multiple Fuxi jobs and merge job
    • Jobs: Better graph layout algorithm
    • SQL Editor: Built-in function usage and examples inline help
    • SQL Editor: Show table, function usages in SQL script
    • SQL Editor: Better SQL formatting
    • Project Explorer: Open generated file after data export
  • Bugfix:
    • Submission of modified user SQL in single statement mode
    • Variable submission should not be activated in comments
    • Keyword suggestion breaks after syntax errors
    • Failed to paste text in SQL editor with leading "@@"
    • ClassCastException on LateralView
    • Python UDF cannot be resolved in project explorer
    • Cannot retrieve meta data when access across projects
    • New UDF cannot be listed in project explorer
    • Graph overlapped with script mode
    • Cannot access meta after packaging authentication
    • more minor bugs.

Changes in Version 2.6.2.5:

  • Change: Remove limitation on service mode job submission
  • Bug fix: DDL submission issue on public projects

Changes in Version 2.6.2.4:

  • Change: Update MaxCompute compiler version
  • Bug fix: Can't open help document in IDEA 2016.x

Changes in Version 2.6.2.3:

  • Enhancement: Data preview performance
  • Bug fixes

Changes in Version 2.6.2.2:

  • Bug fixes

Changes in Version 2.6.2:

  • Feature: Unstructured data handler template and examples
  • Feature: Support live template in SQL Editor
  • Feature: Support decimal type in data import/export
  • Feature: Support variable replacement in SQL script on submission
  • Feature: Table partition list and partition data preview
  • Feature: Running job progress visualization and replay
  • Enhancement: Job detail view UI enhancement
  • Enhancement: Job running log view performance enhancement
  • Enhancement: Add contextual help documentation for many dialogs
  • Enhancement: Job execution plan can display input/output table/view now
  • Enhancement: Better formatting of job json summary
  • Bug fixes: fixed some bugs

Changes in Version 2.6.1:

  • Fix some bugs

Changes in Version 2.6.0:

  • History job execution replay
  • Script mode submission (experimental feature)
  • Python UDF support (Alibaba internal use only)
  • Java UDF debugging (Alibaba internal use only)
  • D2 integration (Alibaba internal use only)