与PI中的天气API交互

2020-09-07 22:39发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们正在使用PI 7...

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

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


专家们,

我们正在使用PI 7.4单堆栈。 要求是使用PI从Weather API中获取数据并以excel格式发送到另一个接收器。此接口中涉及的字段如下:

最高,最低,平均气温
湿度
风速和风向
辐射
辐射-Penman
ET参考-Penman
ET Pan
预报-正在进行< br> Forcasr-统计信息...

请帮助我达到此要求。

谢谢

拉姆。

1条回答
huskylover
2020-09-07 23:07

嗨,

有多种方法可以做到这一点

1。 异步同步桥是一种方法。

我假设Weather API是基于SOAP的

但是我的建议是为SOAP Lookup编写一个UDF,它可以从API中获取数据。 然后将其传递给Excel的Java映射。 还可以使用文件通道编写适配器模块来创建excel。

*在SAP PI中没有将数据转换为excel的标准方法

*我们只能在这里和我建议方法 不要认为任何其他成员都能为您提供方便的一切

SOAP查找示例- https://blogs.sap.com/2013/08/07/how-to-soap-lookup/

用于Java映射的Excel代码-< a hraf=" https://blogs.sap.com/2016/06/24/sap-pipo-generating-microsoft-excel-from-input-xml-using-javamapping/"> https://blogs.sap。 com/2016/06/24/sap-pipo-generating-microsoft-excel-from-input-xml-using-javamapping/

适配器模块-https://blogs.sap.com/2014/09/25/a-simple-approach -in-reading-excel-file/

此致

Vikas

一周热门 更多>