雪花火花接头可以创建外部桌子吗?

时间:2020-08-03 10:31:19

标签: snowflake-cloud-data-platform snowflake-schema

请让我知道Snowflake Spark connector是否具有创建Snowflake外部表的功能?

2 个答案:

答案 0 :(得分:0)

Spark连接器确实支持DDL语句,而CREAT EXTERNAL TABLE是DDL语句

https://docs.snowflake.com/en/user-guide/spark-connector-use.html#executing-ddl-dml-sql-statements

答案 1 :(得分:0)

不确定如何使用Spark连接器创建外部表,但是,我通常要做的是使用Blob存储或S3存储桶在雪花中创建舞台,您可以像在本地文件中一样工作。可以在使用Spark连接器的查询中使用它,此外,舞台上的任何新文件(BlobStorage / S3存储桶)都可以通过查询获得,例如:

SELECT *  FROM @"STAGE_NAME"/example.json;

我不确定这是否有帮助,我不知道您如何尝试应用它。但是,如果可以,我很乐意在这里举一个例子。