点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 方案说明: 在Ju...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 方案说明: 在Ju...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
方案说明:
在Jupyter笔记本中,我已经使用python实现了该模型。 训练数据存储在HANA数据库中,我使用Python API在Jupyter笔记本中创建模型-一切正常。
问题:
现在我有一个很好的模型,我想将其导出到HANA并在那里进行生产。 如何将其导出到HANA并在其中进行预测的流程自动化? 使用AMDP类是好事还是有更好的生产性使用方法?
系统环境:
BR
罗伯特
罗伯特您好,PAL模型可以保存到HANA表中,但是该功能目前可能尚未记录。 因此可能会发生变化,等等。请谨慎使用。 这段代码保存了树类型的模型。DecisionTreeRegressor
model = tree_reg.model_.select('ROW_INDEX','MODEL_CONTENT')
model.save((" ML"," USEDCARPRICES_MODEL_REGTREE"))
然后可以使用
从hana_ml.algorithms.pal导入hana_ml作为hana_ml从表中加载
df_model_saved = hana_ml.dataframe.DataFrame(conn,'select * from ML.USEDCARPRICES_MODEL_REGTREE ')
tree_reg_saved = trees.DecisionTreeRegressor(conn,algorithm ='cart')
tree_reg_saved.model_ = df_model_saved.select('ROW_INDEX','MODEL_CONTENT')
使用自动预测库(APL4)的模型已经具有save_model()和load_model()方法。 https://help.sap.com /doc/0172e3957b5946da85d3fde85ee8f33d/latest/zh-CN/html/hana_ml.algorithms.apl.html
要重新训练和自动应用PAL或APL模型,我建议查看SAP Data Intelligence(SAP DI =云中的Data Hub + ML)。 您可以在其中将Python语法作为Python运算符部署在图中。 我相信您可以使用SAP Data Intelligence还将经过训练的模型公开为REST API Web服务。
许多问候,安德里亚斯
一周热门 更多>