相信跟所有的数据分析师们一样,赶上年底和年初都是非常忙的时候,即使赶上哪天运气好不加班每天回到家吃完饭恨不得倒在床上就美美的睡上一觉。本人也是如此,正直疲惫之际,尹相志在微博上把我一圈,说Power BI Q&A 终于发布了,于是本已经快要合在一起的双眼立刻瞪大起来,马上登录到Power BI for Office365的网站,立刻体验了下,并且也在官方博客确认了这个版本的发布。
http://blogs.msdn.com/b/powerbi/archive/2013/12/18/live-now-q-amp-a-with-your-data.aspx
Power BI的Q&A是在Power BI for Office365站点中的一个功能,它支持你用自然语言的方式检索和浏览数据,并且在这个站点下,拥有丰富的结果集展现功能,比如基于Power View的图表,地图等,并且Q&A功能会针对数据选择一种最优的数据展现形式。
截至到此文发布的时间,还没有见到Power BI网站上的文档有对此的更新,但是站点里面提供了相应的链接。相信微软团队会很快跟进的。
Power BI Q&A我很早就在我的一个系列中介绍过,但那时的版本只能浏览示例中的数据,无法把自己的数据填加到Q&A体系中。
今天发布的这个版本终于可以填加自己的数据了:
首先,上传数据文件到Power BI for Office365站点中。
然后,通过Add to Q&A功能填加到体系当中,这样就可以使数据能被检索到了。
查询入口是在右上角的链接:
进入到Power BI Q&A界面,可以看到界面大体分为三个部分。
第一部分,问题框区域:用自然语言来提问的地方,再次强调下,不是像SQL那样的查询语言,是自然语言,没有那种编程语法约束的。
第二部分,细化面板(refinement pane,我有点想不好这个应该怎么翻译更合适):显示符合检索条件结果的界面。
第三部分,可视化面板,显示答案详细内容的区域,根据细化面板的选择。
问题框区域
这里面的说道很多,俗话说,要获取到答案,我们必须提出正确的问题(突然想起电影《银河系漫游指南》里的无厘头剧情,42,千百年后通过最牛叉的电脑计算出的结果,人们却已经忘记了当初的问题是什么。)。关于如何提问更有效,后续跟大家一起继续研究。
细化面板
符合问题的答案相关的数据结果会显示在这里,这里也是一个结果的引用,通过点击链接,也可以直接定位到这个文件方便数据文件的维护和更改。
点击一个结果就可以把它定住,只有被定在这里的结果才会显示在右侧的界面中。
在下面的Show as列表里可以切换数据的显示方式,同时也可以点击SHOW MORE和SHOW FEWER来展开和关闭更多的展示选项。
可视化面板
这个区域实际上就是用Power View的方式来显示结果集,所以支持Power View下的很多数据展现功能,比如:
更改图标的显示比例:
或者,鼠标悬停的方式查看数据详细信息:
以及排序功能:
还有,过滤功能:
此外,还可以在右侧看到帮助面板:
当不知道该如何提问的时候,可以来这里看看:
一些其它功能
每一个可视化元素都是基于Power Pivot的数据模型的,这里也可以打开Power View的过滤列表容器来进一步跟模型进行交互。
如果你对Power View熟悉,这里还会发现熟悉的过滤按钮:
点击后可以看到支持过滤的信息:
此外还有旁边的字段列表,这部分功能跟Power View是一模一样的。
总结
Power BI Q&A的功能先大体介绍这些,有兴趣的朋友现在可以到http://powerbi.com上去申请一个试用帐号体验下这个功能。顺便说一下,目前部署在国内的世纪互联运营的Office365是无法试用这个功能的。
由于Power BI里的很多功能都在开发中,所以还不好说什么时候会发布正式版。不过在TechED后已经能看到微软的动作了,所以相信这个功能很快就会和大多数用户见面。
还有不得不提一下Silverlight,我一直很好奇,Power View已经开始HTML 5了,为什么Q&A这部分功能还会继续坚守RIA的阵地。其实在Q&A功能中,把Power View作为一个结果的展示真的是一个不错的选择,但是对应的HTML 5版本还在开发当中,即使在目前也还是有好多问题,所以在这个没有正式发布前,Q&A也只能先用Silverlight,当然后续迁移到HTML 5的版本也会是一件很容易的事。当然我还是更看好Power View往HTML 5的转变。希望2014年,微软能在大数据和商业智能方向,给我们带来更多的惊喜。