如果您已經建立了MaxCompute專案,可以使用DataWorks臨時查詢功能,快速運行SQL語句操作MaxCompute。
前提條件
請您確認已滿足如下條件:阿里雲帳號或RAM使用者已開通DataWorks服務和MaxCompute服務,且位於同一地區。
- 已建立MaxCompute專案並完成資料準備工作。
更多建立專案資訊,請參見建立MaxCompute專案。
- DataWorks工作空間已綁定MaxCompute服務。
更多綁定MaxCompute服務資訊,請參見建立並管理工作空間。
操作步驟
進入臨時查詢
- 登入DataWorks控制台。
- 在左側導覽列,單擊工作空間列表。
- 選擇工作空間所在地區後,單擊相應工作空間後的進入資料開發。
- 建立ODPS SQL節點。
- 在左側功能表列上,單擊臨時查詢。
- 按右鍵臨時查詢,選擇 。說明 如果介面沒有ODPS SQL選項,表明當前DataWorks工作空間未綁定MaxCompute計算引擎,您需要執行綁定操作,更多操作資訊,請參見建立並管理工作空間。
- 填寫建立節點對話方塊中的節點名稱,單擊提交完成節點的建立。
運行SQL
- 在建立的臨時查詢節點中輸入SQL語句,單擊表徵圖。
-- 建立一張分區表sale_detail CREATE TABLE if not exists sale_detail ( shop_name string, customer_id string, total_price double ) partitioned by (sale_date string,region string);
說明 臨時查詢支援的SQL語句,請參見MaxCompute支援的SQL語句。 - 您可以查看本次啟動並執行費用預估,決定是否繼續進行本次操作。單擊運行,繼續運行SQL語句。
- 在下方的日誌視窗,查看運行情況和最終結果。如果本次運行成功,結果為OK。