DataLakeCatalog 데이터베이스 엔진을 사용하면 ClickHouse를 외부
데이터 카탈로그에 연결하고, 데이터 복제 없이 오픈 테이블 포맷 데이터를 쿼리할 수 있습니다.
이를 통해 ClickHouse는 기존 데이터 레이크 인프라와
원활하게 연동되는 강력한 쿼리 엔진이 됩니다.
지원되는 카탈로그
DataLakeCatalog 엔진은 다음 카탈로그를 지원합니다:
- AWS Glue Catalog - AWS 환경의 Iceberg 테이블에 사용
- Databricks Unity Catalog - Delta Lake 및 Iceberg 테이블에 사용
- Hive Metastore - 전통적인 Hadoop 생태계 카탈로그
- REST Catalogs - Iceberg REST 사양을 지원하는 모든 카탈로그
데이터베이스 생성
DataLakeCatalog 엔진을 사용하려면 아래 관련 설정을 활성화해야 합니다:
DataLakeCatalog 엔진을 사용하는 데이터베이스는 다음 구문으로 생성할 수 있습니다:
예시
DataLakeCatalog 엔진 사용 예시를 확인할 수 있습니다:
- Unity Catalog
- Glue Catalog
- OneLake Catalog
allow_experimental_database_iceberg또는allow_database_iceberg를 활성화하여 사용할 수 있습니다.