#include "config.h" #if USE_AWS_S3 && USE_PARQUET #include #include #include #include #include "registerTableFunctions.h" namespace DB { struct TableFunctionDeltaLakeName { static constexpr auto name = "deltaLake"; }; using TableFunctionDeltaLake = ITableFunctionDataLake; void registerTableFunctionDeltaLake(TableFunctionFactory & factory) { factory.registerFunction( {.documentation = { .description=R"(The table function can be used to read the DeltaLake table stored on object store.)", .examples{{"deltaLake", "SELECT * FROM deltaLake(url, access_key_id, secret_access_key)", ""}}, .categories{"DataLake"}}, .allow_readonly = false}); } } #endif