如何在不使用 snowflake-connector-python 的情况下连接到 aws lambda 函数中的 snowflake?
How can I connect to snowflake in aws lambda function without using snowflake-connector-python?
我希望能够使用 snowflake-connector-python
包连接到 snowflake,但打包后它太大了。 lambda 的最大解压缩大小为 250 MB,仅安装 snowflake-connector-python
(最新版本)会带来非常大的 pyarrow
和 numpy
。解压缩后的部署包大小为 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.9.0 版而不是 2.0 版。这应该使大小恢复到 lambda 部署可接受的大小。
希望对您有所帮助
我希望能够使用 snowflake-connector-python
包连接到 snowflake,但打包后它太大了。 lambda 的最大解压缩大小为 250 MB,仅安装 snowflake-connector-python
(最新版本)会带来非常大的 pyarrow
和 numpy
。解压缩后的部署包大小为 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.9.0 版而不是 2.0 版。这应该使大小恢复到 lambda 部署可接受的大小。
希望对您有所帮助