DataLakeCatalog, el catálogo completo se expone como una base de datos de ClickHouse. Cada tabla del catálogo aparece automáticamente y puede consultarse con toda la potencia de ClickHouse SQL, sin necesidad de conocer la ruta de cada tabla ni de gestionar credenciales para cada una.
Esta guía explica cómo conectarse a Databricks Unity Catalog. ClickHouse también es compatible con los siguientes catálogos; consulta cada guía de referencia para ver las instrucciones completas de configuración:
Conectarse a Unity Catalog
Actualmente, esta integración solo se admite en AWS. Las tablas del almacenamiento administrado de Databricks no son compatibles porque Unity Catalog no proporciona credenciales para esas ubicaciones. Consulte la referencia de Unity Catalog para obtener más detalles.
Configuración de Unity en Databricks
EXTERNAL USE SCHEMA sobre el esquema que contiene las tablas.
Una vez configurado el catálogo, debe generar credenciales para ClickHouse. Se pueden usar dos métodos distintos, según el modo de interacción con Unity:
- Para clientes de Iceberg, autentíquese con un service principal.
- Para clientes de Delta, use un token de acceso personal (PAT).
Conexión al catálogo
- Delta
- Iceberg
Debe usar Unity Catalog para acceder a los datos en formato Delta.
Listar tablas
Explorar los esquemas de las tablas
SHOW CREATE TABLE para ver cómo se crearon las tablas.
Se requieren comillas invertidasTenga en cuenta que es necesario especificar el espacio de nombres y el nombre de la tabla entre comillas invertidas; ClickHouse no admite más de un espacio de nombres.