可视化的定义、原则与实时数据可视化的方式

文 | Smartbi大数据百科 2021-06-01 阅读次数:3097 次浏览

商业智能BI产品更多介绍:https://www.smartbi.com.cn/

商业智能BI产品更多介绍:点击前往

    可视化的定义

    可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,再进行交互处理的理论、方法和技术。

    可视化的原则

    (1)忠于发言人的语言:只能如实记录发言人的原话,应口语化,不宜予以过度加工、过度书面语。

    (2)能图形化时,尽可能使用图形化、草图化。

    (3)兼顾效率:不擅长画图的引导者可采取文字记录的方式。

    实时数据可视化的方式

    (1)从前端来看,首先能想到是通过AJAX连接客户端向服务端发送请求,服务端收到请求后返回数据,不过这种方式对资源的消耗也是显而易见的。另外一种方式是使用H5的websocket构建客户端和服务端的TCP连接,从而实现实时数据传输的目的,不过缺点是不是所有浏览器都支持。

    (2)使用消息推送中间件同样是很多应用的选择,使用SaaS服务,用户可以很省心地把数据传送交给中间件提供商,而自己专注于业务逻辑的实现。不过缺点也显而易见,消息推送服务商的服务是否靠谱成为了制约整个产品架构的关键一环。

    (3)使用成熟的开源项目产品。说到开源产品就不能不提时间序列数据库(TSDB)了,TSDB是专为大数据场景下的实时数据应用而生的,专门用来存储基于时间序列的的度量值,相关特性可在网上查询

申请试用 了解更多
Copyright© 广州思迈特软件有限公司  粤ICP备11104361号

电话咨询

售前咨询
400-878-3819 转1

售后咨询
400-878-3819 转2
服务时间:工作日9:00-18:00

sales邮箱

商务咨询请联系邮箱

邮箱地址:sales@smartbi.com.cn