Синтаксис
deltaLake — это поддерживаемый для совместимости псевдоним deltaLakeS3.
Аргументы
s3, azureBlobStorage, HDFS и file.
Аргумент format задаёт формат файлов данных в таблице Delta Lake.
Необязательный параметр extra_credentials можно использовать, чтобы передать role_arn для ролевого доступа в ClickHouse Cloud. Шаги по настройке см. в разделе Secure S3.
Возвращаемое значение
Примеры
Чтение данных
https://clickhouse-public-datasets.s3.amazonaws.com/delta_lake/hits/.
Чтобы прочитать данные из этой таблицы в ClickHouse, выполните:
Query
Response
Вставка данных
s3://ch-docs-s3-bucket/people_10k/.
Чтобы вставить данные в таблицу, сначала включите экспериментальную возможность:
Query
Query
Response
Query
Response
Виртуальные столбцы
_path— Путь к файлу. Тип:LowCardinality(String)._file— Имя файла. Тип:LowCardinality(String)._size— Размер файла в байтах. Тип:Nullable(UInt64). Если размер файла неизвестен, значение —NULL._time— Время последнего изменения файла. Тип:Nullable(DateTime). Если время неизвестно, значение —NULL._etag— ETag файла. Тип:LowCardinality(String). Если ETag неизвестен, значение —NULL.