跳到主要内容

从文件加载数据

Databend 提供了多种工具和命令,可以帮助您将数据文件加载到表中。大多数操作都非常简单,意味着您只需一个命令即可加载数据。请注意,您的数据文件必须采用 Databend 支持的格式之一。有关支持的文件格式列表,请参阅输入与输出文件格式。以下是数据加载和卸载流程及其相应方法的概览。请参阅本章中的主题以获取详细说明。

Alt text

本主题并未涵盖所有可用的数据加载方法,但根据您的数据文件存储位置提供了推荐方法。要找到推荐的方法及相应详细页面的链接,请切换下面的区块:

我想加载暂存的数据文件...
如果您在内部/外部阶段或用户阶段有数据文件,Databend 推荐您使用 COPY INTO 命令进行加载。COPY INTO 命令是一个强大的工具,能够快速高效地加载大量数据。

要了解更多关于使用 COPY INTO 命令从阶段加载数据的信息,请查看从阶段加载页面。该页面包含详细教程,展示如何使用该命令从内部/外部阶段或用户阶段的示例文件加载数据。
我想加载存储桶中的数据文件...
如果您在对象存储(如 Amazon S3、Google Cloud Storage 和 Microsoft Azure)的存储桶或容器中有数据文件,Databend 推荐您使用 COPY INTO 命令进行加载。COPY INTO 命令是一个强大的工具,能够快速高效地加载大量数据。

要了解更多关于使用 COPY INTO 命令从存储桶或容器加载数据的信息,请查看从存储桶加载页面。该页面包含教程,展示如何使用该命令从 Amazon S3 存储桶的示例文件加载数据。
我想加载本地数据文件...
如果您在本地系统中有数据文件,Databend 推荐您使用 BendSQL,这是 Databend 的原生 CLI 工具,允许您与 Databend 建立连接并直接从 CLI 窗口执行查询。

要了解更多关于使用 BendSQL 加载本地数据文件的信息,请查看从本地文件加载页面。该页面包含教程,展示如何使用该工具从本地示例文件加载数据。
我想加载远程数据文件...
如果您有远程数据文件,Databend 推荐您使用 COPY INTO 命令进行加载。COPY INTO 命令是一个强大的工具,能够快速高效地加载大量数据。

要了解更多关于使用 COPY INTO 命令加载远程数据文件的信息,请查看从远程文件加载页面。该页面包含教程,展示如何使用该命令从远程示例文件加载数据。
这篇文章对您有帮助吗?
Yes
No