欢迎您光临本公司官方网站!
全国服务热线:13713845237

行业新闻

主页 > 行业信息 > 行业新闻 >

漫谈微软平台下的数据可视化分析工具

2020-11-21 09:47来源:本站 作者:admin点击:

  说到微软的数据可视化工具,不得不先说一说Excel,相信很多人对于数据可视化最早的印象就是Excel中的Chart。

  这是一种大家最熟悉•、最快、最直接的方法•。很多业务部门以及财务部门都可以独立于IT部门在Excel中组织自己的数据然后将其进行数据的可视化展现,简易直观的操作使用户更容易上手,从而将精力投入到信息的发现之中。

  在传统模式中相比,笔者更喜欢Pivot Table和Pivot Chart结合的模式,通过数据表和图表的动态结合,数据的解读将更加生动。

  此外,通过Office内置的应用商店,用户可以下载或者购买更多的可视化工具。比如每年比较火的微软对奥斯卡奖项的预测•,据说还挺准。

  而另一个数据可视化的常见方式,就是通过SQL Server Reporting Services,这是一种企业级报表专业的解决方案。内置的可视化工具为报表设计者提供了更多的选择,尤其是在微软收购了Dundas相关的组件之后,可视化的功能更是得到了进一步的加强。

  Reporting Services的在数据可视化上有相当大的优势,它是企业级项目报表方案的绝佳选择,它不仅可以嵌入到页中,也可以很无缝的签入到windows应用程序中。当然如果你不愿意维护一个SSRS实例的话•,也可以选择Local的Reporting Services报表,从而使中小规模的asp•.net或者windows应用程序也可以很轻松的集成数据可视化功能。

  Excel的PivotTable以及PivotChart为我们提供了不错的数据观察方式,但有时候往往无法满足我们对于数据可视化功能的需求,那么这个时候就可以借助Power View的功能来满足数据可视化的需要。

  Power View相比其它可视化工具,更具有交互性,比如在定义好一个Dashboard之后,点击chart里的任意一个数据区域,其它的区域都会跟其做出响应。而且支持的图表类型也很多,比如气泡图等。

  基于Bing地图,Power View根据数据的地址字段自动映射到地图上,从而使基于地理位置的数据具有了更加的可视化效果。

  另外关于Power View更值得关注的是,在Office 365端我们已经可以看到Power View的HTML5版本的实现,从而跨越了在移动端和不同浏览器之间浏览的这一障碍。

  如果说最近微软的哪个功能最给力,那么我个人认为一定是Power Map,它提供了非常绚丽的3D地图展现方式,还记得当初我们玩过的Google Earth吗?现在借助Bing Map,以及Power Map这个工具,我们可以很容易的将基于地理信息位置的数据动态的映射到3D地图当中,而且可以将展示导出到视频••,这样即使在演示场合没有安装最新的Excel,也可以看到Power Map生成的动态演示。

  上面这张图是SQL Server中典型的决策树模型图•,通过这个图首先可以解读到,在众多的数据属性当中,对目标属性影响最大的是哪一个属性,以及对于一个目标属性的状态,是如何在这颗树中进行分布的。

  通过这个图,以及左面的滑块,你会更容易发现哪些属性会对目标属性产生影响•,以及他们影响的权重排名状况•。

  通过滑块可以观察到类别间相互的影响强度•,以及具有某个属性的特征值都分布在哪些类别中,从而更方便我们对数据挖掘算法的结果进行解读。

  图中的实线是输入的历史数据,通过虚线区域可以观察到模型算法对未来时间线的预测,以及它们的波动范围。

  通常对于一个问题的解决会有很多种算法都适合用来解决这个问题,那么到底哪个算法的预测是最准确的••,就可以通过提升图中各种算法的性能基于随机曲线进行解读。

  总体来看,微软平台下的数据可视化工具是相当丰富的,涵盖了数据的方方面面。借助这些可视化工具,我们可以对我们的业务数据以及各种数据模型进行更好的解读,从而在第一时间发现业务数据中的信息。

  当然在大数据的时代•,我们也可以看到微软跟进的脚步,比如在Power Query中,可以很方便的将网页中的数据抓取到Excel工作表中来,甚至在它的帮助下,可以通过HIVE很容易地连接HADOOP的数据,从而可以在Excel中对大数据进行更好的可视化解读。

  宋卫东,网名“哥本哈士奇”,微软SQL Server方向MVP,专注微软平台的商业智能八年。

  更多精彩尽在2014年4月10日-12日在北京五洲皇冠国际酒店举办的第五届中国数据库技术大会,3月25日之前订票可享受8.8折最低票价。进入官网了解更多详情

99真人