0

wso2 carbon を使用して、Excel スプレッドシートと Google スプレッドシートからデータを取得していますが、2 つの質問があります。

  1. ハードコーディングされないように、スプレッドシートの場所/名前をサービスに渡す方法はありますか?

  2. 返されたデータをフィルタリングするクエリを作成する方法はありますか (つまり、列 A の値が「yes」の場合にのみ列 B と C を返す)。

4

1 に答える 1

0

WSO2 Data Service Server の機能について言及していると思います。以下の質問に対する私の回答をご覧ください。

1.ハードコーディングされないように、スプレッドシートの場所/名前をサービスに渡す方法はありますか?

データ サービスの主なアイデアは、データ ソースを Web サービスとして公開することです。たとえば、スプレッドシートなどのフラット ファイル データソースを使用する場合、スプレッドシートはデータ ソースと見なされ、データ サービスを使用すると、スプレッドシートに保存されているすべてのデータを Web サービスとして公開できます。したがって、その概念に沿って移動するには、データサービスのスプレッドシートごとにデータソースを構成する必要があります。ただし、現在、WSO2 データ サービス サーバーでは、複数のデータ ソースを同じデータ サービス記述子ファイル (別名 DBS ファイル) で構成することができます。そのため、複数のスプレッドシートをまとめる複数のデータソースを構成できます。その後、クエリを構成するときに、関連するデータソースを使用できます。

  1. 返されたデータをフィルタリングするクエリを作成する方法はありますか (つまり、列 A の値が「yes」の場合にのみ列 B と C を返す)。

現在、WSO2 DSS バージョン 2.6.3 およびそれ以前のリリースでは、この機能を提供していません。ただし、これは今月初めに行われる最新のリリース (DSS 3.0.0) で利用可能になります。これにより、Excel や Google スプレッドシートを SQL のような方法でクエリできるようになります。

お役に立てれば!

よろしく、 プラバース

于 2012-08-01T05:26:11.370 に答える