本產品(
云原生大數據計算服務 MaxCompute/2022-01-04
)的OpenAPI采用ROA簽名風格,簽名細節參見簽名機制說明。我們已經為開發者封裝了常見編程語言的SDK,開發者可通過下載SDK直接調用本產品OpenAPI而無需關心技術細節。如果現有SDK不能滿足使用需求,可通過簽名機制進行自簽名對接。由于自簽名細節非常復雜,需花費 5個工作日左右。因此建議加入我們的服務釘釘群(78410016550),在專家指導下進行簽名對接。在使用API前,您需要準備好身份賬號及訪問密鑰(AccessKey),才能有效通過客戶端工具(SDK、CLI等)訪問API。細節請參見獲取AccessKey。
Quota管理
API | 標題 | API概述 |
---|---|---|
ListQuotas | 獲取Quota列表 | 獲取Quota列表。 |
QueryQuota | 獲取指定一級Quota組信息 | 獲取指定一級Quota組信息。 |
GetQuota | 獲取指定一級Quota組信息 | 獲取指定一級Quota組信息。 注意warning: 該接口會在2024年7月31日下線,我們會提供QueryQuota的接口替代,入參,出參,功能完全一樣。 |
ListQuotasPlans | 獲取Quota計劃列表 | 獲取Quota計劃列表。 |
CreateQuotaPlan | 創建Quota計劃 | 新增Quota計劃。 |
UpdateQuotaPlan | 更新Quota計劃 | 更新Quota計劃。 |
GetQuotaPlan | 獲取Quota計劃信息 | 獲取Quota計劃信息。 |
DeleteQuotaPlan | 刪除Quota計劃 | 刪除Quota計劃。 |
CreateQuotaSchedule | 新增Quota時間計劃 | 添加Quota時間計劃。 |
UpdateQuotaSchedule | 更新Quota時間計劃 | 更新Quota時間計劃信息。 |
GetQuotaSchedule | 獲取Quota時間計劃信息 | 獲取Quota時間計劃信息。 |
項目管理
API | 標題 | API概述 |
---|---|---|
基礎管理(Project) | 基礎管理(Project) | |
CreateProject | 創建項目 | 創建MaxCompute項目。 |
ListProjects | 獲取項目列表 | 獲取MaxCompute項目列表。 |
GetProject | 獲取項目信息 | 查詢MaxCompute項目的基本信息。 |
UpdateProjectIpWhiteList | 修改項目IP白名單 | 修改MaxCompute項目IP白名單。 |
GetTrustedProjects | 獲取受信任項目列表 | 獲取當前項目的TrustedProject(受信任項目)列表。 |
角色權限(Role、User) | 角色權限(Role、User) | |
ListProjectUsers | 獲取項目用戶列表 | 獲取項目用戶列表。 |
CreateRole | 創建項目級角色 | 創建MaxCompute項目級角色。 |
ListRoles | 獲取項目級角色列表 | 獲取MaxCompute項目級角色列表。 |
GetRoleAcl | 獲取項目級角色ACL授權信息 | 獲取項目級角色ACL授權信息。 |
GetRoleAclOnObject | 獲取角色對某對象的ACL授權 | 獲取項目級角色對某對象的ACL授權信息。 |
GetRolePolicy | 獲取角色Policy授權內容 | 獲取項目級角色Policy授權內容。 |
ListUsersByRole | 獲取綁定某項目級角色的用戶列表 | 獲取綁定某項目級角色的用戶列表。 |
Package | Package | |
ListPackages | 獲取Package列表 | 獲取MaxCompute項目下的Package列表。 |
UpdatePackage | 更新Package | 更新Package內的對象及允許安裝的項目列表。 |
CreatePackage | 創建package | 通過調用該接口創建package。 |
GetPackage | 獲取Package信息 | 獲取package信息。 |
表(Table) | 表(Table) | |
ListTables | 獲取表列表 | 獲取MaxCompute項目內的表列表。 |
函數(Function) | 函數(Function) | |
ListFunctions | 獲取函數列表 | 獲取MaxCompute函數列表。 |
資源(Resource) | 資源(Resource) | |
ListResources | 獲取資源列表 | 獲取MaxCompute項目內的資源列表。 |
租戶管理
API | 標題 | API概述 |
---|---|---|
ListUsers | 獲取用戶列表 | 獲取租戶下的所有用戶列表。 |
作業運維
API | 標題 | API概述 |
---|---|---|
ListJobInfos | 查看作業列表 | 查看作業列表 |
GetRunningJobs | 獲取運行態的作業列表 | 指定時間范圍內,所有仍處于“運行中”的作業的運行態數據展示。 |
KillJobs | 終止作業 | 終止正在運行的作業。 |
GetJobResourceUsage | 獲得作業執行者級別的資源使用列表 | 指定時間范圍內,針對已結束的全部作業進行統計,以“天”為級別展示作業執行者級別的資源使用總量。 |
其他
API | 標題 | API概述 |
---|---|---|
GetTableInfo | 獲取表信息 | 獲取表信息 |