全部產品
Search
文件中心

MaxCompute:管理專案資料

更新時間:May 20, 2026

本文為您介紹如何在MaxCompute Studio上查看專案空間中的表、視圖、函數和資源。

前提條件

已串連MaxCompute專案,詳情請參見管理專案串連

背景資訊

您可以在Project Explorer地區查看已添加串連的MaxCompute專案中的表、視圖、函數和資源。

瀏覽和更新專案資料

  1. 進入MaxCompute Studio頁面,在左側導覽列,單擊Project Explorer,即可瀏覽已串連的MaxCompute專案。
    專案展開後包含 Tables & ViewsFunctionsResources 三個節點,展開 Tables & Views 可查看專案中的所有表,進一步展開單張表可查看其欄位名及資料類型。
  2. 單擊Tables & ViewsFunctionsResources節點前的下拉式箭頭,可以查看該專案下的所有表、視圖、函數和資源。
    說明
    • 此操作需要您擁有該MaxCompute專案的DESC TABLE許可權。
    • MaxCompute Studio只能查看關聯專案下的表,不能查看公用表。
  3. 在工具列中,單擊$$更新本地中繼資料。
    說明 MaxCompute Studio會將MaxCompute專案的中繼資料下載到本地,當MaxCompute專案的中繼資料有更新時,需要手動觸發一次重新整理,將變化的中繼資料重新載入到本地。

查看錶或視圖詳細資料

  1. Tables & Views節點樹中,單擊表名展開節點,可以快速查看錶的欄位和欄位類型。
  2. 在表名上單擊右鍵,選擇Show table detail,可以查看錶的詳細資料。例如,表的所屬者、表的大小、表的列資訊和Schema。
    介面中 Table information 地區還展示表的建立時間、最近修改時間、生命週期等中繼資料,Table schema 地區展示各欄位的類型、是否允許為空白等屬性。底部的 Data Preview 地區支援預覽和匯入匯出表資料。
  3. 在表名上單擊右鍵,選擇Find usages,可以查詢表被指令碼引用的情況。

查看函數詳細資料

  1. Functions節點樹中,單擊UserDefined節點,可以查看您建立的函數。
    雙擊 UserDefined 下的函數(如 getregion),右側編輯區將顯示反編譯後的 Java 源碼,例如:
    //
    // Source code recreated from a .class file by IntelliJ IDEA
    // (powered by FernFlower decompiler)
    //
    
    package odps.test;
    
    import ...
    
    public class GetAddr extends UDF {
        public boolean enableFileWatch = false;
        private int offset;
        private int[] index = new int[256];
        private ByteBuffer dataBuffer;
        private ByteBuffer indexBuffer;
        private Long lastModifyTime = 0L;
        private File ipFile;
        private ReentrantLock lock = new ReentrantLock();
    
        public GetAddr() {
        }
        // ...
    }
    說明 Functions節點樹的BuiltIn節點下分類顯示系統的內建函數。內建函數詳情請參見內建函數
    說明 Functions節點樹的BuiltIn節點下分類顯示系統的內建函數,雙擊即可顯示該函數的使用說明。內建函數詳情請參見內建函數
  2. 雙擊建立的函數,即可開啟函數對應的代碼。

查看資來源詳細資料

您可以在Resources節點樹中,查看建立的資源。如本例中的 getaddr.jar(1353716B)和 ip.dat(8525962B),可查看資源檔名稱及其大小。