该项目采用开源框架CBaord,主要优点是及时数据交互: 不需要/轻量级模型(Mondrian Schema, BO Universe)的“多维”数据图表设计Dashboard, 做到xxx广告宣称的"Type SQL, Get Chart"。
拖拽维度交互: 借鉴了Databrick Cloud Platform和Zeppelin的可视化灵感,SQL或其他任何查询结构返回的二维数据表之后让用户通过简单拖拽列的组合方式进行数据透视、聚合与展示。
不仅仅限于JDBC开放的数据连接适配接口: (后称DataProvider) 目前CBoard支持JDBC数据源,Saiku2.x数据源,Kylin1.6,Elasticsearch 1.x, 2.x, 5.x,但是用户可以在不用更改前端界面的前提下继承DataProvider接口,返回普通二维数组即可,交互所需参数前端自动生成相应交互界面。