CONNECTION

CONNECTION 对象用于存储第三方服务的身份认证信息和访问凭据,使 Lakehouse 在处理数据时无需以明文形式暴露敏感信息。CONNECTION 还支持 STS(Security Token Service)认证,允许跨账号授权访问外部服务。

CONNECTION 的类型

类型用途支持的外部服务
API Connection存储第三方应用服务的认证信息,与 Remote Function 结合使用阿里云函数计算 FC、腾讯云云函数
Storage Connection存储对象存储或消息队列的认证信息,用于 VOLUME、外部表、数据导入导出阿里云 OSS、腾讯云 COS、AWS S3、Kafka、HDFS
Catalog Connection存储外部元数据服务的连接信息,用于联邦查询Hive Metastore、Databricks Unity Catalog

查看 CONNECTION

列出当前 workspace 中所有 CONNECTION:

SHOW CONNECTIONS; +------------------+----------+---------+---------+-------------------------+ | name | category | type | enabled | created_time | +------------------+----------+---------+---------+-------------------------+ | oss_sh_conn_ak | STORAGE | OSS | ENABLED | 2025-05-11 09:36:51.548 | | kafka_prod_conn | STORAGE | KAFKA | ENABLED | 2025-03-20 14:22:10.312 | | hms_catalog_conn | CATALOG | HMS | ENABLED | 2025-04-01 08:15:33.901 | +------------------+----------+---------+---------+-------------------------+

查看某个 CONNECTION 的详细信息:

DESC CONNECTION oss_sh_conn_ak; +----------------------+------------------------------------------+ | info_name | info_value | +----------------------+------------------------------------------+ | name | oss_sh_conn_ak | | type | OSS | | enabled | ENABLED | | creator | qiliang | | created_time | 2025-05-11T09:36:51.548Z | | last_modified_time | 2025-05-11T09:36:51.548Z | | ACCESS_ID | LTAI5t************** | | ENDPOINT | oss-cn-shanghai-internal.aliyuncs.com | +----------------------+------------------------------------------+

删除 CONNECTION

DROP CONNECTION [IF EXISTS] connection_name;

注意事项

  • CONNECTION 对象存储在 workspace 级别,同一 workspace 内的用户可以共享使用。
  • 删除 CONNECTION 前,确认没有 VOLUME、外部表或 Catalog 正在引用它,否则相关对象将无法正常访问。
  • 不支持跨云厂商创建 Storage Connection:阿里云实例只能创建 OSS Connection,腾讯云实例只能创建 COS Connection。
联系我们
预约咨询
微信咨询
电话咨询