ALTER ICEBERG CATALOG

ALTER ICEBERG CATALOG 修改已注册 Iceberg 目录的连接选项。

描述

使用 ALTER ICEBERG CATALOG 修改现有目录的一个或多个选项。选项名称和值遵循 CREATE ICEBERG CATALOG,至少需要一个受支持的选项,且目录必须已存在。

语法

ALTER ICEBERG CATALOG catalog_name SET option = value [, option = value ...]
ALTER ICEBERG CATALOG catalog_name SET (option = value [, option = value ...])

支持的选项包括 typeuriwarehouseauth_mode(或 auth)、token_secret_ref(或 token_secret)和 capabilities_json。Token 选项必须使用 secret:// 引用,不允许内联密钥。

示例

ALTER ICEBERG CATALOG prod_catalog SET ('warehouse' = 's3://new-warehouse');
ALTER ICEBERG CATALOG prod_catalog SET (
    'uri' = 'https://catalog.example.com/rest',
    'auth_mode' = 'none'
);

另请参阅