将HANA与CPLEX服务器等连接

2020-09-05 22:18发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的朋友,

我想问您关于在HANA和CPLEX服务器或Gurobi服务器之间实现数据传输的想法。 您在这一领域有经验吗?

我实际上正在处理非常大的优化问题。 我们已经使用SAP HANA来存储和汇总数据。 下一步将执行优化任务。 由于SAP HANA本身不提供解决MIP/BI/LP问题的解决方案,因此我们决定使用外部工具。 但是,我们现在的问题是如何将问题数据发送到外部服务器以及如何将结果发送回HANA ...

我们知道我们可以使用R服务器,该服务器可以轻松配置为与HANA一起使用,但是对于大型优化问题,其他服务器(即CPLEX)最受青睐。 您有什么想法,如何在我们的案例中实现数据传输?

如果您知道可以在我们的案例中使用的其他优化服务器,请告诉我。

谢谢

Dawid

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的朋友,

我想问您关于在HANA和CPLEX服务器或Gurobi服务器之间实现数据传输的想法。 您在这一领域有经验吗?

我实际上正在处理非常大的优化问题。 我们已经使用SAP HANA来存储和汇总数据。 下一步将执行优化任务。 由于SAP HANA本身不提供解决MIP/BI/LP问题的解决方案,因此我们决定使用外部工具。 但是,我们现在的问题是如何将问题数据发送到外部服务器以及如何将结果发送回HANA ...

我们知道我们可以使用R服务器,该服务器可以轻松配置为与HANA一起使用,但是对于大型优化问题,其他服务器(即CPLEX)最受青睐。 您有什么想法,如何在我们的案例中实现数据传输?

如果您知道可以在我们的案例中使用的其他优化服务器,请告诉我。

谢谢

Dawid

付费偷看设置
发送
2条回答
Haoba3210
1楼-- · 2020-09-05 22:45

您好,您可以使用许多选项。 最简单的方法可能是使用Hana客户端API,例如ODBC或JDBC(如果要使用Java)。 然后,您可以从Hana读取数据,使用CPLEX API(例如Java API)在内存中填充CPLEX模型,然后在解决问题后以相同的方式将数据写回Hana。

第二种灵活性是您可以选择实际解决问题的位置。 您可以使用内存中的方法,即CPLEX在创建模型的过程中运行,或者使用我们的remoteObject API调用远程过程,或者可以调用我们的CPLEX Enterprise Server。 您也可能对我们即将推出的SaaS产品(最近发布了beta版)感兴趣。

骆驼绵羊
2楼-- · 2020-09-05 22:58

嗨,

CPLEX现在可以在 CloUD docplexcloud 和WML中作为服务使用( Watson机器学习

致谢

一周热门 更多>