ListMmsDbs - 获取数据源内的"数据库"列表

更新时间:2025-03-07 03:41:51

列出MMA数据源内的库

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。
  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:
    • 对于必选的资源类型,用前面加 * 表示。
    • 对于不支持资源级授权的操作,用全部资源表示。
  • 条件关键字:是指云产品自身定义的条件关键字。
  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
操作访问级别资源类型条件关键字关联操作
操作访问级别资源类型条件关键字关联操作
odps:ListMmsDbslist
*Project
acs:odps:{#regionId}:{#accountId}:mmsdatasource/{#sourceId}

请求语法

GET /api/v1/mms/datasources/{sourceId}/dbs HTTP/1.1

请求参数

名称类型必填描述示例值
名称类型必填描述示例值
sourceIdlong

数据源 ID

2000018
namestring

数据源名称

demo
statusstring

数据源状态

枚举值:
  • STARTINGSTARTING
  • STARTTEDSTARTTED
  • STOPPEDSTOPPED
  • START_FAILEDSTART_FAILED
  • STOPPINGSTOPPING
  • STOP_FAILEDSTOP_FAILED
STARTED
sorterobject

排序条件

numRowsstring

库中数据行数

枚举值:
  • ascasc
  • descdesc
desc
sizestring

库中数据的大小

枚举值:
  • ascasc
  • descdesc
asc
updateTimestring

更新时间

2024-12-17 15:44:17
pageNuminteger

页码

1
pageSizeinteger

每页记录的数量

10

返回参数

名称类型描述示例值
名称类型描述示例值
object

返回值

requestIdstring

请求 ID。

CF3F9978-260F-5204-94BE-30A4E6B54443
dataobject

返回数据。

totalinteger

总记录数。

13
objectListarray<object>

库列表

objectListobject

库信息

idlong

库 ID

1530
namestring

库名称

mms_test
descriptionstring

库描述

for mms test
ownerstring

库所有者

System user
locationstring

库的存储位置

hdfs://master-1-1.c-6fc187819ed6bae0.cn-shanghai.emr.aliyuncs.com:9000/user/hive/warehouse
extrastring

以 JSON 格式存储的其他信息

{}
tablesinteger

表的数量

100
tablesDoinginteger

正在迁移的表

20
tablesDoneinteger

迁移完成的表

20
tablesPartDoneinteger

部分迁移完成的表

20
tablesFailedinteger

失败的表

20
partitionsinteger

分区数量

1000
partitionsDoinginteger

正在迁移的分区

400
partitionsDoneinteger

迁移完成的分区

200
partitionsFailedinteger

迁移失败的分区

200
sourceIdlong

数据源 ID。

2000015
sourceNamestring

数据源名

demo
sizelong

库数据大小-单位 Bytes

2342342
numRowslong

库数据行数

23232
updatedboolean

数据有否有更新

true
lastDdlTimestring

Last DDL Time

2024-12-17 15:44:42
createTimestring

在 mms 中创建的时间

2024-12-17 15:44:42
updateTimestring

数据最新更新时间

2024-12-17 15:44:42
statusstring

迁移状态:INIT, DOING, FAILED, DONE, PART_DONE

枚举值:
  • PART_DONE部分完成
  • INIT未迁移
  • DONE完成
  • DOING正在迁移
  • FAILED失败
DOING
deletedboolean

已经被删除

false
pageNuminteger

页码

1
pageSizeinteger

分页大小

10

示例

正常返回示例

JSON格式

{
  "requestId": "CF3F9978-260F-5204-94BE-30A4E6B54443",
  "data": {
    "total": 13,
    "objectList": [
      {
        "id": 1530,
        "name": "mms_test",
        "description": "for mms test",
        "owner": "System user",
        "location": " hdfs://master-1-1.c-6fc187819ed6bae0.cn-shanghai.emr.aliyuncs.com:9000/user/hive/warehouse  ",
        "extra": "{}",
        "tables": 100,
        "tablesDoing": 20,
        "tablesDone": 20,
        "tablesPartDone": 20,
        "tablesFailed": 20,
        "partitions": 1000,
        "partitionsDoing": 400,
        "partitionsDone": 200,
        "partitionsFailed": 200,
        "sourceId": 2000015,
        "sourceName": "demo",
        "size": 2342342,
        "numRows": 23232,
        "updated": true,
        "lastDdlTime": "2024-12-17 15:44:42\n",
        "createTime": "2024-12-17 15:44:42\n",
        "updateTime": "2024-12-17 15:44:42\n",
        "status": "DOING",
        "deleted": false
      }
    ],
    "pageNum": 1,
    "pageSize": 10
  }
}

错误码

访问错误中心查看更多错误码。

  • 本页导读 (1)
  • 调试
  • 授权信息
  • 请求语法
  • 请求参数
  • 返回参数
  • 示例
  • 错误码
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等