Files
mini-lakehouse-lab/trino/catalog/lakehouse.properties
T
2025-12-03 16:35:50 +03:00

32 lines
1.1 KiB
Properties
Executable File

connector.name=iceberg
# 1. Тип каталога — JDBC (метаданные в Postgres)
iceberg.catalog.type=jdbc
# Подключение к Postgres с метаданными Iceberg
iceberg.jdbc-catalog.connection-url=jdbc:postgresql://postgres-iceberg:5432/iceberg
iceberg.jdbc-catalog.connection-user=iceberg
iceberg.jdbc-catalog.connection-password=iceberg
# Обязательные поля JDBC-каталога
iceberg.jdbc-catalog.driver-class=org.postgresql.Driver
iceberg.jdbc-catalog.catalog-name=lakehouse
iceberg.jdbc-catalog.schema-version=V1
# 2. Warehouse целиком в S3 (MinIO)
# Здесь "lakehouse" — имя S3-бакета, "warehouse" — префикс внутри него.
iceberg.jdbc-catalog.default-warehouse-dir=s3://lakehouse/warehouse
# 3. Включаем новый native S3 filesystem
fs.hadoop.enabled=false
fs.native-s3.enabled=true
# 4. Настройки доступа к MinIO
s3.endpoint=http://minio:9000
s3.region=us-east-1
s3.path-style-access=true
# Статические ключи для MinIO (учебный стенд)
s3.aws-access-key=minioadmin
s3.aws-secret-key=minioadmin