Tabula in action
暂无分享,去创建一个
In this paper, we demonstrate Tabula, a middleware that sits between the data system and the geospatial visualization dashboard to increase user interactivity. The proposed system adopts a sampling cube approach that stores prematerialized spatial samples and allows data scientists to define their own accuracy loss function such that the produced samples can be used for various user-defined visualization tasks. The system ensures that the difference between the sample fed into the dashboard and the raw query answer never exceeds the user-specified loss threshold. For demonstration purposes, we connect Apache Zeppelin, a visualization dashboard, to the system and show how Tabula accelerates interactive visualizations on NYC Taxi Trip data, Yelp review data and San Diego Smart Streetlights data.
[1] Neeraj Kumar,et al. SnappyData: A Hybrid Transactional Analytical Store Built On Spark , 2016, SIGMOD Conference.
[2] Jia Yu. Turbocharging Geospatial Visualization Dashboards via a Materialized Sampling Cube Approach , 2019 .
[3] Zhifeng Bao,et al. Efficient Selection of Geospatial Data on Maps for Interactive and Visualized Exploration , 2018, SIGMOD Conference.
[4] Hamid Pirahesh,et al. Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals , 1996, Data Mining and Knowledge Discovery.