跳转到主要内容

加载数据到 Databend

以下主题讲解如何将数据加载到 Databend:


准备加载文件

Databend 使您能够从存储在不同位置的各种格式的文件中加载数据。 加载前,请确保您的文件符合这些要求:

支持的文件存储位置

Databend 可以从存储在本地文件系统中的文件加载数据, 支持的对象存储解决方案和远程服务器。

支持的文件格式

数据文件可以多种格式并按需要压缩。 Databend 支持从这些格式的文件加载数据:

  • CSV
  • TSV
  • NDJSON
  • Parquet
  • XML

支持的压缩格式包括:

  • GZIP
  • BZ2
  • BROTLI
  • ZSTD
  • DEFLATE
  • RAW_DEFLATE
  • XZ

数据加载方法

Databend 推荐使用 COPY INTO 命令从 Stage、Bucket 或远程服务器中的文件加载数据;使用 Streaming Load API 从本地文件加载数据。

使用 COPY INTO 命令

COPY INTO 命令可以从 Stage、Bucket 或远程服务器中的文件加载数据。 您可以通过 COPY INTO 命令的选项来告诉 Databend 如何加载您的数据。 COPY INTO 命令提供许多选项可以让您指定如何加载您的数据。

关于COPY INTO 命令及其选项的详细解释,见 COPY INTO

使用 Streaming Load API

Streaming Load API 可以从您的本地数据文件读取数据并加载到 Databend。 更多关于 Streaming Load API 的信息,请参阅 Streaming Load API

数据加载注意事项

实践教程

以下是一些帮助您学习数据加载的教程: