Unity Catalog no ofrece suministro de credenciales para tablas Delta Lake o Iceberg almacenadas en almacenamiento administrado por Databricks. ClickHouse depende del suministro de credenciales para leer datos de tablas desde Unity Catalog.
Como esta funcionalidad es experimental, deberá habilitarla con:
SET allow_experimental_database_unity_catalog = 1;Configuración de Unity en Databricks
- Para clientes Iceberg, use autenticación como service principal.
- Para clientes Delta, use un token de acceso personal (PAT).
Permisos requeridos del token PAT
EXTERNAL USE SCHEMA, junto con el permiso SELECT en la tabla, USE CATALOG en su catálogo padre y USE SCHEMA en su esquema padre.
Crear una conexión entre Unity Catalog y ClickHouse
Leer Delta
Leer tablas Iceberg
Consultar tablas de Unity Catalog con ClickHouse
Se requieren comillas invertidasSe requieren comillas invertidas porque ClickHouse no admite más de un espacio de nombres.
Carga de datos desde tu lago de datos a ClickHouse
INSERT INTO SELECT: