Может кто сталкивался.
Подключаюсь к каталогу rest iceberg
CREATE DATABASE nessie_catalog
ENGINE = DataLakeCatalog('https://nessie/iceberg')
SETTINGS catalog_type = 'rest', warehouse = 'warehouse', oauth_server_uri = 'https://keycloak/token', catalog_credential = '[HIDDEN]', auth_scope = 'catalog', region = 'us-east-1'
Под капотом он создает таблицу без аутентификации к S3, при попытке прочитать падает с соответствующей ошибкой
CREATE TABLE nessie_catalog.`table`
(
...
)
ENGINE = Iceberg('s3://warehouse/table_b1234567-cc05-4ff4-8b90-db7177bfd62b')
Нужно что бы он прокидывал Iceberg('s3://warehouse/table_b1234567-cc05-4ff4-8b90-db7177bfd62b', S3_ACCESS_KEY, S3_SECRET_KEY)
Из того что пробовал это прописать креды в конфиге, не помогло
<!-- /etc/clickhouse-server/config.d/s3_credentials.xml -->
<clickhouse>
<s3>
<nessie-s3>
<endpoint>https://s3.nessie/</endpoint>
<access_key_id>КЛЮЧ</access_key_id>
<secret_access_key>СЕКРЕТ</secret_access_key>
</nessie-s3>
</s3>
</clickhouse>