确认Databricks中SQL关联Snowflake表是否为外部表且不复制数据
问题解答
- 你提到的Databricks SQL方式创建的表属于外部映射表,不会把Snowflake的数据复制到Databricks,完全符合你控制成本的需求
- 这种表只是在Databricks里建立了和Snowflake原表的连接映射,执行查询时,Databricks会把查询逻辑推给Snowflake去执行,只把查询结果返回过来,全程不会把完整数据集存到Databricks这边
- 比起用Scala或Python写代码读DataFrame,这种SQL创建的表更方便用户直接用SQL访问,不用写代码,操作起来和用Databricks本地表没区别
内容的提问来源于stack exchange,提问作者user2221179
相关产品推荐
相关产品推荐

