使用 INSERT INTO FILES 导出数据
本文描述了如何使用 INSERT INTO FILES 将 StarRocks 数据导出至远程存储。
从 v3.2 版本开始,StarRocks 支持使用表函数 FILES() 在远程存储中定义可写(Writable)文件。您可以通过将 FILES() 与 INSERT 语句结合,将数据从 StarRocks 导出到远程存储。
与 StarRocks 支持的其他数据导出方法相比,使用 INSERT INTO FILES 导出提供了一个更统一、易于使用的接口。您可以使用与导入数据相同的语法直接将数据导出到远程存储。此外,该方法支持通过提取指定列的值将数据文件存储在不同的存储路径中,允许您将导出的数据进一步分区。
说明
- 使用 INSERT INTO FILES 导出数据不支持将数据导出至本地文件系统。
- 当前,INSERT INTO FILES 仅支持以 Parquet 文件格式导出数据。