vix.ing · top · new · best · stats · spec

DashQL -- Complete Analysis Workflows with SQL

2023/06/06 by André Kohn, Dominik Moritz, Kohn, André +3 · 1 citation
Decision Sciences · Computer Science · #Scientific Computing and Data Management #Advanced Database Systems and Queries #Data Visualization and Analytics

paper · pdf · doi:10.48550/arxiv.2306.03714

Abstract

We present DashQL, a language that describes complete analysis workflows in self-contained scripts. DashQL combines SQL, the grammar of relational database systems, with a grammar of graphics in a grammar of analytics. It supports preparing and visualizing arbitrarily complex SQL statements in a single coherent language. The proximity to SQL facilitates holistic optimizations of analysis workflows covering data input, encoding, transformations, and visualizations. These optimizations use model and query metadata for visualization-driven aggregation, remote predicate pushdown, and adaptive materialization. We introduce the DashQL language as an extension of SQL and describe the efficient and interactive processing of text-based analysis workflows.

Cited by

Related