クライアント側の Web アプリで Google スプレッドシートからデータを取得する必要があります。Google から CSV データを取得して JSONP に変換できるため、YQL が適していると思いました。さまざまなブログ投稿や要点などから主に機能するいくつかの YQL をまとめました。
select * from csv
where url="https://docs.google.com/spreadsheet/pub?key=XXXX&output=csv"
and columns="foo,bar,blah"
これはうまく機能しますが、他に何ができるか知りたいです。たとえば、より複雑なクエリで使用する CSV のエイリアスを設定できるかどうか、または最初の行を列名として自動的に処理するようにできるかどうか疑問に思っています。YQL ガイドを調べましたが、csv
「テーブル」、「フィールド」、url
または関連するものについての言及が見つかりません。columns
YQL を使用してリモート CSV をクエリすることに関する決定的なリソースへのリンクを誰かが提供できますか?