1.4 商业数据可视化分析工具
商业数据分析的工具分为非编程类和编程类。大部分商业数据分析师,对编程都比较陌生,因此我们这里仅仅介绍一些非编程类的数据可视化工具。由于熟悉Excel和SQL语言是对每一位数据分析师的最基础要求,因此这里不做介绍。
1.4.1 Tableau Desktop
Tableau是桌面系统中最简单的商业智能软件之一,没有强迫用户编写自定义代码,新控制台也可以完全自定义配置,不仅能够监测信息,还提供了完整的分析能力。Tableau简单、易用、快速,一方面归功于斯坦福大学的突破性技术,集计算机图形学、人机交互和数据库系统于一身的跨领域技术,其中最耀眼的就是VizQL可视化查询语言和混合数据架构;另一方面在于Tableau专注于处理简单的结构化数据,即已整理好的数据—Excel、数据库等。
针对Tableau、Qlik、TIBCO Software、SAS、Microsoft、SAP、IBM和Oracle这8家数据可视化产品和服务提供商的调查,分别从知名度、流行度和领导者3个角度进行分析。从知名度来看,8家厂商几乎不分先后,只有微小的差距;从流行度来看,SAP、IBM和SAS占据前3位,分别占比19%、18%和17%;从领导者来看,Tableau以40%的优势遥遥领先。
Tableau Desktop可以制作出绚丽的仪表板,例如Ryan Sleeper制作的有史以来收入最高的10名演员的仪表板,可以让我们了解有史以来票房收入最高的10名演员、他们的电影、总收入以及关键的接受点等,如图1-7所示。
图1-7 收入最高的前10名演员
1.4.2 Microsoft Power BI
Microsoft Power BI是一套商业分析工具,可以连接数百个数据源、简化数据准备并提供即席查询。即席查询(Ad Hoc)是用户根据自己的需求灵活地选择查询条件,系统能够根据用户的选择生成相应的统计报表。即席查询与普通应用查询最大的不同是普通的应用查询是定制开发的,而即席查询是由用户自定义查询条件的。
它是微软发布的最新可视化工具,整合了Power Query、Power Privot、Power View和Power Map等一系列工具的经验成果,所以使用过Excel做报表和BI分析的从业人员可以快速使用,甚至可以直接使用以前的模型。此外,Excel 2016提供了Power BI插件。
Microsoft Power BI是一种业务分析服务,可提供见解,以实现快速、明智的决策。
•将数据转换为令人赞叹的视觉对象,并在任何设备上与大家共享。
•在一个视图中直观浏览和分析本地数据和云端数据。
•协作并共享自定义仪表板和交互式报表。
•通过内置管控和安全性在整个组织中进行缩放。
Microsoft Power BI也可以制作出美观的仪表板,其可视化效果如图1-8所示。
图1-8 Power BI Desktop仪表板
1.4.3 Smartbi Insight
思迈特商业智能与大数据分析软件(Smartbi Insight)是企业级商业智能和大数据分析平台,经过多年的持续发展,整合了各行业的数据分析和决策支持的功能需求,在传统BI到自助BI再到智能BI的历史进程中不断创新与探索,具有分布式云计算、直观的流式建模、拖曳式操作、实用的统计分析、可视化数据探索等特点。
Smartbi Insight产品定位于一站式大数据服务平台,对接各种业务数据库、数据仓库和大数据平台,进行加工处理、分析挖掘与可视化展现;满足各种数据分析应用需求,如大数据分析、自助探索分析、地图可视化、移动管理驾驶舱、指挥大屏幕、企业报表平台等。Smartbi功能设计全面完整,覆盖数据管理、数据提取、数据分析、数据分享四大环节,帮助客户从数据角度描述业务现状、分析业务原因、预测业务趋势、驱动业务变革。
Smartbi可视化使业务的重心回归到问题的原因分析和解决方案设计上,其可视化效果如图1-9所示。
图1-9 Smartbi数据可视化
1.4.4 QlikView
QlikView是一个完整的商业分析软件,开发者和分析者可以使用QlikView构建和部署应用,各种终端用户可以高度可视化、功能强大和创造性的方式互动分析业务信息,是一个具有完全集成ETL工具的应用开发环境,拥有强大的AQL分析引擎和一个高度直觉化、使用简单的用户界面,让开发者能从多种数据库里提取和清洗数据,建立强大、高效的应用。
QlikView是一个可升级的解决方案,完全利用了基础硬件平台,用大量数据进行业务分析,由开发工具(QlikView Local Client)、服务器组件(QlikView Server)、发布组件(QlikView Publisher)以及其他应用接口组成,支持多种发布方式,还可以与其他系统进行集成,使业务的重心回归到问题的原因分析和解决方案设计上,其可视化效果如图1-10所示。
图1-10 QlikView仪表板
1.4.5 FineBI
FineBI是帆软软件有限公司推出的一款商业智能产品,可以通过最终业务用户自主分析企业已有的信息化数据,帮助企业发现并解决存在的问题,协助企业及时调整策略做出更好的决策,增强企业的可持续竞争性。
•完善的数据管理策略。FineBI支持丰富的数据源连接,以可视化的形式帮助企业进行多样数据管理,极大地提升了数据整合的便利性和效率。
•可连接多种数据源。FineBI支持30多种大数据平台和SQL数据源,支持Excel、TXT等文件数据集,支持多维数据库、程序数据集等各种数据源。
•可视化管理数据,用户可以方便地以可视化形式来对数据进行管理,简单易操作。
•多种数据处理方式。用户可以通过FineBI以可视化的形式来对数据进行多种操作,如过滤、分组汇总、新增列、字段设置、排序等功能,完完全全掌控数据。
•智能权限继承。管理员只需配置基础的数据关联和权限,分析数据的用户一定要在其权限范围内操作,而且数据集的关联也可以自动继承,提升双方效率。
•良好的使用体验。用户在FineBI中的每一个操作都可以增加、删除和修改,并且提供预览。
FineBI数据可视化效果如图1-11所示。
图1-11 FineBI数据可视化