将Azure函数与Python结合使用-Numpy和Pandas

将Azure函数与Python结合使用-Numpy和Pandas,python,azure,azure-functions,Python,Azure,Azure Functions,在Azure函数中导入熊猫将执行时间降低到20秒以上 我正在尝试使用Azure函数来构建一个HTTP触发的微服务,它用Python进行一些数据分析。我编写的代码使用了Pandas和Numpy库 我跟着。此功能能够在200毫秒内运行 要通过pip安装numpy和pandas,但只要我在脚本中包含行import pandas,执行时间就会超过20秒 我做错什么了吗?有没有办法加快速度?或者Azure函数只适用于不太复杂的python库吗?我尝试按照您的参考和其他方法复制和测试导入熊猫的问题太慢了。下

在Azure函数中导入熊猫将执行时间降低到20秒以上

我正在尝试使用Azure函数来构建一个HTTP触发的微服务,它用Python进行一些数据分析。我编写的代码使用了Pandas和Numpy库

我跟着。此功能能够在200毫秒内运行

要通过pip安装numpy和pandas,但只要我在脚本中包含行
import pandas
,执行时间就会超过20秒


我做错什么了吗?有没有办法加快速度?或者Azure函数只适用于不太复杂的python库吗?

我尝试按照您的参考和其他方法复制和测试导入熊猫的问题太慢了。下面是我在Kudu控制台中执行
import pandas
的计时测试结果,如下图所示

每次花费大约10秒以上的时间执行
导入熊猫
操作。这是一个古老的
pandas
,无法解析,只是关闭了。所以这不是你的错,Azure也不是。进口时间成本似乎仅由机器性能决定。如果可能,您可以通过将应用程序服务计划扩大到更高的计划来加速

否则,我的建议是发布Azure机器学习的web服务,以便在需要处理大量数据时使用Python进行数据分析,或者在Azure函数中手动使用
numpy
编写一些代码

希望能有帮助