Snowflake cloud data platform 雪花的Lambda层函数

Snowflake cloud data platform 雪花的Lambda层函数,snowflake-cloud-data-platform,aws-lambda-layers,Snowflake Cloud Data Platform,Aws Lambda Layers,我遵循了在Snowflake中创建Lambda层的标准方法 [在AWS EC2实例中] rm-rf雪花 mkdir-p snowflake/python/lib/python3.7/site-packages pip3安装--无缓存目录--忽略已安装--升级雪花连接器python-t snowflake/python/lib/python3.7/site-packages cd雪花;rm-f snowflake.zip;zip-r snowflake.zip 我可以创建Lambda层,然后将其添

我遵循了在Snowflake中创建Lambda层的标准方法

[在AWS EC2实例中] rm-rf雪花 mkdir-p snowflake/python/lib/python3.7/site-packages pip3安装--无缓存目录--忽略已安装--升级雪花连接器python-t snowflake/python/lib/python3.7/site-packages cd雪花;rm-f snowflake.zip;zip-r snowflake.zip

我可以创建Lambda层,然后将其添加到Lambda函数中。以及验证库是否已连接,但当我调用Lambda函数时,它在

导入snowflake.com连接器

[错误]Runtime.ImportModuleError:无法导入模块“lambda_函数”:没有名为“雪花”的模块


是否有雪花Lambda库或详细指南,说明此处可能出现的问题。我一直以这种方式构建lambda层,通常上述过程都是有效的。

这是3.7版的一个要求。我在我的库创建中添加了以下内容,效果很好:

我将Lambda函数中的默认python版本更改为3.7,以匹配用于编译库的python实例,然后在代码中添加了以下内容:

ssh -i ${PEM_FILE} ${EC2_HOST} "cp -r snowflake/python/lib/python3.7/site-packages/* dblayer/python/lib/python3.7/site-packages"

这个问题原来是3.7中的一个要求。我在我的库创建中添加了以下内容,效果很好:

我将Lambda函数中的默认python版本更改为3.7,以匹配用于编译库的python实例,然后在代码中添加了以下内容:

ssh -i ${PEM_FILE} ${EC2_HOST} "cp -r snowflake/python/lib/python3.7/site-packages/* dblayer/python/lib/python3.7/site-packages"

你能补充更多你正在尝试的细节吗?看看这是否有帮助。你能补充更多你正在尝试的细节吗?看看这是否有帮助。我也尝试过Python 3.7,但它仍然不适用于我其他的解决方案?我也尝试过Python 3.7,但它仍然不适用于我其他的解决方案?