湖仓构建 LakeFormation-分页获取表的描述信息:响应参数

时间:2025-02-12 14:54:56

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

table_metas

Array of TableMeta objects

表元数据列表。

page_info

PagedInfo object

分页返回信息。

表5 TableMeta

参数

参数类型

描述

catalog_name

String

catalog名称。

database_name

String

数据库名称。

table_name

String

表名称。

external_table_id

String

用户端表id,创建时指定,不可修改。

table_type

String

表类型:MANAGED_TABLE-内表、EXTERNAL_TABLE-外表、VIRTUAL_VIEW-视图、MATERIALIZED_VIEW-物化视图、DICTIONARY_TABLE字典表。

枚举值:

  • MANAGED_TABLE

  • EXTERNAL_TABLE

  • VIRTUAL_VIEW

  • MATERIALIZED_VIEW

  • DICTIONARY_TABLE

comments

String

表描述信息。

columns

Array of Column objects

分区列以外的所有字段。

partition_keys

Array of Column objects

分区列的信息。

表6 Column

参数

参数类型

描述

column_type

String

列类型,包括array bigint binary boolean char date decimal double float int interval map set smallint string struct timestamp tinyint union varchar

column_name

String

列名称。只能包含中文、字母、数字和_-+*(), 特殊字符,且长度为1~767个字符。

comment

String

列描述信息。最大长度为4000个字符。

表7 PagedInfo

参数

参数类型

描述

current_count

Integer

本次返回的对象个数。最小值为0,最大值为2000。

next_marker

String

下一页查询地址。当不存在下一页,则值为null,当值为null时,响应Body无该参数。

previous_marker

String

上一页查询地址。当不存在上一页,则值为null,当值为null时,响应Body无该参数。

状态码: 400

表8 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误描述。

solution_msg

String

解决方案描述。

状态码: 404

表9 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误描述。

solution_msg

String

解决方案描述。

状态码: 500

表10 响应Body参数

参数

参数类型

描述

error_code

String

错误码。

error_msg

String

错误描述。

solution_msg

String

解决方案描述。

support.huaweicloud.com/api-lakeformation/ListTableMeta.html