Интеграция Delta Lake
Пользователи могут интегрироваться с форматом таблиц Delta Lake через табличную функцию.
deltaLake Табличная Функция
Предоставляет интерфейс, похожий на таблицу, для чтения таблиц Delta Lake в Amazon S3, Azure Blob Storage или локально смонтированной файловой системе.
Синтаксис
deltaLake
является алиасом deltaLakeS3
, он поддерживается для совместимости.
Аргументы
Описание аргументов совпадает с описанием аргументов в табличных функциях s3
, azureBlobStorage
, HDFS
и file
соответственно.
format
обозначает формат файлов данных в таблице Delta Lake.
Возвращаемое значение
Таблица с указанной структурой для чтения данных в указанной таблице Delta Lake.
Примеры
Выбор строк из таблицы в S3 https://clickhouse-public-datasets.s3.amazonaws.com/delta_lake/hits/
:
Виртуальные Колонки
_path
— Путь к файлу. Тип:LowCardinality(String)
._file
— Имя файла. Тип:LowCardinality(String)
._size
— Размер файла в байтах. Тип:Nullable(UInt64)
. Если размер файла неизвестен, значение равноNULL
._time
— Время последнего изменения файла. Тип:Nullable(DateTime)
. Если время неизвестно, значение равноNULL
._etag
— Этикетка файла. Тип:LowCardinality(String)
. Если этетка неизвестна, значение равноNULL
.