Despite their ubiquity, authoring dashboards for metrics reporting in modern data analysis tools remains a manual, time-consuming process. Rather than focusing on interesting combinations of their data, users have to spend time creating each chart in a dashboard one by one. This makes dashboard creation slow and tedious. We conducted a review of production metrics dashboards and found that many dashboards contain a common structure: breaking down one or more metrics by different dimensions. In response, we developed a high-level specification for describing dashboards as sections of metrics repeated across the same dimensions and a graphical interface, Quick Dashboard, for authoring dashboards based on this specification. We present several usage examples that demonstrate the flexibility of this specification to create various kinds of dashboards and support a data-first approach to dashboard authoring.
翻译:尽管指标看板在现代数据分析工具中无处不在,但创作用于指标报告的看板仍是一个繁琐耗时的手动过程。用户不得不逐一创建看板中的每个图表,而非专注于其数据中有趣的组合。这使得看板创建过程缓慢且乏味。我们通过审查实际生产环境中的指标看板发现,许多看板具有共同结构:按不同维度分解一个或多个指标。据此,我们开发了一种高级规范,用于将看板描述为跨相同维度重复的指标区块,并构建了基于该规范的图形界面Quick Dashboard。我们通过多个使用示例展示了该规范在创建各类看板方面的灵活性,以及其对"数据优先"看板创作方法的支持能力。