如何在不使用雪花连接器python的情况下通过AWS Lambda函数连接到雪花?

时间:2019-10-04 21:04:22

标签: python aws-lambda snowflake-data-warehouse

我希望能够使用snowflake-connector-python软件包连接到雪花,但是打包后它太大了。 lambda的最大未压缩大小为250 MB,仅安装snowflake-connector-python(最新版本)会带来非常大的pyarrownumpy。解压缩的部署程序包为324 MB。我还有什么其他选择?

更新:

我已移至1.9.0版,并收到多个错误。看起来以下线程具有相同的问题。
https://community.snowflake.com/s/question/0D50Z00009bTn7ASAS/cant-establish-a-connection-using-snowflakeconnectorpython-v19?t=1570467024620&searchQuery=#

更新:

使用asn1crypto<1.0.0(0.24.0)升级到1.9.0版对我来说很有效。

1 个答案:

答案 0 :(得分:0)

我们知道是否存在此问题,我们的工程师正在积极研究。当前建议的解决方法是使用1.9.0版而不是2.0版。这样可以将大小减小到lambda部署可接受的大小。

希望这会有所帮助