数据加载/卸载 DDL

暂存区和文件格式是已命名的数据库对象,可用于简化向数据库表中大容量加载数据和从数据库表中卸载数据。

管道是命名的数据库对象,定义了使用 Snowpipe 加载微批数据的 COPY 语句。

本主题内容:

暂存区管理

Snowflake 支持两种类型的暂存区来存储用于加载/卸载的数据文件:

  • 内部暂存区将文件存储在 Snowflake 内部。

  • 外部暂存区将文件存储在暂存区引用的外部位置(即 S3 桶)中。外部暂存区指定 S3 桶的位置和凭据信息(如果需要)。

外部和内部暂存区都可以包括文件格式和复制选项。

文件格式管理

文件格式封装了信息,如文件类型(CSV、JSON 等)和特定于每种类型的格式化选项,用于批量加载/卸载数据文件。

Git 存储库管理

Git 存储库暂存区 表示 Snowflake 中的本地 Git 存储库。

管道管理

管道封装用于将一组数据文件从引入队列加载到表中的单个 COPY 语句。

语言: 中文