全部產品
Search
文件中心

Dataphin:計算任務

更新時間:Nov 19, 2025

Dataphin的計算任務頁面支援建立多種類型的計算任務,包括SHELL、PYTHON、資料庫SQL、VIRTUAL以及基於計算引擎的SQL和MapReduce(MR)等任務。本文將為您介紹計算任務頁面及支援的管理功能。

計算任務頁面概述

計算任務頁面主要由計算任務目錄、工具列、編輯器、配置及管理、控制台組成您可以在計算任務頁面對計算任務進行建立、管理以及配置操作。

image.png

地區

描述

計算任務目錄

建立的計算任務將在任務目錄中進行統一管理。任務目錄支援的管理操作如下:

  • 目錄工具列:支援篩選重新整理建立檔案夾定位

  • 建立計算任務:單擊image.png按鈕,支援建立計算任務。因不同計算引擎支援的建立的任務不同,支援的計算任務請以頁面顯示為準。

  • 計算任務:支援擷取鎖、編輯複製重新命名移動刪除、下線、下線並刪除

    重要
    • 對於Basic模式專案,刪除任務提交成功後,即更新至生產環境,請謹慎操作。

    • 對於Dev-Prod模式專案,刪除任務提交成功後,請前往待發布列表,以發布對象至生產環境。

  • 計算工作清單:單擊計算工作清單,可以通過列表方式管理建立的計算任務。

工具列

工具列支援包括儲存、先行編譯、運行、設參運行、提交、去發布、格式化、重新整理、擷取鎖、定位、下線、下線並刪除等。

  • 切換版本:計算任務為Python時,支援切換Python計算任務的執行版本。支援Python 2.7、Python 3.7和Python 3.11版本。

  • 切換資料來源:計算任務為資料庫SQL時,支援切換計算任務的資料來源。

  • 切換Database/Schema:計算任務為資料庫SQL且資料庫類型為AnalyticDB for PostgreSQL、Oracle、Presto、MySQL、StarRocks、Doris、SelectDB、ClickHouse、OceanBase(MySQL模式)時,支援切換資料來源的Database/Schema。

  • 切換Catalog:計算任務為資料庫SQL且資料庫類型為Presto、Trino時,支援切換資料來源的Catalog。

  • 儲存:儲存當前開發中的計算任務

  • 先行編譯:先行編譯當前計算任務。

  • 運行:運行當前開發中的計算任務。 已完成參數首次設定時,再次運行將不需要重新填寫運行參數。

    若當前操作人不具有相關表的行級許可權,可在許可權校正失敗對話方塊中查看無許可權的相關資訊,單擊申請許可權表徵圖,跳轉至管理中心 > 許可權管理 > 我的許可權 > 行級許可權頁面申請許可權後重新發布。

  • 設參運行:不使用計算任務中存在的參數運行,每次設參運行計算任務時,將需要重新填寫運行參數。

  • 提交:將計算任務提交至發布中心或營運中心。

  • 去發布:已提交到發布中心的計算任務,您可以前往發布中心進行發佈動作。

    若當前專案的生產帳號不具有相關表的行級許可權,系統將阻塞任務發布,並提示無許可權的相關資訊。您可以聯絡安全性系統管理員授權後重新發布。

  • 去營運:已提交到營運中心的計算任務,您可以前往營運中心進行營運操作。更多資訊,請參見營運中心

  • 格式化:計算任務為SQL類型時,支援格式化計算任務代碼。

  • 重新整理:重新整理當前計算任務。

  • 擷取鎖:擷取計算任務的編輯鎖。

  • 定位:在任務目錄中定位到當前計算任務。

  • 刪除刪除下線並刪除:刪除或下線並刪除當前計算任務。

    重要
    • 對於Basic模式專案,刪除任務提交成功後,即更新至生產環境,請謹慎操作。

    • 對於Dev-Prod模式專案,刪除任務提交成功後,請前往待發布列表,以發布對象至生產環境。

編輯器

可以在代碼編輯器中,開發計算任務。編輯器支援多種快速鍵和提效方式。更多資訊,請參見:

配置及管理

配置及管理計算任務的屬性配置、相關、歷史、血緣等資訊。

控制台

運行或先行編譯任務時,將在控制台顯示作業記錄和運行結果資訊。

對於SQL查詢類計算任務,控制台中包含運行結果、日誌和代碼三部分。詳情請參見SQL查詢類計算任務查詢結果控制台

SQL查詢類計算任務查詢結果控制台

image

區塊

說明

①控制台整體操作

  • 查看運行結果:單擊控制台左側的image表徵圖,查看當前計算任務的運行結果。

  • 查看日誌:單擊控制台左側的image表徵圖,查看當前計算任務本次啟動並執行日誌資訊。

  • 查看代碼:單擊控制台左側的image表徵圖,查看當前計算任務的代碼。

  • 查看並管理當前計算任務的多個運行結果:單擊控制台右上方的image表徵圖,查看當前計算任務多次運行後的各個運行結果。

  • 控制台全屏:單擊控制台右上方的image表徵圖後,控制台將以全屏展示。

  • 上拉控制台/下拉控制台:單擊控制台右上方的imageimage表徵圖,來上拉或下拉控制台。您也可以將滑鼠移動至控制台上方邊緣,來自由上拉或下拉控制台。

  • 收合控制台/查看控制台:單擊控制台底部的收合控制台,即可將控制台收合。收合後,您可以單擊查看控制台來重新查看控制台。

②運行結果操作

  • 列尋找與篩選:單擊列尋找與篩選,可在下拉式清單中查看當前表的所有列名,單擊列名後的image表徵圖,系統將定位至對應列並高亮展示對應列,方便您快速查看對應列的內容。下拉式清單中支援根據列表篩選目標列,選中的列將在運行結果表中展示,若取消選中某列,則運行結果表中將隱藏對應列。

  • 單行詳情:單擊單行詳情,將以欄位與欄位值的形式展示表格中各行內容,支援快速查看上一行、下一行、首行或尾行。若單擊列表視圖,則恢複為表格的展示形式。

  • 自適應列寬:運行結果表中支援自由調整每列的列寬。單擊自適應列寬後,系統將根據每列的內容長度自動調整為適宜的列寬。

  • 內容搜尋:單擊image表徵圖,在整個表格中搜尋與所輸入關鍵字相關的內容。

  • 下載資料:單擊image表徵圖,選擇下載範例資料下載全部資料。詳情請參見下載結果資料

  • 行列轉換:單擊image表徵圖,將當前表的行列互換。

  • 單列資料篩選及排序:單擊列名後的image表徵圖,對當前列中的資料做篩選和排序。運行結果表中的每一列均支援資料篩選與排序功能。

  • 全選表:單擊表格中首行首列的儲存格image,系統將自動選中整個表格(包括表頭,即列名)。您可單擊滑鼠右鍵來複製整個表格。