点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
需要步骤在sap datahub中使用python的自定义库。
有些博客说明了自定义运算符的创建,但是任何人都可以解释我们需要在何处上传python代码(物理位置)。
例如,如果我需要安装pyodbc python库,该库不属于Python3.6的标准发行版,则需要采取哪些步骤。 在SAP Datahub 2.5中,建议使用OpenSuse下的python docker文件,因为python36的docker文件显示已弃用该文件。
谢谢
您好,Yogesh,您将自定义Python代码部署到拖放到管道中的Python运算符中。 为了使用其他Python库,您必须创建并构建一个Docker文件来安装这些库。 您还为该Docker文件分配标签。 然后将Python运算符添加到一个组,为该组分配Docker文件的标签。 现在,此标记将您在运算符中的Python代码链接到相关的Docker文件。
此帮助文件可能会派上用场 https://help.sap.com/viewer/29ff74dc606c41acad117003f6034ac7/2.6.latest/zh-CN/781938a8d99944d099c94ac813962c34.html
或者是有关Data Intelligence的本教程,它是Data Hub的演变。 https://blogs.sap.com/2019/08/14/sap-data-intelligence-create-your-first-ml-scenario/#trainingpipe 安德烈亚斯问候,
安德烈亚斯,
感谢上述答复。 我已经完成了链接中提到的操作:
https://help.sap.com/查看器/29ff74dc606c41acad117003f6034ac7/2.6.latest/zh-CN/781938a8d99944d099c94ac813962c34.html 。
但是在sap数据中心中单击Build按钮后,出现以下错误:
我在docker文件中使用的命令是:
FROM§/com.sap.datahub.linuxx86_64/vflow-python36:2.5。
#安装python lib以实现SQL Server连接
运行pip安装pyodbc
错误:
错误构建docker映像。 Docker守护程序错误:服务器名的清单..../com.sap.datahub.linuxx86_64/vflow-python36:2.5。 找不到:清单不明:清单不明
我必须为python安装PYODBC库,以在Python和SQL Server之间建立连接。 请提出建议。
谢谢
Yogesh
你好安德里亚斯,
使用上述命令成功完成了构建,并且已解决了未知清单的问题,但使用导入pyodbc执行代码时遇到了错误。
图形失败:operator.com.sap.system.python3Operator:python3operator1:执行Python Operator的用户提供的脚本时出错:没有名为'pyodbc'的模块[第1行]
请提出建议。
谢谢
Yogesh
嘿Yogesh,
我正在寻找类似的信息。 您能解决这个问题吗?
谢谢
Lohit。
一周热门 更多>