我可以使用 SAP Business Objects 中的 REST API 导出 CSV 吗?


是的,这是可行的,我在我之前的一个项目中做过类似的事情。但你需要明确你要导出什么。关于导出内容,有两个选项

  • 原始数据(基本上就是查询)
  • 格式化数据(你的报告)

我将在这两方面提供帮助。如果你只想导出原始数据,那么你可以使用以下调用,你应该可以获取原始数据。

http://<Server Name>:6405/biprws/raylight/v1/documents/<document Id>/dataproviders/<Dataprovider Id>/flows/<Flow Id>

此外,由于需要以 CSV 格式响应,请将 ACCEPT 设置为“text/plain”,以便以所需的格式(而非 JSON)返回响应。

如果你不需要原始数据而需要实际报告,请使用以下调用

http://<Server Name>:6405/biprws/raylight/v1/documents/<Document Id>/reports/<Report Id>

在这里,你也需要像上面一样设置 ACCEPT,以便以所需的 CSV 格式获取响应。

更新于: 2019-12-13

542 次浏览

开创你的 职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.