因接下来的一段时间可能重心在可视化平台的开发与迭代上,故打算找几篇文献看看,以便了解前人在不同行业是如何设计和开发一个满足业务需求的可视化平台。
首先看到一篇国网浙江省电力公司描述其大数据管理可视化平台的论文。其系统架构如下图:
由此可见,可视化平台贯穿系统的始终,不仅在于数据的管理与展示,而且还包括系统的开发、调度、监控等功能的实现。
就如开发功能而已,若你想在Hive中写SQL进行增删改查等操作,在原生Hadoop大数据环境下,你必须先登录Hive服务器,在命令行中写Shell脚本完成。而使用可视化平台上的开发支持,你只通过向导进行一些简单的可视化操作,平台通过适配器将操作转化成相应的SQL语句,就能完成SQL的一些操作。
之后是一篇东华大学为博物馆做的可视化平台的文章。其系统整体架构为Spring MVC及JS等实现的B/S架构。在平台信息展示模块,采用D3.js,通过各种可视化组件展示博物馆藏品信息。为了提高可视化数据的查询效率,搭建Hadoop集群,利用sqoop工具将