Может ли соединитель снежинки создать внешний стол? - PullRequest
0 голосов
/ 03 августа 2020

Пожалуйста, дайте мне знать, может ли коннектор Snowflake Spark создавать внешнюю таблицу Snowflake?

Ответы [ 2 ]

0 голосов
/ 07 августа 2020

Не уверен, как можно создавать внешние таблицы с помощью Spark Connector, но обычно я создаю стадию в снежинке с использованием Blob Storage или S3 Bucket, и вы можете работать с ней как с локальным файлом. Что можно использовать в ваших запросах с использованием искрового коннектора, также любой новый файл на этапе (BlobStorage / S3 Bucket) будет доступен через такой запрос, как:

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

Я не уверен, что это может помочь, я не знаю, как вы пытаетесь его применить. Но если это так, я буду рад привести здесь пример.

0 голосов
/ 03 августа 2020

Коннектор Spark поддерживает оператор DDL, а CREAT EXTERNAL TABLE - это оператор DDL

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...