将库导入 snowpark

问题描述 投票:0回答:1

我想知道是否有在 snowpark 中导入 rpy2 和使用 R 的经验?

我希望能够通过 python 代码(和相关库)在 snowpark 中使用一些常见的 R 功能。

不确定是否可能。

我是 snowpark 的新手,还不了解导入其他库的过程。

python r snowflake-cloud-data-platform rpy2
1个回答
0
投票

目前无法将 rpy2 作为自定义包导入 Snowpark,因为它依赖于本机系统库。如果 Snowpark Anaconda 频道 中尚未提供用于 Snowflake 的 Python 包,这篇 article 有助于理解如何导入 Python 包以在 Snowflake 中使用。 rpy2 还需要单独安装 rpy2 包使用的 R 安装,并且 R 目前在 Snowpark 代码在 Snowflake 虚拟仓库中执行的受保护环境中不可用。如果您使用其他 R 包作为基础,您还需要安装您的 R 代码在该环境中使用的任何 R 包。

如果您有一些在 R 外部训练的 ML 模型,您希望在 Snowflake 内部执行预测,则可以使用其中一种模型交换格式导出和打包它们,例如onnx 并在 Snowpark 中使用 python 对 onnx 的支持来执行它们。

© www.soinside.com 2019 - 2024. All rights reserved.