【腾讯文档】Davinci
https://docs.qq.com/doc/DRkRKbWpXQU5jcFdw
Refer:
美国心里学家斯佩里博士的左右脑分工理论
功能点 | SuperSet | Davinci |
---|---|---|
基础背景 | Airbnb开源数据可视化工具,使用python Flask-Appbuilder作为后端的开发框架 | 宜信开源数据可视化平台类工具,使用java作为后端的开发框架 |
权限控制 | √ 支持针对数据表的权限控制,权限控制操作复杂× 不支持行级权限控制,若需变更需要二次开发 | √ 数据表权限由项目分割,项目内细分数据权限,权限控制操作简便√ 支持行级权限控制,提供登录用户等基础权限控制字段,也可以自定义行级权限控制字段 |
交互能力 | √支持可视组件控制器,控制器自动控制×不支持可视组件间级联联动√支持对数据看板的CSS变更×不支持可视组件全屏显示 | √支持可视组件本地控制器,控制器可全局可分项控制√支持可视组件间级联联动×若需对数据看板的原始形态进行变更需要二次开发√支持可视组件全屏显示 |
看板构建 | √支持对原始数据的重构×不支持可视组件的分享×可视组件构建步骤不友好×看板组件排布复杂×由于无法进行较清晰的可视组件权限控制导致需要重复进行可视组件开发×不支持大屏类看板输出 | √支持SQL视图方式对原始数据进行重构√可视组件由项目进行权限分割,可项目内共享或公共分享√可视组件构建步骤友好,针对组件可变更项说明清晰√支持看板组件自动排布√由于可以进行可视组件分项权限控制,无需进行可视组件重复开发√支持类PPT形式的看板构建 |
使用统计 | × 不支持对看板使用的统计 | √ 支持对看板使用的统计,包括登录用户,查询路径等 |
数据下载 | √ 支持数据下载,需进入可视组件编辑状态方可下载 | √ 支持数据下载,在看板内即可下载 |
数据视图 | √ 支持SQL测试 | √ 支持SQL测试 |
定时任务 | × 不支持结果数据的定时发送功能 | √ 支持看板结果的定时发送邮件等功能 |
参数名称 | 参数说明 |
---|---|
user | 数据库用户名(用于连接数据库) |
password | 用户密码(用于连接数据库) |
useUnicode | 是否使用Unicode字符集,如果参数characterEncoding设置为gb2312或gbk,本参数值必须设置为true |
characterEncoding | 当useUnicode设置为true时,指定字符编码。比如可设置为gb2312或gbk |
autoReconnect | 当数据库连接异常中断时,是否自动重新连接? |
autoReconnectForPools | 是否使用针对数据库连接池的重连策略 |
failOverReadOnly | 自动重连成功后,连接是否设置为只读? |
maxReconnects | autoReconnect设置为true时,重试连接的次数 |
initialTimeout | autoReconnect设置为true时,两次重连之间的时间间隔,单位:秒 |
connectTimeout | 和数据库服务器建立socket连接时的超时,单位:毫秒。 0表示永不超时,适用于JDK 1.4及更高版本 |
socketTimeout | socket操作(读写)超时,单位:毫秒。 0表示永不超时 |
select*
from source_table
selecta,b,count(1)
from(select*from source_table
) t
group by a,b
selecta,b,count(1)
from(select*from source_table
) t
group by a,b
where a = "XXXXX" AND b = 'XXXXX'
selecta,b,count(1),(select max(c) from source_table) as max_c,(select min(c) from source_table) as min_c,1 as const_c
from(select*from source_table
) t
group by a,b
1.3 翻牌器
1.4 折线图
1.5 柱状图
1.6 散点图
1.7 饼状图
1.8 漏斗图
1.9 雷达图
1.10 桑基图
1.12 地图
1.13 词云图
1.14 瀑布图
1.15 双Y轴图
1.16 仪表盘
名称 | 简介 | 场景 | 优点 | 缺点 | 相似图形 |
---|---|---|---|---|---|
透视表 | 同Excel中的透视表功能相同,使用X轴和Y轴进行数据聚合和展示,同时需要行表头和列表头 | ●提供两维数据的聚合查询●适用于少量数据在客户端的自由分析场景 | 结果数据明细数据可供查询使用 | 不够直观 | 表格 |
表格 | 将基础数据进行平铺展示 | ●提供基础数据的查询(权限问题)●一目了然的结果类型数据 | 结果数据明细数据可供查询使用 | ●不适合展示较大的数据集●不适合展示变化趋势 | 透视表 |
翻牌器 | 是文字组件的一种,支持自定义翻牌器的标题、数字、前缀、后缀等样式,可以动态展示核心KPI数据 | 关注核心指标的变化 | 聚焦到一个点上看事情 | 不适合展示较多的数据,会分散思维 | |
折线图 | 将值标为点,并通过直线将这些点按照某种顺序连接起来的图 | 数据在一个有序的因变量上的变化,他的特点是反映事物随序类别而变化的趋势,可以清晰的展现数据的增减趋势、增减的速率、增减的规律、峰值等 | ●很好的展现沿某个维度的变化趋势●能比较多组数据在同一个维度上的变化趋势●适合展现较大的数据集 | 每张图上不不适合展示太多折线图 | 堆积图,曲线图,双Y轴折线图,面积图 |
柱状图 | 是一种以长方形的长度来表达数值的统计报告图,由一系列高度不等的纵向条纹表示数据分布情况 | 适合用于展示二维数据集,其中一个轴表示需要对比的分类维度,另一个轴表示相应的值。(如:月份,商品销量),或者展示在一个维度上多个同质可比的指标的比较。(如:月份,苹果产量,桃子产量) | ●简单直观,很容易根据柱子的长短看出值的大小●易于比较各组数据之间的差别 | 不适合较大的数据集展现 | 条形图,直方图,堆积图,百分比堆积图,双Y轴,分组柱图等 |
散点图 | 将数据以点的形式展示,以显示变量之间的相互关系或影响程度,点的位置由变量数量决定 | 显示若干数据系列中的各数值之间的关系,类似XY轴,判断两变量之间是否存在某种联系,或者发现数据分布或聚合情况 | ●可以展示数据分布和聚合情况●适合展现较大的数据集 | 看上去较为凌乱,基本只能看分布和聚合情况,其他信息均不能好好展现 | 气泡图(面积,三维数据) |
饼状图 | 以饼状图形显示一个数据系列中的各项的大小和各项的总和的比例,也被称为扇形统计图 | 适应于二维数据,即一个分类字段,一个连续字段,当用户更关注于简单占比时适合 | 简单直观,很容易看到组成成分占比 | ●不适合较大的数据集展现●数据项中不能有负值●当比例接近时,人眼很难准确区别 | 环形图,3D饼图 |
漏斗图 | 有多个梯形从上而下叠加而成。从上而下的项是有逻辑上的顺序关系,梯形面积表示某个环节业务量与上一个环节之间的差异 | 适用于业务流程比较规范,周期长,环节多的单流程单向分析,通过漏斗各项节点业务数据的比较能直观的发现和说明问题所在的环节,进而做出决策(漏斗图总是开始于100%的数量,结束于一个较小的数量) | 清晰展示存在关联关系的层级业务过程或指标之间的转化关系 | 转化关系层层递进,不能展示占整体的转化 | 金字塔图,对称漏斗图(旋风图),对比漏斗图 |
雷达图 | 又称为蜘蛛网图,将多个维度的数据量映射到起始于同一个圆心的坐标轴上,结束于圆周边缘,然后将同一组点连接起来 | 雷达图适用于多为数据集 | ●适合展现某个数据集的多个关键特征●适合展现某个数据集的多个关键特征和标准值的对比●适合比较多条数据在多个维度上的取值 | ●多维但是不能太多,一般为4—8个●比较的记录条数不能太多 | |
桑基图 | 通过页面访问量PV和访客的数量UV推算网页的转化率,进而了解网站的整体运营效果和某一类商品的最终成交量 | 适用于电商或营销相关的数据分析,比如分析购物网站中,那些商品最畅销或者哪一个时间段是访问高峰 | ●特别适合分析展现网站流量的运营数据●显示结果直观,可以清晰的看到各个维度指标变化的情况●适合比较多条数据在多个维度上的取值 | ●应用面窄,只能显示三级维度的流程数据●对显示的度量要求严格 | |
平行坐标图 | 为了显示多维空间中的一组对象,绘制由多条平行且等距分布的轴,并将多维空间中的对象表示为在平行轴上具有顶点的折线 | 适合多维数据的处理,不局限于描述一种或几种趋势的变化 | 数据在多维度的变化趋势很明显,不需要多张图表进行整合 | 不适合展示庞大的数据,曲线会非常密集,难以辨认 | 桑葚图 |
地图 | 使用地图作为背景,通过图形的位置表示数据的地理位置,将数据在不同地理位置的分布通过颜色或气泡映射在地图 | 适合带有地理位置信息的数据集展示,展示的通常是以某个地区为单位的汇总的连续值信息 | ●和地图相结合,对数据的地理分布显示直观●通过颜色深浅,气泡大小等容易判断度量的大小 | ●必须有地理信息,且数据为汇总数据,气泡容易叠加●显示的都是非精确值,气泡大小和颜色深浅相近时不易分辨●地理面积大小和度量值无关,容易误读 | 气泡地图,颜色地图(分级统计地图),描点地图 |
词云图 | 文字云,是文本数据的视觉表示,由词汇组成类似云的彩色图形,用于比较展示大量文本数据,每个词的重要性以字体大小或颜色显示 | 适合用于描述网站的关键词,或可视化自由格式文本,可以对比文字的重要程度。其本质是点图,是在相应的坐标点绘制具有特定样式的文字的效果 | ●快速感知最突出的文字,或权重不同的文字●可展示大量文本 | ●不适合展现的数据太少的数据集●不适合展示区●分度不高的数据集,即无重点关键词 | 点图,柱图 |
瀑布图 | 需要一个维度一个指标进行瀑布式的数据下降或者提升展示 | 在企业经营分析、财务分析中使用较多,用以表示企业成本的构成、变化等情况 | 需要对数据和这种展现形式所带来的数据结论有一定的理解能力 | ||
双Y轴图 | 一个X轴两个Y轴的折线图展现形式,一般侧轴分别展示不同的数据量级或者不同的数据单位的聚合值,比如左侧展示分子分母,右侧展示比值 | 适用于相关的多数据统计 | 明确展示比率对应的分子和分母的分布,避免理解偏差 | 折线图 | |
仪表盘 | 像一个钟表或者刻度盘,有刻度和指针,其中刻度表示度量,指针表示维度,指针角度表示数值,指针指向当前 | 管理报表或报告,直观的展现出某个指标的进程或者实际情况 | ●将专业数据通过常见的刻度表形式展现,直观易懂●拟物化的展现更人性化 | ●适用场景窄,主要用于进度或占比的展现●只能一个维度,指标不宜过多,展示信息有限 | 堆积图 |
富文本和内嵌网页 | 适用于做外部引用或整体看板说明 |
名称 | 释义 | 支持取值类型 | 适用场景 |
---|---|---|---|
下拉菜单 | 只能关联维度,对类似城市等大量属性的维度选择会很麻烦,一般会支持输入查询 | 自动关联/手动关联/自定义 | 较少属性维度 |
单选按钮 | 单选按钮配置项类似,要注意必须默认值 | 自动关联/手动关联/自定义 | 极少 |
日期选择 | 只能关联维度,支持将所选字段进行日期格式标准化,默认值支持固定值和动态值 | 固定值/动态值 | 单日或指定范围一般被范围选择替代 |
日期范围选择 | 只能关联维度,范围字段必须关联两个变量用于时间起始和终止 | 固定值/动态值 | 是日期类的常用筛选器 |
文本输入框 | 只能关联维度 | / | 极少 |
数字范围输入框 | 只能关联指标 | / | 极少 |
数字滑块 | 只能关联指标 | / | 极少 |
下拉树 | 维度层级关联使用 | / | 极少 |