Интеграция 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.