更新时间:2026-10-16 GMT+08:00
分享

查询函数详情

按名称从LakeFormation获取单个函数的元数据。

前提条件

函数签名

client.get_function(*, database=None, name) -> Function

参数说明

参数

是否必选

类型

默认值

说明

database

否

str | None

default_database

数据库名;为None时使用默认数据库。

name

是

str

-

函数名。

返回值

返回Function对象,含 function_name、resource_uris、version_id、parameters、class_name等字段。

异常说明

异常

触发条件

FunctionNotFoundError

指定函数不存在。

LakeFormationAPIError

LakeFormation API 调用失败(网络、鉴权、5xx 等)。

示例代码

func = client.get_function(name="to_celsius")
print(func.function_name, func.version_id)
print(func.parameters.signature.to_dict())

相关文档