全部產品
Search
文件中心

MaxCompute:租戶層級Information Schema

更新時間:Sep 05, 2024

本文為您介紹MaxCompute的租戶層級中繼資料服務Information Schema的功能介紹、使用限制、注意事項、中繼資料視圖列表以及RAM使用者訪問授權操作等。

背景資訊

MaxCompute的Information Schema提供了專案中繼資料及使用歷史資料等資訊。在ANSI SQL-92的Information Schema基礎上,添加了面向MaxCompute服務特有的欄位及視圖。

租戶層級Information Schema是原Information Schema的升級版,是在每個阿里雲帳號下建立名為SYSTEM_CATALOG的專案,並內建INFORMATION_SCHEMA,通過訪問該內建Schema提供的唯讀視圖,查詢目前使用者所有專案的中繼資料資訊以及使用歷史資訊。中繼資料視圖列表如下。

視圖

視圖描述

時效性

延遲說明

CATALOGS

專案列表。

准即時視圖

與線上資料存在一定延遲,延遲時間為3小時左右。

CATALOG_PRIVILEGES

專案級的許可權。

COLUMNS

各個專案下的表欄位資訊。

COLUMN_LABEL_GRANTS

各個專案下表欄位的LABEL授權資訊。

COLUMN_LABELS

各個專案下表欄位級的LABEL資訊。

COLUMN_PRIVILEGES

各個專案下表欄位級的許可權資訊。

INSTALLED_PACKAGES

各個專案下已安裝的Package資訊。

PACKAGE_PRIVILEGES

Package的授權資訊。

PACKAGE_OBJECTS

Package中的對象資訊。

PARTITIONS

各個專案下的表分區資訊。

RESOURCES

各個專案下的資源資訊。

RESOURCE_PRIVILEGES

各個專案下資源的許可權資訊。

ROLES

各個專案層級以及帳號層級的角色列表。

TABLES

各個專案下的表資訊。

TABLE_LABEL_GRANTS

LABEL授權資訊。

TABLE_LABELS

各個專案下表的LABEL資訊。

TABLE_PRIVILEGES

各個專案下表的許可權資訊。

UDF_PRIVILEGES

各個專案下的UDF授權資訊。

UDFS

各個專案下的UDF資訊。

UDF_RESOURCES

各個專案下UDF的資源依賴。

USERS

使用者列表。

USER_ROLES

使用者擁有的角色資訊。

SCHEMAS

專案下Schema資訊。

TASKS

運行中作業的即時快照,用於即時監控作業。

與線上資料存在秒級延遲,當前處於內測(Preview)中,無SLA保障,後續會逐步開放。

TASKS_HISTORY

各個專案內已完成的作業歷史,分區表,保留近14天資料。

與線上資料存在一定延遲,延遲時間為3小時左右。

TUNNELS_HISTORY

資料通道批量上傳下載的歷史資料,分區表,保留近14天資料。

功能介紹

租戶層級Information Schema功能如下:

  • 藉助Information_Schema中繼資料視圖,您可以瀏覽和檢索中繼資料。

  • 藉助Information_Schema使用資訊視圖,您可以對作業的運行情況,例如資源消耗、運行時間長度、資料處理量等指標進行分析,用於最佳化作業或規劃資源容量。

  • 不同視圖存在不同的時效性或系統預設的保留周期,超過保留周期的資料將無法訪問。您可以從Information_Schema周期性匯出資料到本地表中,備份更長周期的歷史資料。

    說明 匯出資料時,建議顯性地選擇視圖的欄位名稱,盡量避免使用insert into select * from information_schema.***的方式匯出資料,防止新增欄位後導致備份失敗。

費用介紹

費用說明如下。

  • 對於使用隨用隨付計算資源的專案,針對Information Schema視圖的查詢會產生查詢費用,查詢檢視的SQL產生的費用按視圖底層展開的SQL進行計費。Information Schema視圖為了提升查詢效能底層統一通過Range聚簇表進行最佳化,減少查詢輸入量, 如果您查詢TASKS_HISTORYTUNNELS_HISTORY這兩個視圖,請在每天6:00:00後查詢前一天資料以及避免查詢當天的資料,可最大程度減少輸入量從而降低查詢費用。

  • 對於使用訂用帳戶計算資源的專案,查詢Information Schema視圖時會消耗您購買的CU。

  • 您不需要為Information Schema視圖支付儲存費用。

使用限制

租戶層級Information Schema使用限制如下:

  • Information Schema提供的是目前使用者的中繼資料視圖,不支援跨中繼資料中心的中繼資料訪問。中繼資料中心分類如下:

    • 中國內地地區(上海、杭州、北京、深圳、成都、張家口、烏蘭察布)為一個中繼資料中心。

    • 中國香港為一個中繼資料中心。

    • 海外的每一個地區為一個中繼資料中心。

    • 金融雲(上海金區、深圳金區)為一個中繼資料中心。

    • 政務雲(北京)為一個中繼資料中心。

  • 內建SYSTEM_CATALOG專案為唯讀專案,需要在對應地區的專案中發起作業進行查詢。查詢中繼資料資訊樣本,請參見查詢樣本

  • 目前僅支援通過MaxCompute SQL分析、用戶端最新版本和DataWorks的DataStudio、SQL調度節點發起SQL訪問表。

注意事項

使用租戶層級Information Schema,您需要注意以下事項:

  • 中繼資料系統資料表目前提供准即時視圖,對中繼資料時效性要求較高的應用,建議使用SDK/CLI直接擷取指定對象的中繼資料。

  • 中繼資料及作業歷史資料僅儲存在SYSTEM_CATALOG. INFORMATION_SCHEMA下,如果需要對歷史資料進行快照備份或獲得超過14天的作業歷史,您可以定期將SYSTEM_CATALOG. INFORMATION_SCHEMA中的資料備份到指定專案。

查詢樣本

查詢中繼資料資訊樣本如下。

  • 樣本1:查詢目標專案下所有表的中繼資料資訊。

    --可進入租戶下可執行SQL的專案發起查詢
    use <project_name>;
    set odps.namespace.schema=true;
    select * from  SYSTEM_CATALOG.INFORMATION_SCHEMA.tables;
  • 樣本2:查詢目標專案所在中繼資料中心的所有作業歷史資訊,並添加日期欄位進行過濾。

    --可進入租戶下可執行SQL的專案發起查詢
    use <project_name>;
    set odps.namespace.schema=true;
    select * from  SYSTEM_CATALOG.INFORMATION_SCHEMA.tasks_history where ds='yyyymmdd' limit 100;

RAM使用者訪問授權

Information Schema的視圖包含了租戶層級的所有使用者資料,預設阿里雲帳號(主帳號)可以查看。如果RAM使用者(子帳號)需要查看,需要進行授權。

說明

只有阿里雲帳號(主帳號)或擁有帳號層級Super_Administrator或Admin角色的RAM使用者(子帳號)才能操作授權。

  1. 登入MaxCompute控制台

  2. 在左側導覽列選擇租戶管理 > 角色管理,單擊新增角色

  3. 新增角色對話方塊,輸入角色名稱policy內容,單擊確定

    例如建立角色允許查看SYSTEM_CATALOG.INFORMATION_SCHEMA下所有視圖。policy內容配置如下。

    {
        "Statement":[
            {
                "Action":[
                    "odps:Describe",
                    "odps:Select"
                ],
                "Effect":"Allow",
                "Resource":[
                    "acs:odps:*:catalogs/system_catalog/schemas/information_schema/tables/*"
                ]
            },
            {
                "Action":[
                    "odps:List"
                ],
                "Effect":"Allow",
                "Resource":[
                    "acs:odps:*:catalogs/system_catalog/schemas/information_schema"
                ]
            }
        ],
        "Version":"1"
    }
  4. 在左側導覽列選擇租戶管理 > 使用者管理,在使用者管理頁面,新增成員設定目標角色或在已存在的RAM使用者(子帳號)新增目標角色。

    說明

    使用者管理操作詳情,請參見使用者規劃與管理

CATALOGS

專案列表。

欄位

類型

catalog_name

STRING

專案名稱。

status

STRING

正常(Allowed)、凍結(Alldenied)。

create_time

DATETIME

建立時間。

owner_id

STRING

專案所有者ID。

owner_name

STRING

專案所有者名稱。

settings

STRING

專案屬性設定。

region

STRING

專案所在地區。

CATALOG_PRIVILEGES

專案級的許可權。例如允許CreateInstance、ListTable等。

欄位

類型

catalog_name

STRING

專案名稱。

user_catalog

STRING

被授權賬戶所屬專案。

user_name

STRING

被授權賬戶。

user_id

STRING

被授權賬戶ID。

grantor

STRING

授權賬戶,保留欄位。

privilege_type

STRING

權限類別型。

COLUMNS

各個專案下的表欄位資訊。

欄位

類型

table_catalog

STRING

表所在的專案名稱。

table_schema

STRING

表所在的Schema,當前為NULL。

table_name

STRING

表名稱。

column_name

STRING

列名稱。

ordinal_position

BIGINT

列序號。

column_default

STRING

列預設值。

is_nullable

BOOLEAN

是否允許為NULL。

data_type

STRING

資料類型。例如STRING,BIGINT等。

column_comment

STRING

列注釋。

is_partition_key

BOOLEAN

是否是分區鍵。

COLUMN_LABEL_GRANTS

各個專案下表欄位的LABEL授權資訊。

欄位

類型

table_catalog

STRING

表所在的專案名稱。

table_schema

STRING

表所在的Schema,當前為NULL。

table_name

STRING

表名稱。

column_name

STRING

列名名稱。

user_catalog

STRING

使用者所在專案名稱。

user_name

STRING

使用者名稱稱。

user_id

STRING

使用者的ID。

grantor

STRING

授權賬戶,保留欄位。

label_level

STRING

授予的標籤等級。

expired

DATETIME

到期時間。

COLUMN_LABELS

各個專案下表欄位級的LABEL資訊。

欄位

類型

table_catalog

STRING

表所在的專案名稱。

table_schema

STRING

表所在的Schema,當前為NULL。

table_name

STRING

表名稱。

column_name

STRING

列名稱。

label_type

STRING

標籤類型。

label_level

STRING

標籤等級。

COLUMN_PRIVILEGES

各個專案下表欄位級的許可權資訊。

欄位

類型

table_catalog

STRING

表所在的專案名稱。

table_schema

STRING

表所在的Schema,當前為NULL。

table_name

STRING

表名稱。

column_name

STRING

列名稱。

user_catalog

STRING

使用者所在專案名稱。

user_name

STRING

使用者名稱稱。

user_id

STRING

使用者的ID。

grantor

STRING

授權賬戶,保留欄位。

privilege_type

STRING

權限類別型。

INSTALLED_PACKAGES

各個專案下已安裝的Package資訊。

欄位

類型

installed_package_catalog

STRING

安裝Package的專案名稱。

package_catalog

STRING

Package所屬專案。

package_name

STRING

Package名稱。

installed_time

STRING

安裝時間。

allowed_label

STRING

共用的標籤設定。

PACKAGE_PRIVILEGES

Package的授權資訊。

欄位

類型

package_catalog

STRING

Package所屬專案。

package_name

STRING

Package名稱。

user_catalog

STRING

被授權使用者所在的專案。

user_name

STRING

被授權使用者名。

user_id

STRING

被授權使用者ID。

grantor

STRING

授權賬戶,保留欄位。

privilege_type

STRING

權限類別型。

PACKAGE_OBJECTS

Package中的對象資訊。

欄位

類型

package_catalog

STRING

Package所屬專案。

package_name

STRING

Package名稱。

object_schema

STRING

Package內對象所屬Schema,當前為NULL。

object_type

STRING

Package對象的類型。

object_name

STRING

Package對象的名字。

column_name

STRING

表列名稱。前提需要設定object_type為table。

allowed_privilege

STRING

共用的使用權限設定。

allowed_label

STRING

共用的標籤設定。

PARTITIONS

各個專案下的表分區資訊。

欄位

類型

table_catalog

STRING

表所在的專案名稱。

table_schema

STRING

表所在的Schema,當前為NULL。

table_name

STRING

表名稱。

partition_name

STRING

分區名稱。

create_time

DATETIME

分區的建立時間。

last_modified_time

DATETIME

分區的最後更新時間。

last_access_time

DATETIME

分區的最後訪問時間。

說明

該資料從2023年7月陸續升級採集,在升級後沒有被訪問過或者通過ALGO作業、Hologres直讀方式訪問的無法採集到last_access_time。

data_length

BIGINT

分區資料大小,單位:位元組(Byte)。

is_archived

BOOLEAN

預留欄位,無意義。

is_exstore

BOOLEAN

預留欄位,無意義。

storage_tier

STRING

階層式存放區標識。取值:

  • standard:標準儲存。

  • lowfrequency:低頻儲存。

  • longterm:長期儲存。

cluster_type

STRING

MaxCompute表的分桶(Clustering)類型。取值:

  • HASH

  • RANGE

number_buckets

BIGINT

可選欄位,Cluster表的Bucket數目,0表示作業執行時動態決定。

lifecycle_enabled

BOOLEAN

分區生命週期是否開啟。

RESOURCES

各個專案下的資源資訊。

欄位

類型

resource_catalog

STRING

資源所在的專案名稱。

resource_schema

STRING

資源所在的Schema,當前為NULL。

resource_name

STRING

資源名稱。

resource_type

STRING

資源類型,取值:

  • archive

  • py

  • jar

  • table

owner_id

STRING

資源所有者的ID。

owner_name

STRING

資源所有者的阿里雲帳號名稱。

create_time

DATETIME

資源的建立時間。

last_modified_time

DATETIME

資源的最後更新時間。

size

BIGINT

資源佔用的儲存空間位元組。

comment

STRING

資源的注釋。

is_temp_resource

BOOLEAN

是否是臨時資源。

RESOURCE_PRIVILEGES

各個專案下資源的許可權資訊。

欄位

類型

resource_catalog

STRING

資源所在的專案名稱。

resource_schema

STRING

資源所在的Schema,當前為NULL。

resource_name

STRING

資源名稱。

user_catalog

STRING

被授權賬戶專案空間。

user_name

STRING

被授權賬。

user_id

STRING

被授權賬戶ID。

grantor

STRING

授權賬戶,保留欄位。

privilege_type

STRING

權限類別型。

ROLES

各個專案層級以及帳號層級的角色列表。

欄位

類型

role_catalog

STRING

角色所在專案名稱(Tenant Role為NULL)。

role_name

STRING

角色名稱。

role_label

STRING

角色標籤。

comment

STRING

角色的注釋。

TABLES

各個專案下的表資訊。

欄位

類型

table_catalog

STRING

表所在的專案名稱。

table_schema

STRING

表所在的Schema,當前為NULL。

table_name

STRING

表名稱。

table_type

STRING

表類型。取值:

  • MANAGED_TABLE

  • VIRTUAL_VIEW

  • EXTERNAL_TABLE

  • MATERIALIZED_VIEW

is_partitioned

BOOLEAN

是否是分區表。

owner_id

STRING

表所有者的ID。

owner_name

STRING

表所有者的阿里雲帳號名稱。

create_time

STRING

表的建立時間。

last_modified_time

STRING

表的資料最後更新時間。

last_access_time

STRING

最後查詢表資料的時間。

如果表為分區表,此值為空白,可到PARTITIONS視圖中查看錶的每個分區最後訪問時間。

說明

該資料從2023年7月陸續升級採集,在升級後沒有被訪問過或者通過ALGO作業、Hologres直讀方式訪問的無法採集到last_access_time。

data_length

BIGINT

資料量大小,單位:位元組(Byte)。

  • 如果表為非分區表,值為表的資料量大小。

  • 如果表為分區表,系統不會計算表的資料量大小,值為NULL。PARTITIONS視圖中包含分區表各個分區的資料量大小。

table_comment

STRING

表的注釋。

lifecycle

BIGINT

生命週期,單位:天。

lifecycle_enabled

BOOLEAN

生命週期回收是否開啟。

is_archived

BOOLEAN

預留欄位,無意義。

table_exstore_type

STRING

可選欄位。標識當前表是極限儲存表的邏輯表還是物理表。取值:

  • EXSTORE_TABLE_VIRTUAL

  • EXSTORE_TABLE_PHYSICAL

storage_tier

STRING

階層式存放區標識。取值:

  • standard:標準儲存。

  • lowfrequency:低頻儲存。

  • longterm:長期儲存。

cluster_type

STRING

MaxCompute表的分桶(Clustering)類型。取值:

  • HASH

  • RANGE

number_buckets

BIGINT

Cluster表的Bucket數目,0表示作業執行時動態決定。

view_original_text

STRING

VIRTUAL_VIEW類型表的視圖定義。

TABLE_LABEL_GRANTS

LABEL授權資訊。

欄位

類型

table_catalog

STRING

表所在的專案名稱。

table_schema

STRING

表所在的Schema,當前為NULL。

table_name

STRING

表名稱。

user_catalog

STRING

被授權賬戶所屬專案。

user_name

STRING

被授權賬戶。

user_id

STRING

被授權賬戶ID。

grantor

STRING

授權賬戶,保留欄位。

label_level

STRING

標籤等級。

expired

DATATIME

到期時間。

TABLE_LABELS

各個專案下表的LABEL資訊。

欄位

類型

table_catalog

STRING

表所在的專案名稱。

table_schema

STRING

表所在的Schema,當前為NULL。

table_name

STRING

表名稱。

label_type

STRING

標籤類型。

label_level

BIGINT

標籤等級。

TABLE_PRIVILEGES

各個專案下表的許可權資訊。

欄位

類型

table_catalog

STRING

表所在的專案名稱。

table_schema

STRING

表所在的Schema,當前為NULL。

table_name

STRING

表名稱。

user_catalog

STRING

被授權賬戶專案空間。

user_name

STRING

被授權賬戶。

user_id

STRING

被授權賬戶ID。

grantor

STRING

授權賬戶,保留欄位。

privilege_type

STRING

權限類別型。

TASKS

運行中作業的即時快照,用於即時監控作業。

欄位

類型

task_catalog

STRING

任務所在的專案名稱。

task_name

STRING

作業名稱。

task_type

STRING

作業類型。取值:

  • SQL:SQL作業。

  • CUPID:Spark或Mars作業。

  • SQLCost:SQL預估作業。

  • SQLRT:查詢加速SQL作業。

  • LOT:MapReduce作業。

  • PS:PAI的Parameter Server。

  • AlgoTask:機器學習作業。

inst_id

STRING

執行個體ID。

status

STRING

作業狀態。取值:

  • Running

  • Waiting

owner_id

STRING

作業提交人阿里雲帳號ID。

owner_name

STRING

作業提交人阿里雲帳號名稱。

start_time

DATETIME

作業啟動時間。

priority

BIGINT

作業優先順序。

signature

STRING

作業簽名。

quota_name

STRING

計算Quota名稱。

cpu_usage

BIGINT

當前CPU用量,值為:core×100。

mem_usage

BIGINT

當前記憶體用量,單位:MB。

gpu_usage

BIGINT

當前GPU用量,值為:卡×100。

total_cpu_usage

BIGINT

累計CPU用量,值為:core×100×seconds。

total_mem_usage

BIGINT

累計記憶體用量,值為:MB×seconds。

total_gpu_usage

BIGINT

累計GPU用量,值為:卡×100×seconds。

cpu_min_ratio

BIGINT

作業當前CPU佔用隊列保障水位比例。

mem_min_ratio

BIGINT

作業當前記憶體佔用隊列保障水位比例。

gpu_min_ratio

BIGINT

作業當前GPU佔用隊列保障水位比例。

cpu_max_ratio

BIGINT

作業當前CPU佔用隊列最高彈性水位比例。

mem_max_ratio

BIGINT

作業當前記憶體佔用隊列最高彈性水位比例。

gpu_max_ratio

BIGINT

作業當前GPU佔用隊列最高彈性水位比例。

settings

STRING

上層調度或使用者傳入的資訊,以JSON格式儲存。包含欄位:USERAGENT、BIZID、SKYNET_ID和SKYNET_NODENAME等。

additional_info

STRING

保留欄位 ,附加資訊。

TASKS_HISTORY

各個專案內已完成的作業歷史,保留近14天資料。

欄位

類型

task_catalog

STRING

任務所在專案名稱。

task_name

STRING

作業名稱。

task_type

STRING

作業類型。取值:

  • SQL:SQL作業。

  • CUPID:Spark或Mars作業。

  • SQLCost:SQL預估作業。

  • SQLRT:查詢加速SQL作業。

  • LOT:MapReduce作業。

  • PS:PAI的Parameter Server。

  • AlgoTask:機器學習作業(無資源消耗和資料掃描相關資訊)。

inst_id

STRING

工作執行個體ID。

status

STRING

資料擷取瞬間的運行狀態(非即時狀態)作業狀態。取值包括:

  • Terminated:作業已執行結束。

  • Failed:作業失敗。

  • Cancelled:作業被取消。

owner_id

STRING

作業提交人阿里雲帳號ID。

owner_name

STRING

作業提交人阿里雲帳號名稱。

result

STRING

作業執行錯誤資訊。

priority

BIGINT

作業優先順序。

submit_time

DATETIME

作業提交時間即產生Instance的時間。

start_time

DATATIME

作業啟動時間,如SQL開始進行編譯時間。

end_time

DATATIME

作業結束時間。

input_records

BIGINT

輸入記錄數。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

output_records

BIGINT

輸出記錄數。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

input_bytes

BIGINT

標準儲存輸入資料量,單位:位元組(Byte)。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

lowfrequency_storage_input_bytes

BIGINT

低頻儲存輸入資料量,單位:位元組(Byte)。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

longterm_storage_input_bytes

BIGINT

長期儲存輸入資料量,單位:位元組(Byte)。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

oss_input_bytes

BIGINT

OSS外部表格輸入資料量,單位:位元組(Byte)。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

tablestore_input_bytes

BIGINT

Tablestore外部表格輸入資料量,單位:位元組(Byte)。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

output_bytes

BIGINT

輸出資料量,單位:位元組(Byte)。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

input_tables

STRING

輸入表列表,僅SQL類型作業。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

output_tables

STRING

輸出表列表,僅SQL類型作業。

說明

當SQL作業命中查詢加速的緩衝機制時,此資訊為NULL。

operation_text

STRING

作業語句,最大限制256 KB。

signature

STRING

作業簽名。

quota_name

STRING

計算Quota名稱。

complexity

DOUBLE

SQL作業複雜度。

cost_cpu

DOUBLE

作業CPU消耗(100表示1 core× 1 s。例如:10 core運行5s,cost_cpu為10×100×5=5000)。

cost_mem

DOUBLE

作業記憶體消耗,值為:MB×seconds。

settings

STRING

上層調度或使用者傳入的資訊,以JSON格式儲存。包含欄位:USERAGENT、BIZID、SKYNET_ID和SKYNET_NODENAME等。

ext_platform_id

STRING

上層任務調度平台ID。

ext_node_id

STRING

上層調度的節點ID。

ext_bizdate

STRING

上層調度任務業務日期。

ext_task_id

STRING

上層調度的節點執行個體ID。

ext_dagtype

STRING

上層調度執行個體運行模式。

ext_node_name

STRING

上層調度的節點名字。

ext_node_onduty

STRING

上層調度節點責任人的ID。

ext_node_priority

BIGINT

上層調度節點的優先順序。

ext_node_cyctype

STRING

預留欄位,無意義。

ext_subtask_id

STRING

上層調度節點的子任務ID。

ds

STRING

資料歸檔日期。按作業的start_time的UTC+8時區劃分歸檔。

TUNNELS_HISTORY

資料通道批量上傳下載的歷史資料,保留近14天資料。

欄位

類型

tunnel_catalog

STRING

操作資源所屬專案。

tunnel_schema

STRING

操作資源所屬Schema,當前為NULL。

session_id

STRING

會話ID。

operate_type

STRING

操作類型。取值範圍:

  • UPLOADLOG

  • DOWNLOADLOG

  • DOWNLOADINSTANCELOG

  • STORAGEAPIREAD

  • STORAGEAPIWRITE

tunnel_type

STRING

通道類型。取值:

  • TUNNEL LOG

  • TUNNEL INSTANCE LOG

request_id

STRING

請求ID。

object_type

STRING

操作物件類型。取值:

  • TABLE

  • INSTANCE

object_name

STRING

操作對象名,表名稱或執行個體ID。

partition_spec

STRING

上傳下載分區表分區。例如time=20130222, loc=beijing

data_size

BIGINT

資料的位元組數,單位:位元組(Byte)。

block_id

BIGINT

Tunnel上傳的Block編號。當操作類型是UPLOADLOG時有效,否則為空白。

offset

BIGINT

下載的起始位移位置,表示從第幾條記錄開始(起始為0)。

length

BIGINT

本次下載或上傳的記錄數(下載的記錄數為指定的length值)。

owner_id

STRING

操作者阿里雲賬戶ID。

owner_name

STRING

操作者阿里雲賬戶名稱。

start_time

DATATIME

請求開始時間。

end_time

DATATIME

請求結束時間。

client_ip

STRING

發起Tunnel請求的用戶端IP地址。

user_agent

STRING

User Agent,發起Tunnel請求的用戶端的相關資訊。例如Java版本、作業系統。

columns

STRING

Tunnel下載資料時指定列的集合。

quota_name

STRING

Tunnel Quota組名稱。

ds

STRING

資料擷取日期,例如ds=20190101按請求的start_time的UTC+8時區劃分歸檔。

UDF_PRIVILEGES

各個專案下的UDF授權資訊。

欄位

類型

udf_catalog

STRING

UDF所在專案名稱。

udf_schema

STRING

UDF所在Schema,當前為NULL。

udf_name

STRING

UDF名稱。

user_catalog

STRING

被授權賬戶專案空間。

user_name

STRING

被授權賬戶。

user_id

STRING

被授權賬戶ID。

grantor

STRING

授權賬戶,保留欄位。

privilege_type

STRING

權限類別型。

UDFS

各個專案下的UDF資訊。

欄位

類型

udf_catalog

STRING

UDF所在專案名稱。

udf_schema

STRING

UDF所在Schema,當前為NULL。

udf_name

STRING

UDF名稱。

owner_id

STRING

UDF所有者的ID。

owner_name

STRING

UDF所有者的阿里雲帳號名稱。

create_time

DATATIME

建立時間。

last_modified_time

DATATIME

最後更新時間。

UDF_RESOURCES

各個專案下UDF的資源依賴。

欄位

類型

udf_catalog

STRING

UDF所在專案名稱。

udf_schema

STRING

UDF所在Schema,當前為NULL。

udf_name

STRING

UDF名稱。

resource_catalog

STRING

資源所在的專案。

resource_schema

STRING

資源所在的Schema。

resource_name

STRING

資源名稱。

USERS

使用者列表。

欄位

類型

user_catalog

STRING

使用者所在專案名稱,為NULL表示租戶層級使用者。

identity_provider

STRING

帳號類型,取值:

  • ALIYUN

  • RAM

  • RAMRole

user_name

STRING

使用者名稱稱。

user_id

STRING

使用者ID。

user_label

STRING

使用者標籤。

USER_ROLES

使用者擁有的角色資訊。

欄位

類型

user_role_catalog

STRING

角色所在專案名稱,為NULL表示租戶層級角色。

role_name

STRING

角色名稱。

user_name

STRING

使用者名稱稱。

user_id

STRING

使用者ID。

SCHEMAS

專案下的Schema資訊。

欄位

類型

schema_catalog

STRING

Schema所在的專案名稱。

schema_name

STRING

Schema名稱。

owner_id

STRING

Schema所有者的阿里雲帳號ID。

owner_name

STRING

Schema所有者的阿里雲帳號名稱。

create_time

DATATIME

Schema建立時間。

last_modified_time

DATATIME

Schema最後更新時間。

schema_type

STRING

Schema類型。

comment

STRING

Schema的注釋。

QUOTA_USAGE

訂用帳戶計算Quota的資源使用即時快照,用於即時監控計算資源的消耗情況。

欄位

類型

name

STRING

Quota名稱。

create_time

DATETIME

Quota的建立時間。

last_modified_time

DATETIME

Quota的最後更新時間。

cpu_elastic_quota_max

BIGINT

Quota的非預留CPU上限,單位core*100

cpu_elastic_quota_min

BIGINT

Quota的非預留CPU下限,單位core*100

cpu_elastic_quota_used

BIGINT

Quota的非預留CPU使用量,單位core*100

mem_elastic_quota_max

BIGINT

Quota的非預留記憶體上限,單位MB

mem_elastic_quota_min

BIGINT

Quota的非預留記憶體下限,單位MB

mem_elastic_quota_used

BIGINT

Quota的非預留記憶體使用量量,單位MB

cpu_adhoc_quota

BIGINT

Quota的彈性預留CPU,單位core*100

cpu_adhoc_quota_used

BIGINT

Quota的彈性預留CPU使用量,單位core*100

mem_adhoc_quota

BIGINT

Quota的彈性預留記憶體,單位MB

mem_adhoc_quota_used

BIGINT

Quota的彈性預留記憶體使用量量,單位MB

cpu_quota_max

BIGINT

Quota的預留CPU上限,單位core*100

cpu_quota_min

BIGINT

Quota的預留CPU下限,單位core*100

cpu_quota_used

BIGINT

Quota的預留CPU使用量,單位core*100

mem_quota_max

BIGINT

Quota的預留記憶體上限,單位MB

mem_quota_min

BIGINT

Quota的預留記憶體下限,單位MB

mem_quota_used

BIGINT

Quota的預留記憶體使用量量,單位MB

region

STRING

資源所屬地區。

VOLUMES

MaxCompute Volume視圖,延遲時間大約3小時。

欄位

類型

volume_catalog

STRING

Volume所在的專案名稱。

volume_name

STRING

Volume名稱。

volume_type

STRING

Volume類型。取值:

  • INTERNAL

  • EXTERNAL

owner_id

STRING

Volume所有者的ID。

owner_name

STRING

Volume所有者的阿里雲帳號名稱。

create_time

DATETIME

Volume的建立時間。

last_modified_time

DATETIME

Volume的資料最後更新時間。

location

STRING

Volume儲存路徑。

comment

STRING

Volume注釋。

storage_provider

STRING

Volume儲存引擎。

role_arn

STRING

Volume儲存訪問角色ARN

lifecycle

BIGINT

Volume生命週期,單位:天。

options

STRING

Volume的選項參數。

FOREIGN_SERVERS

MaxCompute ForeignServer視圖,延遲時間大約3小時。

欄位

類型

server_name

STRING

Server名稱。

server_type

STRING

Server類型。

owner_id

STRING

Server所有者的ID。

owner_name

STRING

Server所有者的阿里雲帳號名稱。

create_time

DATETIME

Server的建立時間。

last_modified_time

DATETIME

資料最後更新時間。

options

STRING

Server的選項參數。