Я хочу использовать Snowflake Spark Connector для экспорта данных из экземпляра Snowflake клиента.
Проблема, с которой я сталкиваюсь, состоит в том, что учетная запись, которой клиент поделился со мной, имеет только Доступ к считывателю , поэтому я не могу использовать разъем Snowflake Spark, потому что моя работа не выполняется во время этапа создания Этап , поскольку у меня нет прав на создание Внутреннего этапа на клиентском компьютере.Экземпляр Snowflake.
Я нашел в этом блоге (Шаг 4, Конфигурирование промежуточной области для коннектора в AWS S3) , в котором можно настроить Расположение внешней сцены , который, например, может быть моей собственной учетной записью.Поэтому мне не требуется никакого дополнительного доступа к экземпляру Snowflake клиента.
Единственная проблема заключается в том, что я использую Google Cloud Storage , а не AWS S3.Я не могу найти документацию, объясняющую, как использовать Google Buckets в качестве внешнего хранилища.
Здесь я нахожу документы о том, как предоставить пользовательские учетные данные AWS .Который говорит, что мне нужно предоставить следующие параметры:
- awsAccessKey
- awsSecretKey
- tempdir
Мне нужна помощь в выяснении Какие параметры необходимо настроить для использования Google Cloud Storage в качестве внешнего местоположения для сцены .