本期分享的内容:
《奥威Power-BI基于微软示例库(MSSQL)快速制作管理驾驶舱》
时间:2016年11月02日
课程主讲人:叶锡文
从事商业智能行业,有丰富的实施经验,擅长Power-BI的培训工作,从事了五年的培训,培训经验丰富。
本次课程是基于微软SQL数据源的案例实操课,以微软SQL示例AdventureWorksDW2008R2为基础数据,接下来根据此次的课程做一个回顾与反馈。
 
<ignore_js_op>
(商业智能)
维度表与事实表
进入制作管理驾驶舱之前,叶老师先带领我们理解了维度表与事实表的区别,方便同学们在接下来的制作讲解中比较容易理解。
<ignore_js_op>
 
(商业智能)
编辑视图和数据字典
在连接SQL数据之后,接下来就是本次课程的重点了,也就是“编辑视图”和“数据字典定义”,为什么说是重点呢?
<ignore_js_op>
 
(敏捷BI)
“编辑视图”的意义就是对数据源进行分析,这是制作报表前非常必要的一步;而“数据字典定义”可以使数据库表里面存放的英文列字段或其他特殊字符换成中文,可以保证制作过程的一致性,并且操作过程会更简单直观。
 
<ignore_js_op>
(敏捷BI)
 
 
<ignore_js_op>
(自助BI)
可以看到,做了数据字典定义的动态视图分析非常简单直观,关联性非常强。
制作管理驾驶舱
接下来到了创建报表的环节了,如果是看过上周公开课的同学,会发现这一部分操作起来比较熟悉了,很多属性的设定也很相似。
我们新建一个报表,把数字图、仪表盘、条形图、面积图一个一个地做出来。
<ignore_js_op>
(自助BI)
 
<ignore_js_op>
(敏捷BI)
这里我们做完了第一个仪表盘,可以直接复制,然后修改属性,非常方便,下面也是一样。
<ignore_js_op>
 
(数据可视化)
做完之后的效果图就是这样啦,我们可以预览一下,随意查看不同时间的看板。
 
<ignore_js_op>
(数据可视化)
<ignore_js_op>
 
(数据可视化)
联动
预览的时候,叶老师还向同学们分享了“联动”这个小小的技巧,“联动”效果可以实现各个数据集之间的传递。举例一下,“联动”效果就是当你点击品类中的某一个时,就可以看到代理销售金额TOP10的条形图是对应的这个品类的销售金额TOP10,这个效果可以很简单地设置出来。
在销售金额TOP10条形图的“筛选来源”选择四个品类数字图,表示条形图受到四个品类的影响,就可以达到“联动”效果。
 
<ignore_js_op>
(数据可视化)
手机端的应用
管理驾驶舱做好了,管理者能否随时随地查看呢?答案是肯定的,这些效果都能在手机显示,非常方便。
<ignore_js_op>
<ignore_js_op>
<ignore_js_op>
<ignore_js_op>
 
(移动BI)
 
 
同比环比占比
接着,大福利来了,之前有很多同学一直在问怎么设定同比环比占比,叶老师专门向同学们演示了一遍。
这里可以看到,点开同比环比这个选框还有很多功能,这些都是自动能实现,不需要同学们去做额外的调整。
<ignore_js_op>
<ignore_js_op>
<ignore_js_op>
<ignore_js_op>
互动时间
课程的最后,又到了互动环节,爱思考的同学们纷纷把不懂的问题抛上来。小编最喜欢的也是这个环节,因为有些同学提出的问题是我也想知道但是当下想不出来应该怎么去问的,老师在回答的过程中也会根据这些问题再拓展到别的问题上,整个互动环节下来同学们都收获满满。
A:表中有很多字段,如何隐藏字段只显示需要的字段?
Q:可以看到,我们调用的表是有非常多字段的,而我们在做分析时,在做“数据字典”时只命名了个别内容,这样就可以点一下“字段列表”旁边的“T”,隐藏其他不需要的字段,只显示我们有做过数据字典定义的字段,这样我们在选择中就不会绕来绕去或者特别凌乱了,是不是很方便呢?
<ignore_js_op>
A:时间是自动识别的吗?
Q:如果事实表里面有一列是时间类型,那么它就会自动识别时间的。而在刚刚的创建视图中,叶老师所做的例子是人为指定了一个时间列,因为事实表里面有多个时间列。
 
<ignore_js_op>
A:打开报表的默认时间是怎么设置的?
Q:在开发者模式下面有一个“时间基于”,可以选择“年、半年、季度等等,设置之后就可以实现打开报表的默认时间。如果是像房产行业,对销售记录要求比较高的话,可以选择以天为单位。
<ignore_js_op>
A:时间上能不能添加小时的维度?
Q:这是可以的,只要原来的事实表上的时间有时分秒,就可以直接作为一个分析维度写出来。
A:复制出来一个新数据集,更改了操作,会不会影响原数据集?
Q:不会的,更改的操作只会影响复制出来的新数据集,对原数据集没有影响。
A:实时数据库,数据每秒都会有变动,报表中的数据会实时更新的吗?
Q:会的,这涉及到了一个“间隔刷新“的功能,就是以分钟为单位进行刷新,比如输入“1”,数据隔一分钟就会定时刷新一次,这也是奥威Power-BI为了一些数据更新较快的企业所做的功能。
<ignore_js_op>
A:有多个视图的情况,可以在多视图之间进行分析吗?
Q:如果是同个数据源,这是没问题的。
这位同学真是问对了,叶老师突发奇想又教了我们一个神秘功能,最喜欢这样灵活的课堂啦,总是有惊喜。
任意路径
回到我们做好的管理驾驶舱,随意筛选一个时间,双击鼠标,你发现了什么?
 
<ignore_js_op>
任意路径,就是只要与我视图内容相关的所有内容,系统都会自动识别。也就是说所有的视图分析,只要使用了同一个数据源,只要你点了相关的内容,就能自动弹出所有相关的报表,这就是平常我们常说的任意钻取构件,是非常实用的功能,为什么这么说呢?
叶老师举了这个例子,比如在销售里面,如果一个销售部门业绩非常高,对于采购部门,他们可能想看一下这个商品历史的销售情况、采购情况、库存情况等等是否合理,用来作为采购计划的一个标准;而如果是对于财务部门,他们关注的可能是这些产品的采购成本情况。也就是说不同部门的人,分析的角度也就不同,任意路径就是用来满足不同人的分析需求。
<ignore_js_op>
本次课程全部内容的反馈就到这里了,感谢叶老师为我们讲解。
随时欢迎同学们给我们的直播课堂提问题或建议,有任何想听的课程都可以直接在群上交流,我们会收集和汇总,再做必要的专题课程和培训。
希望通过这次课程,同学们都有所收获,下期课程再见!

公开课视频链接地址:http://www.powerbibbs.com/thread-417573-1-1.html

【公开课】《奥威Power-BI基于微软示例库(MSSQL)快速制作管理驾驶舱》文字记录与反馈的更多相关文章

  1. 10月26日 奥威Power-BI基于微软示例库(MSOLAP)快速制作管理驾驶舱 腾讯课堂开课啦

    本次课是基于olap数据源的案例实操课,以微软olap示例库Adventure Works为数据基础.        AdventureWorks示例数据库为一家虚拟公司的数据,公司背景为大型跨国生产 ...

  2. POWER BI 基于 ODBC 数据源的配置刷新-以Amazon Redshift为例

    POWER BI 基于 ODBC 数据源的配置刷新-以Amazon Redshift为例 Powerbi 有多种数据源连接,可以使用它们连接到不同数据源. 如果在 Power BI Desktop 的 ...

  3. 基于微软企业库的AOP组件(含源码)

    软件开发,离不开对日志的操作.日志可以帮助我们查找和检测问题,比较传统的日志是在方法执行前或后,手动调用日志代码保存.但自从AOP出现后,我们就可以避免这种繁琐但又必须要实现的方式.本文是在微软企业库 ...

  4. Prism6下的MEF:基于微软企业库的Cache

    通常,应用程序可以将那些频繁访问的数据,以及那些需要大量处理时间来创建的数据存储在内存中,从而提高性能.基于微软的企业库,我们的快速创建一个缓存的实现. 新建PrismSample.Infrastru ...

  5. 数据可视化之powerBI技巧(三)这个Power BI技巧很可爱:利用DAX制作时钟

    周末放松一下,给大家分享一个小技巧,仅利用DAX制作一个简易的时钟. 时钟效果如下: 这个时钟的制作只需一个度量值,你信吗? 事实上确实如此,制作步骤介绍如下: 1,新建参数,生成一个数字序列作为小时 ...

  6. 11月23日《奥威Power-BI报表集成到其他系统》腾讯课堂开课啦

    听说明天全国各地区都要冷到爆了,要是天气冷到可以放假就好了.想象一下大冷天的一定要在被窝里度过才对嘛,索性明天晚上来个相约吧,相约在被窝里看奥威Power-BI公开课如何?        上周奥威公开 ...

  7. 8月3日奥威Power-BI V11 视频交流开课啦!

    ) 进群备注:奥威Power-BI V11 在QQ群上不见不散! 主题: Power-BI V11 基于EXCEL数据源快速制作管理驾驶舱 分享交流内容: 1.产品安装与配置(超级简单,傻瓜式安装) ...

  8. 11月16日《奥威Power-BI基于SQL的存储过程及自定义SQL脚本制作报表》腾讯课堂开课啦

           上周的课程<奥威Power-BI vs微软Power BI>带同学们全面认识了两个Power-BI的使用情况,同学们已经迫不及待想知道这周的学习内容了吧!这周的课程关键词—— ...

  9. 11月30日《奥威Power-BI智能分析报表制作方法》腾讯课堂开课啦

    这么快一周就过去了,奥威公开课又要与大家见面咯,上节课老师教的三种报表集成方法你们都掌握了吗?大家都知道,学习的结果在于实际应用,想要熟练掌握新内容的要点就在于去应用它.正是基于这一要点,每一期的课程 ...

随机推荐

  1. checking在浏览器为应用缓存查找更新时触发

    离线的Web应用,就是在设备不能上网的时候还能运行应用.html5把离线应用作为重点,主要是开发人员的心愿.离线应用的开发的步骤有:首先应该知道设备是否能够上网;然后应该还能访问一定的资源(如图像.C ...

  2. Hadoop2 实战系列之1 -- Hortonworks Sandbox的安装和使用

    欢迎转载,转载请注明出处,谢谢,徽沪一郎. 概要 本文主要讲述如何利用hortonworks sanbox来搭建hadoop2的学习环境.Hortonworks sanbox集成了hadoop2及其上 ...

  3. PHP 错误与异常 笔记与总结(2)错误(Fatal)

    (接上) d.Fatal error 致命级别的错误 —— 程序终止执行 [例7]调用一个未定义的方法 <?php echo md6('dee'); echo 'continue'; 输出: ( ...

  4. php程序效率优化的一些策略小结

    php程序效率优化的一些策略小结   1.在可以用file_get_contents替代file.fopen.feof.fgets等系列方法的情况下,尽量用 file_get_contents,因为他 ...

  5. 设计模式学习系列9 外观模式Facade

    1.概述 自己卖了一辆越野自行车,但毕竟不是自己定制的,买回来之后可能需要更改一下脚蹬,座皮,里程计数器或者刹车系统,假如将自行车看做一个整体系统,对我们而言使用的是自行车,然后我们对自己车构件的修改 ...

  6. QQ群笔记

     uuid就好比你的名字,类似到了班级里,你的名字会被学号替代.同样的连接之后,uuid会被handle句柄替代.   问下CC2541串口用DMA接收的时候,调试程序时候发现,串口发一帧数据,进入两 ...

  7. selenium测试套件

    1.测试套件测试套件,简单理解就是讲多个用例,装在一个容器里来同时执行完成. 2.测试套件分析 #coding=utf-8 import unittestimport BaiDuSearch,BaiD ...

  8. Squid 操作实践

    Squid简介 Squid可以做什么 性能要素 Squid安装 Squid快速体验 Squid配置 Squid简介 Squid is a caching proxy for the Web suppo ...

  9. Android项目框架之图片加载框架的选择

    本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处! 从Android爆发以后,自定义的控件如EditTextWithDelete.ActionBar.P ...

  10. 使用bcrypt进行用户密码加密的简单实现

    Bcrypt百度百科: bcrypt,是一个跨平台的文件加密工具.由它加密的文件可在所有支持的操作系统和处理器上进行转移.它的口令必须是8至56个字符,并将在内部被转化为448位的密钥. 除了对您的数 ...