0

音楽のメタデータを含む非常に大きなスプレッドシートがあります。アルバムのUPCコードに基づいて、GoogleのスプレッドシートAPIを介して個々のアルバムをプルするプログラムを作成しました。これは、一度に 1 つのセルをプルして比較するループを介して行われます。非常に遅く、12 トラックのアルバムで 6 秒かかります。このプログラムを高速化しようとして、Google の記事で「構造化クエリ」という引数を見つけましたが、動作しません。ここに私が試したクエリがあります。

構造化クエリ: https://developers.google.com/google-apps/spreadsheets/#sending_a_structured_query_for_rows

実際に列に名前を付ける場所:

    GET https://spreadsheets.google.com/feeds/list/key/worksheetId/private/full?sq=upc%3D890151002233

割り当てられた列名を使用する場所 (c):

    GET https://spreadsheets.google.com/feeds/list/key/worksheetId/private/full?sq=c%3D890151002233

UPCコードが存在するにもかかわらず、どちらも0の結果を返します(スプレッドシートの最初の行から直接コピーしました)。何か間違ったことをしていますか、それとも完了しようとしている操作が不可能ですか?

どんな助けでも大歓迎です:)

4

1 に答える 1

1

行に対して完全なデータベースのようなクエリを実行します。

クエリの使用例はこちら: https://gdata-java-client.googlecode.com/svn-history/r51/trunk/java/sample/spreadsheet/list/ListDemo.java

于 2013-08-12T02:15:48.640 に答える