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

时间:2024-09-27 11:19:13

URI

  • URI格式:

    GET /v1.0/{project_id}/databases/{database_name}/tables

  • 参数说明
    表1 URI 参数

    参数名称

    是否必选

    参数类型

    说明

    project_id

    String

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

    database_name

    String

    查看表所在的数据库名称。

    表2 query参数

    参数名称

    是否必选

    参数类型

    说明

    keyword

    String

    过滤表名称的关键词。

    with-detail

    Boolean

    是否获取表的详细信息(所有者,size等)。默认值为“false”。

    page-size

    Integer

    分页大小,最小为1,最大为100。

    current-page

    Integer

    当前页码,最小为1。

    with-priv

    Boolean

    是否返回权限信息。

    table-type

    String

    数据库表类型。包含以下类型:

    • DLI 表: MANAGED_TABLE
    • OBS表 : EXTERNAL_TABLE
    • 视图:VIRTUAL_VIEW

    datasource-type

    String

    数据源类型。包括如下类型:

    • CloudTable
    • CSS
    • DLI
    • DWS
    • Geomesa
    • HBase
    • JDBC
    • Mongo
    • OBS
    • ODPS
    • OpenTSDB
    • Redis
    • RDS

    without-tablemeta

    Boolean

    是否获取表的元数据。默认值为“false”。该参数为“true”时,可以大大提高响应速度。

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

    GET /v1.0/{project_id}/databases/{database_name}/tables?keyword=tb&with-detail=true

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