我可以使用 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.