|
Project Information
Members
Featured
Downloads
Links
|
WattDepot-GData implements a "persistent cache" for WattDepot data using Google Spreadsheets. For each of these caches, it also provides a visualization using Google Charts or Google Visualization. A WattDepot-GData service is a Java program that runs in background. Tasks wake up periodically, query WattDepot for values, then write out the results to Google Spreadsheet instances. These spreadsheets typically provide WattDepot data in a format tailored to the requirements for Google Visualizations such as Gauges, Bar Charts, Annotated Timelines, and so forth. The figure below illustrates the flow of data. Several clients at the top of the figure are each displaying a visualization of WattDepot data. To generate this visualization, they query a Google Docs spreadsheet. The spreadsheet is periodically updated by a WattDepot-GData process. This process gets its data from a WattDepot server.
The WattDepot-GData service provides the following advantages:
These advantages come at the following costs:
|