如何解决您能否在 VS Code 中本地预览/运行 Palantir Foundry Transforms
在我运行 ./gradlew idea
后,构建成功并且我已经能够非常轻松地通过 git 将代码更改推送到云端。
但是,我还不能预览或运行任何 .py
转换文件。有谁知道这是否可能?
这是我得到的错误,我理解但不知道如何安装软件包,因为我相信这是 Palantir Foundry 的东西。
from transforms.api import transform_df,Input,Output,configure
ModuleNotFoundError: No module named 'transforms'
感谢任何帮助!
解决方法
不幸的是,这是不可能的。一种解决方法是在本地进行更改并提交到您的存储库,然后返回 Foundry 并运行预览。
,您可以在本地重新实现 Foundry 的 transform_df,configure
的装饰器 Input,Output
和类 transforms.api
,直到 Palantir 提供一种解决方法来在本地运行未经修改的代码。
在您的实现中,您需要从 Foundry 获取数据集,使用 pyspark 读取它并将其作为参数传递给您的计算函数。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。