数据湖探索 DLI-查询所有数据库(废弃):URI

时间:2023-11-27 11:52:37

URI

  • URI格式:

    GET /v1.0/{project_id}/databases

  • 参数说明
    表1 URI参数

    参数名称

    是否必选

    参数类型

    说明

    project_id

    String

    项目编号,用于资源隔离。获取方式请参考获取项目ID

    表2 query参数

    参数名称

    是否必选

    参数类型

    说明

    with-priv

    Boolean

    是否显示权限信息,取值为“true”或者“false”,默认为“false”

    offset

    Integer

    偏移量,取值需要大于等于0,默认值为0。

    limit

    Integer

    返回的数据条数,取值需要大于等于0,默认返回所有数据。

    keyword

    String

    数据库名过滤关键字,模糊匹配,获取数据库名含有该关键字的所有数据库。

    tags

    String

    数据库标签。格式为“key=value”,例如:

    • 单标签场景:

    GET /v1.0/{project_id}/databases?offset=0&limit=10&with-priv=true&tags=k1%3Dv1

    其中,“=”需要转义为“%3D”,“k1”为标签键,“v1”为标签值。

    • 多标签场景:

    如果涉及到多个标签的场景,则多个标签之间需要通过“,”号分隔,“,”号需要转义为“%2C”,例如:

    GET /v1.0/{project_id}/databases?offset=0&limit=10&with-priv=true&tags=k1%3Dv1%2Ck2%3Dv2

    其中,“=”需要转义为“%3D”,“k1”为标签键1,“v1”为标签值1,“k2”为标签键2,“v2”为标签值2。

    注意:当前只支持所有tags值整体的模糊查询,不支持精确查询。

    带入query参数的URL示例如下:

    GET /v1.0/{project_id}/databases?with-priv={is_with_priv}&offset={offsetValue}&limit={limitValue}&keyword={keywordValue}?tags={tagsValue}

support.huaweicloud.com/api-dli/dli_02_0029.html