通過用戶端可以訪問MaxCompute的各項功能,本文將為您介紹如何安裝並配置用戶端,更多詳情請參見用戶端介紹
说明
  • 推薦您使用MaxCompute Studio工具,該工具整合java環境,可進行MaxCompute SQL指令碼開發/執行、資料管理、可視化分析日誌、JAVA(UDF、MR)開發,還可以將console整合到這個工具中進行使用。詳情請參見Studio文檔
  • 如果您通過DataWorks進行添加使用者及授權等操作,請參見添加項目成員和角色

安裝用戶端

说明 因為用戶端是用Java開發的,所以在安裝前,請確保您的機器上有JRE 1.7或以上版本(建議優先使用JRE 1.7/1.8,其中JRE 1.9已經支援,JRE 1.10暫時還不支援)。
  1. Linux使用者請點擊此處下載MaxCompute用戶端(對於Windows使用者,點擊此處下載MaxCompute用戶端。)
  2. 解壓下載的檔案,解壓後可以看到如下4個檔案夾:
    bin/ conf/ lib/ plugins/

配置用戶端

編輯conf檔案夾中的odps_config.ini檔案,對用戶端進行配置,如下所示:
access_id=*******************
access_key=********************* 
# Accesss ID及Access Key是使用者的雲帳號資訊,可登入阿里雲官網,進入管理主控台accesskeys頁面進行查看。
project_name=my_project # 指定使用者想進入的項目空間。
end_point=https://service.odps.aliyun.com/api # MaxCompute服務的訪問連結
tunnel_endpoint=https://dt.odps.aliyun.com # MaxCompute Tunnel服務的訪問連結
log_view_host=http://logview.odps.aliyun.com 
# 當使用者執行一個作業後,用戶端會返回該作業的LogView地址。開啟該地址將會看到作業執行的詳細資料。
https_check=true #決定是否開啟HTTPS訪問
说明
  • 建議您根據自己的Region配置用戶端,否則會出現無法訪問等錯誤。
  • odps_config.ini檔案中使用#作為注釋,MaxCompute用戶端內使用兩個減號,即--作為注釋。
  • 您要提前建立好項目空間方可在設定檔中進行指定,詳情請參見建立項目空間
  • MaxCompute提供了公網和私網兩個服務地址供您選擇,不同的服務地址對您的下載計費結算有不同影響。詳情請參見訪問網域名稱和資料中心

運行用戶端

修改好設定檔後,便可運行bin目錄下的MaxCompute(Linux系統下運行./bin/odpscmd,Windows下運行./bin/odpscmd.bat),樣本如下:
create table tbl1(id bigint);
insert overwrite table tbl1 select count(*) from tbl1;
select 'welcome to MaxCompute!' from tbl1;

更多SQL語句的介紹請參見SQL概述