我想知道是否有任何导入rpy2并在snowpark中使用R的经验?我希望能够通过Python代码(和相关的库)在snowpark中使用一些常见的R功能。不知道是否可行。 我对snowpark完全陌生,还不了解导入其他库的过程。
f0brbegy1#
目前无法在Snowpark中导入rpy2作为自定义包,因为它依赖于本机系统库。如果Snowpark Anaconda channel中没有可用的Python包,则article有助于了解如何导入Python包以在Snowflake中使用。rpy2还需要单独安装rpy2包使用的R安装,和R当前在Snowpark代码在Snowflake Virtual Warehouses中执行的受保护环境中不可用。如果您使用其他R包作为基础,则还需要安装R代码在该环境中使用的任何R包。如果你有一些在R中外部训练的ML模型,你想在Snowflake中执行预测,那么可以使用模型交换格式之一(例如onnx)导出和打包它们,并使用Snowpark中python对onnx的支持来执行它们。
1条答案
按热度按时间f0brbegy1#
目前无法在Snowpark中导入rpy2作为自定义包,因为它依赖于本机系统库。如果Snowpark Anaconda channel中没有可用的Python包,则article有助于了解如何导入Python包以在Snowflake中使用。rpy2还需要单独安装rpy2包使用的R安装,和R当前在Snowpark代码在Snowflake Virtual Warehouses中执行的受保护环境中不可用。如果您使用其他R包作为基础,则还需要安装R代码在该环境中使用的任何R包。
如果你有一些在R中外部训练的ML模型,你想在Snowflake中执行预测,那么可以使用模型交换格式之一(例如onnx)导出和打包它们,并使用Snowpark中python对onnx的支持来执行它们。