论文标题

Vegaplus的演示:优化声明性可视化语言

Demonstration of VegaPlus: Optimizing Declarative Visualization Languages

论文作者

Yang, Junran, Joo, Hyekang Kevin, Yerramreddy, Sai S., Li, Siyao, Moritz, Dominik, Battle, Leilani

论文摘要

尽管许多可视化规范语言都是用户友好的,但它们倾向于具有一个关键的缺点:它们是针对客户端的小数据而设计的,因此,在大规模上表现较差。我们提出了一个将声明性可视化规范作为输入的系统,并通过将计算密集型操作卸载到单独的数据库管理系统(DBMS)来自动优化所得的可视化执行计划。我们的演示强调了通过大数据对可视化的实时编程,使用户能够编写或导入Vega规格,从系统中查看优化计划,甚至修改这些计划并通过专用的性能仪表板比较其性能。

While many visualization specification languages are user-friendly, they tend to have one critical drawback: they are designed for small data on the client-side and, as a result, perform poorly at scale. We propose a system that takes declarative visualization specifications as input and automatically optimizes the resulting visualization execution plans by offloading computational-intensive operations to a separate database management system (DBMS). Our demo emphasizes live programming of visualizations over big data, enabling users to write or import Vega specifications, view the optimized plans from our system, and even modify these plans and compare their performance via a dedicated performance dashboard.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源