2020-09-02 08:50发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP BODS 4.2 SP 8:如何在脚本中执行python脚本
谁能在bods脚本中共享一些如何执行.py python脚本的示例?
需要执行一个python脚本,然后依次运行HIVE QL脚本以将数据加载到HIVE中。
感谢您对详细说明的回复,因为我是DS的新手
使用exec函数调用python脚本:
exec('E:\ Python34 \ python.exe',' \ HIVEScript.py ,'8');
Python exe文件路径是相对于BODS服务器的。
致谢,里沙卜
您好, srihari 。
您可以为此目的在数据服务中使用用户定义的转换。
您可以通过以下方式在BODS中执行python脚本或使用自定义python模块中的类和函数:
导入展示 myscript = imp.load_source('myscript','//job_server/lib_path/myscript.py') myscript.myFunction()
如果DS已内置Python,是否意味着Python已安装在作业服务器上,或者我需要自己安装它? 需要使用特定的Python版本,以便不干扰现有的UDT版本?
如果确实可行,我宁愿通过DS脚本而不是UDT调用Python。
最多设置5个标签!
使用exec函数调用python脚本:
exec('E:\ Python34 \ python.exe',' \ HIVEScript.py ,'8');
Python exe文件路径是相对于BODS服务器的。
致谢,
里沙卜
您好, srihari 。
您可以为此目的在数据服务中使用用户定义的转换。
您可以通过以下方式在BODS中执行python脚本或使用自定义python模块中的类和函数:
如果DS已内置Python,是否意味着Python已安装在作业服务器上,或者我需要自己安装它? 需要使用特定的Python版本,以便不干扰现有的UDT版本?
如果确实可行,我宁愿通过DS脚本而不是UDT调用Python。
一周热门 更多>