Как я могу подключиться к снежинке в лямбда-функции aws без использования снежинки-коннектора-питона? - PullRequest
0 голосов
/ 05 октября 2019

Я хочу иметь возможность подключаться к снежинке с помощью пакета snowflake-connector-python, но он слишком велик, когда упакован. Максимальный разархивированный размер для лямбды составляет 250 МБ, и просто установка snowflake-connector-python (последняя версия) приводит к очень большим pyarrow и numpy. Развернутый пакет развертывания составляет 324 МБ. Какие еще есть варианты?

ОБНОВЛЕНИЕ:

Я перешел на версию 1.9.0 и получаю несколько ошибок. Похоже, что следующий поток имеет ту же проблему.
https://community.snowflake.com/s/question/0D50Z00009bTn7ASAS/cant-establish-a-connection-using-snowflakeconnectorpython-v19?t=1570467024620&searchQuery=#

ОБНОВЛЕНИЕ:

Переход к версии 1.9.0 с asn1crypto<1.0.0 (0,24. 0) у меня сработало.

1 Ответ

0 голосов
/ 07 октября 2019

Мы знаем, если эта проблема, и наши инженеры активно смотрят на это. Текущий рекомендуемый обходной путь для вас - использовать версию 1.9.0 вместо версии 2.0. Это должно привести к уменьшению размера до размера, приемлемого для лямбда-развертывания.

Надеюсь, это поможет

...