我在 SAP Business Objects 中使用 REST API 匯出 CSV 可以嗎?


是的,這是可行的,我之前的一個專案中就做過類似的事情。但是你需要明確你需要匯出什麼。關於匯出內容有兩種選擇

  • 原始資料(這基本上是查詢)
  • 格式化資料(這是你的報告)

我將為你提供兩者的幫助。如果你只想匯出原始資料,那麼你可以使用以下呼叫,這樣你應該就可以獲取原始資料了。

http://<伺服器名稱>:6405/biprws/raylight/v1/documents/<文件 Id>/dataproviders/<資料提供程式 Id>/flows/<流 Id>

此外,因為需要以 CSV 形式得到響應,所以將 ACCEPT 設定為“text/plain”,以便響應以所需的格式返回,而不是 JSON。

如果你不需要原始資料而是實際報告,那麼進行以下呼叫

http://<伺服器名稱>:6405/biprws/raylight/v1/documents/<文件 Id>/reports/<報表 Id>

你也需要將 ACCEPT 設定為上面完成的操作,以便以所需的 CSV 格式獲得響應。

更新於:2019 年 12 月 13 日

543 次瀏覽

開啟您的 職業生涯

完成課程後獲得認證

開始
廣告