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