关于Warehouse在已执行数据流程中的作用及后续操作的技术咨询
关于Snowflake Warehouse的疑问解答
Warehouse 在你操作步骤中的具体作用
Warehouse 是 Snowflake 的核心计算资源载体,所有需要消耗算力的操作都依赖它支撑,在你完成的步骤里它的作用具体如下:
- 执行创建 Database、Stage、file_format 这类DDL命令时,Snowflake 会通过你创建的Warehouse分配计算资源,完成元数据的创建与同步
- 从Stage加载数据到Database的过程:数据的解析、格式转换、写入表的全部计算工作,都是由Warehouse来完成的
- 对Database内数据执行各类操作:不管是查询、更新还是统计分析,所有计算逻辑都运行在Warehouse提供的计算节点上,最终返回结果给你
数据加载到 Database 后的后续说明
不需要再把数据加载到Warehouse。因为Warehouse是纯计算组件,本身不存储任何数据,数据始终存在Database的表中(属于Snowflake的存储层)。后续你只要确保Warehouse处于可用状态(启动/运行中),直接执行对应的SQL命令操作数据即可。
内容的提问来源于stack exchange,提问作者Siver R
相关产品推荐
相关产品推荐

