可视化看板大屏
本文最后更新于:2023年8月15日 下午
可视化看板大屏
大屏可视化看板的应用场景是这样的:
1、客户对大屏业务操作几乎没有要求(实际上大屏没几个支持操作的,就只能看);
2、开发周期短;
3、期望先出效果再谈后续业务的。
在这样的情况下,可视化拖拽的大屏就是很合适的,节约成本,皆大欢喜。
目前可视化大屏还挺多,挑几个写写。
一、dataV
https://www.aliyun.com/activity/intelligent/datavedition
阿里出品,我们使用过一段时间企业版5千多一年,20个大屏额度,能满足基本需求,就是有点卡。
3d的部分看到文档里有说3d地图,但是必须升级到2万4一年的专业版(支持40个大屏 )才能看效果,看不了,告辞。
二、51word
国内的,云渲染技术的三维模型,大屏的内容有两个,底层模型和上层图层;
底层模型不支持自定义上传,因为人家就是靠定制化建模赚钱的;
上层的图层可以加图表啊什么的,这个和datav类似
也可以通过按钮定义事件,操作图表或者操作下层模型的api,按钮事件的绑定通过拖拽式操作,挺有意思的;
这些操作都需要在客户端操作,发布之后通过网页链接访问;
上层图表比较少,主要卖点是下层的模型,不太适合。
三、rayData
腾讯旗下的一款可视化数据看板,和datav很类似,价格也类似,可能因为我不是设计师,说不上来啥,就是感觉还不如datav呢;
四、easyV
瑞眼目前在用的大屏技术。1980一个月
五、metabase
https://github.com/metabase/metabase
国外的产品,开源可独立部署,数据源支持挺多:
Postgres、MySQL、Druid、SQL Server、ClickHouse、MongoDB、BigQuery、Oracle、Vertica、Presto、Snowflake、Spark
付费版有更多的功能:
1、一个列表,有行级别的显示权限;
2、去掉logo,自定义logo,字体,颜色等;
3、客户分析功能(访问分析,哪些客户下载了哪些数据分析);
4、跟踪用户大屏访问数据(怎么感觉还是上面那个);
总的来说就是:1、权限更精细;2、UI定制程度更高;3、客户行为分析。
图表设置界面(17种图表类型):
价格:
手动设置sql,不太懂sql的也能操作
优点:
1、svg技术,图表会很流畅;
2、看板支持拖拽调整位置;
缺点:
1、开源版本不能去掉logo;
2、不能设置单个图表的刷新时间,只能设置大屏整体定时刷新;
3、只能从数据源拿数据,不能是已存在的http接口;
4、不能在数据源之后处理数据,比如格式化一个数据;
5、图表只能设置线条颜色,其他自定义颜色字体都是付费功能;
6、图表类型只有17种;
六、datagear
https://gitee.com/datagear/datagear
国内一款开源的产品,作为开源产品还是很不错的,开源可独立部署;
数据集是手写原生sql。可以设置项目,把图表和看板加入项目中,可分类(实际上并没有什么卵用,没有权限判断,只能算个分类标签);数据存储位置:[~/.datagear]
优点:
1、支持图表73种;
2、可以设置单个图表的刷新时间;
3、可以设置csv,http接口作为数据集;
4、可以设置主题颜色等等,也可以手动修改源码;
5、有模板,可快速配置;
6、可以手动选择时机渲染图表;
7、可以通过其他页面传值动态设置sql或者http数据集的参数;
8、可以在接口返回值之后修改返回值仔渲染,非常牛逼;
缺点:
1、不支持非关系型数据库Mongo等作为数据源(它只支持jdbc连接的数据库,jdbc特指关系型数据库连接方式);
七、Datart
https://running-elephant.gitee.io/datart-docs/
不好用,丑,而且才两三个组件就卡了
目前的选择是datagear