首批通过分布式安全可靠测评,为关键业务系统打造
FILES 表函数
更新时间:2026-07-14 20:42:33
描述
FILES(...) 用于把外部文件位置映射为可查询行集,支持在 SELECT ... FROM 中直接读取外部数据。
语法
FILES(location_expr, format_expr [, pattern_expr])
常见写法如下:
SELECT * FROM
FILES(
location = '/data/',
format (TYPE = 'csv', field_delimiter = ',', parse_header = true),
pattern = 'datafiles$'
);
参数说明
location_expr:外部数据位置。format_expr:文件格式配置,常见为 CSV/PARQUET/ORC。pattern_expr:可选,用于按文件名模式过滤。
使用说明
FILES(...)可直接用于SELECT的FROM子句。- 在
LOAD DATA场景中,也可通过FROM FILES(...)指定数据来源。