技术开发 频道

深度解析PowerView:交互式商业智能

  弹出来的Power View报表开发界面如图3所示,可以看到Power View的开发界面非常类似于Excel的Ribbon风格:

深度解析PowerView:交互式商业智能
▲图3:Power View报表开发界面

  在这个Power View报表的开发界面里,可以打开字段列表所在区域里的表,选中每个表里需要的字段,左侧的视图区域内就会把选中字段的那些数据形成一个表格显示出来,如图4所示。如果需要调整字段所在的坐标轴,可以在字段列表下面的那个区域内把字段拖到需要的坐标轴内即可:

深度解析PowerView:交互式商业智能
▲图4:向Power View报表里添加表格数据

  可以单击Ribbon工具栏里的的折线图按钮,或者其他的柱形图、条形图按钮,把刚才的表格瞬间转换成一个图表。如图5所示:

深度解析PowerView:交互式商业智能
▲图5:转换成折线图

  如果需要在报表里添加多个图表,可以单击报表视图区域的空白处,然后从字段列表里选择需要的字段,重复上面的操作即可。

深度解析PowerView:交互式商业智能
▲图6:一个Power View报表里多个图表

  在有多个图表的时候,当单击其中一个图表的某一项指标进行查看的时候,其他的图表也会随之变化。比如上图中右边的饼图,选中ProductKey为311的产品,那么左边的折线图也会显示产品311的趋势。

  前面提到Power View有一个滑动的功能,来动态交互式的展示报表。这个图表的实现也非常简单。同样在报表视图区域的空白处单击后,选择需要的字段,在左侧的视图区域出现表格后,单击Ribbon工具栏里的散点图按钮,就把表格转换成具有滑动功能的图形了,如图7所示:

深度解析PowerView:交互式商业智能
▲图7:具有滑动功能的散点图

  可以看到散点图下面有一个关于时间的播放轴,单击播放按钮或者拉动播放条即可动态的播放时间轴所在时间范围内要查看的值的一个动态变化趋势。可以选中其中一个指标来查看如ProductKey为214的产品,单击右上角的214,然后单击播放,就可以看到214这个产品在这段时间内的一个销售趋势。利用这个功能,也可以用来查看每个员工的一些KPI的趋势。

  综上所述,集成到SQL Server 2012的Reporting Service里的Power View,是一个崭新的BI报表开发工具,利用这个工具,终端用户或者报表开发者可以很容易的快速开发一张报表。同时Power View报表与以往的报表开发工具相比,具有很多的优势。Power View也代表微软未来的报表开发功能的一个发展趋势。

0
相关文章