论文标题
Vegaplus的演示:优化声明性可视化语言
Demonstration of VegaPlus: Optimizing Declarative Visualization Languages
论文作者
论文摘要
尽管许多可视化规范语言都是用户友好的,但它们倾向于具有一个关键的缺点:它们是针对客户端的小数据而设计的,因此,在大规模上表现较差。我们提出了一个将声明性可视化规范作为输入的系统,并通过将计算密集型操作卸载到单独的数据库管理系统(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.