Google Visualization APIを早速使ってみた
白石俊平(あゆた)
2008/03/21 23:00
Google Visualization APIを早速使ってみた。簡単にハウツーをまとめておきたい。
Google Visualization APIとは?
先日、Google Visualization APIと呼ばれるAPIが公開された。なかなか興味深いのでざっと使ってみた感想などを書き留めておきたい。
Visualization APIを簡潔に表すと、「外部のデータソースから、SQL(に似た言語)を用いて二次元データを取得するJavaScript API」となる。
データソースはURLで表され、クエリはデータソースに対してHTTPリクエストで渡される。結果は非同期で受け取り、検索結果は「行:列」の二次元からなるJavaScriptオブジェクトとなる。
Visualization APIは、そうしたJavaScript APIを提供するのみで、検索クエリの解釈と結果の返却は、個々のデータソース実装に任せることになる。データソースはURLで表されることから、データソースの実装者はインターネットサービスを公開している事業者だ。とはいえ、現在のところ利用できるデータソースは、Google Docsに含まれるスプレッドシートのみである。
だが、世の中リレーショナル・データベースが全盛であることを考えると、二次元データで表現できるデータは数限りなくあるはずだ。そうしたデータを抱えるデータソースの全てがVisualization APIに対応すれば、インターネット上のリソースに対してSQLアクセスできると言う可能性も開けてくる。
この記事では、現状で提供されているVisualization APIの利用例を紹介した後、Visualization APIを利用した初歩的なプログラミングを紹介する。
- 今日のトップ記事
- 昨日
- 5日前
- 6日前
- 7日前
- ホワイトペーパー
- 話題のタグ
インストール
Java
開発環境
ソフトウェア開発
Off Topic
iPod touch
iPhone
リファレンス
Safari
UI
Webサービス
データベース
Windows
Microsoft
小技
アプリケーション
iPhone 3G
Tips
マイクロソフト
仮想化
Database
プログラミング言語
脆弱性
Chrome
Firefox 3
Linux
Opera
セキュリティ
Windows 7
Ajax
Flash
Windows Vista
Webデザイン
Internet Explorer
WebKit
HTML
Apple
Firefox
モバイル
Mozilla
Mac OS X
CSS
OS
RIA
オープンソース
Windows XP
クラウド
JavaScript
ブラウザ
Google
話題のタグを見る »
「Google Chrome」の拡張機能、開発者からのアップロード受付を開始
IMAPでGmailを受信、最も手っ取り早いのは?Windows 7、Ubuntu 9.10、Snow Leopardのメーラー比較
Snow LeopardではNTFSをサポート--その源流を訪ねる(2)
MS運営のオープンソース開発プロジェクト支援サイト「CodePlex」を探検する(2)
Snow LeopardではNTFSをサポート--その源流を訪ねる(1)
フォトレポート:「Windows Server 2008 R2」--あまり知られていない有用な機能10選
―エン・ジャパン厳選求人☆毎週更新―
【最終警告】パンデミック対策特集
100万円で実現!中小企業の情報漏えい対策
高まるiSCSIストレージへの注目度
大丈夫?あなたの会社のセキュリティ対策
企業ITシステムの企画、構築、運用のイロハ
電力に"ふた"をする独自の省エネ機能とは!?