2012-06-26 29 views
0

我使用wso2碳從Excel電子表格和谷歌電子表格中獲取數據,並且有2個問題。是否爲wso2碳支持Excel的參數?

  1. 有沒有辦法將電子表格的位置/名稱傳遞到服務中,以便它不被硬編碼?

  2. 有沒有辦法形成一個查詢來篩選返回的數據(即只有列A的值爲「是」時才返回列B和C)?

回答

0

我相信你指的是WSO2數據服務服務器功能。請在下面找到我的答案。

1.是否有辦法將電子表格的位置/名稱傳遞到服務中,因此它不會被硬編碼?

數據服務的主要思想是將數據源公開爲Web服務。例如,如果您採用平面文件數據源(如電子表格),則電子表格將被視爲數據源,並且數據服務允許您將存儲在電子表格中的所有數據公開爲Web服務。因此,隨着這一概念的發展,您必須在數據服務的每個電子表格中配置數據源配置。但是,目前WSO2數據服務服務器爲您提供了在同一個數據服務描述符文件(a.k.a DBS文件)中配置多個數據源的功能。因此,您可以配置包含多個電子表格的多個數據源。然後你可以在配置查詢時使用相關的數據源。採用這種方法,您不必通過電子表格位置,但可以在部署之前預先配置所有電子表格配置。

  1. 有沒有辦法形成一個查詢來篩選返回的數據(即返回B和C僅在A列的值是「是」列)?

目前我們不提供通過WSO2 DSS版本2.6.3及之前的版本中此功能。不過,這將在本月初將要完成的最新即將發佈版本(DSS 3.0.0)中提供。有了這個功能,您就可以以類似SQL的方式查詢Excel或Google Spreadsheet。

希望這有助於!

Regards, Prabath