In the last several years, large multi-dimensional databases have become common in a variety of applications such as data warehousing and scientific computing. Analysis and exploration tasks place significant demands on the interfaces to these databases. Because of the size of the data sets, dense graphical representations are more effective for exploration than spreadsheets and charts. Furthermore, because of the exploratory nature of the analysis, it must be possible for the analysts to change visualizations rapidly as they pursue a cycle involving first hypothesis and then experimentation.
Over the last several years, we have been developing Polaris, an interface for exploring large multi-dimensional databases that extends the well-known Pivot Table interface first popularized by Microsoft Excel. The novel features of Polaris include an interface for constructing visual specifications of table-based graphical displays and the ability to generate a precise set of relational queries from the visual specifications. The visual specification can be rapidly and incrementally developed, giving the analyst visual feedback as they construct complex queries and visualizations.
The Polaris formalism is an important components of these multiscale systems--it is the mechanism we use to describe the individual nodes within the zoom graphics. This work is a nice example of how the Polaris formalism can be effectively used separately from the Polaris interface as the foundation of a visualization system.
We are currently working on a new version of Polaris and Rivet that we intend to release to the public. This will likely be a native Windows application and will be available (hopefully) sometime this fall.
Query, Analysis,
and Visualization of Hierarchically Structured Data using Polaris
Chris
Stolte, Diane Tang and Pat
Hanrahan
Proceedings of the Eighth ACM SIGKDD International
Conference on Knowledge Discovery and Data Mining , July 2002.
(paper) (slides)
Polaris: A System for Query, Analysis and Visualization of
Multi-dimensional Relational Databases (extended paper)
Chris
Stolte, Diane Tang and Pat
Hanrahan
IEEE Transactions on Visualization and
Computer Graphics, Vol. 8, No. 1, January 2002.
(paper)
Polaris: A System for
Query, Analysis and Visualization of Multi-dimensional Relational
Databases
Chris
Stolte and Pat
Hanrahan
Proceedings of the Sixth IEEE Symposium on Information
Visualization, October 2000.
(paper) (slides)
"Polaris: Query, Analysis, and Visualization of Large Hierarchical Relational Databases" given by Chris Stolte at the DIMACS Workshop on Data Mining and Visualization, October 2002.
"Polaris: Query, Analysis, and Visualization of Large Hierarchical Relational Databases" given by Pat Hanrahan at IBM, September 2002.
"Query, Analysis, and Visualization of Hierarchically Structured Data using Polaris." given by Chris Stolte at KDD 2002.
"Polaris: A System for Query, Analysis, and Visualization of Relational Databases." guest lecture given by Chris Stolte in CS345: "Database Systems: Foundations and Frontiers" at Stanford in May 2002.
"Polaris: A System for Query, Analysis, and Visualization of Multidimensional Relational Databases." given by Chris Stolte at Infovis 1999.