wso2 carbon を使用して、Excel スプレッドシートと Google スプレッドシートからデータを取得していますが、2 つの質問があります。
ハードコーディングされないように、スプレッドシートの場所/名前をサービスに渡す方法はありますか?
返されたデータをフィルタリングするクエリを作成する方法はありますか (つまり、列 A の値が「yes」の場合にのみ列 B と C を返す)。
wso2 carbon を使用して、Excel スプレッドシートと Google スプレッドシートからデータを取得していますが、2 つの質問があります。
ハードコーディングされないように、スプレッドシートの場所/名前をサービスに渡す方法はありますか?
返されたデータをフィルタリングするクエリを作成する方法はありますか (つまり、列 A の値が「yes」の場合にのみ列 B と C を返す)。
WSO2 Data Service Server の機能について言及していると思います。以下の質問に対する私の回答をご覧ください。
1.ハードコーディングされないように、スプレッドシートの場所/名前をサービスに渡す方法はありますか?
データ サービスの主なアイデアは、データ ソースを Web サービスとして公開することです。たとえば、スプレッドシートなどのフラット ファイル データソースを使用する場合、スプレッドシートはデータ ソースと見なされ、データ サービスを使用すると、スプレッドシートに保存されているすべてのデータを Web サービスとして公開できます。したがって、その概念に沿って移動するには、データサービスのスプレッドシートごとにデータソースを構成する必要があります。ただし、現在、WSO2 データ サービス サーバーでは、複数のデータ ソースを同じデータ サービス記述子ファイル (別名 DBS ファイル) で構成することができます。そのため、複数のスプレッドシートをまとめる複数のデータソースを構成できます。その後、クエリを構成するときに、関連するデータソースを使用できます。
現在、WSO2 DSS バージョン 2.6.3 およびそれ以前のリリースでは、この機能を提供していません。ただし、これは今月初めに行われる最新のリリース (DSS 3.0.0) で利用可能になります。これにより、Excel や Google スプレッドシートを SQL のような方法でクエリできるようになります。
お役に立てれば!
よろしく、 プラバース