请让我知道Snowflake Spark connector是否具有创建Snowflake外部表的功能?
答案 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;
我不确定这是否有帮助,我不知道您如何尝试应用它。但是,如果可以,我很乐意在这里举一个例子。