OLAP阵营又增一猛将,比肩Power BI不是说说而已!
说到大数据应用最多的技术,不得不提OLAP技术,在国内外,不论传统公司还是互联网公司,都开始利用OLAP技术分析挖掘大数据的价值。也许很多人对OLAP的概念还不是很清楚,简单来说,就把数据处理成数据立方,并把有可能的都预先算出来,然后在用户选择多维度汇总时,在预先的计算出来的数据基础上很快地计算出用户想要的结果,从而可以更好更快地支持极大数据量的及时分析。
了解OLAP技术之前要先理解维度与度量,如下图所示,票的分类可以看作是一个维度,时间可以看作是一个维度,地区可以看作是一个维度,维度还可以继续进行分层,例如时间维可以分成日期、月份、季度、年这几个层次。度量就是指多维数组的取值,根据预先设置好的维度与度量,我们后期就能对数据进行观察与分析,这就是OLAP技术的基本概念。

Power BI,多维分析的利器
如需选择最好用的工具,那必然非Power BI莫属了。Power BI的多维分析,可结合报表关联、DAX函数、报表可视化等功能一起使用,可以让多维分析发挥出无穷的威力。由于Power BI是微软自家的产品,所以跟EXCEL也很像,只要对EXCEL稍微有点了解的人,便能快速入门。

Power BI在数据连接上提供的接口非常丰富,不仅支持EXCEL、CSV格式的本地文件,还支持常见数据库的连接,但是数据性能有一定的局限性,一般超过1 G就会变得很卡:

Power BI的能力上非常厉害,只需连线,就能把几十个有关系的报表连接起来:

DAX函数是Power BI最具魔力的地方了,DAX 是公式或表达式中可用于计算并返回一个或多个值的函数、运算符或常量的集合。 简单来说,DAX 可帮助你创建新的度量值。DAX函数学习起来也很简单,与EXCEL很多都是一样的,EXCEL公式能力强的小伙伴很容易就能掌握:

通过Power BI建模后的数据,后续就可以进行各种可视化图表的制作了:

最佳方案
Power BI的多维分析功能固然了得,但是也有其自身的缺点,例如不能制作复杂式报表、数据量大小有限制、官网加载慢、产品体系封闭等问题,因此它并非是一个非常完美的分析工具。小编在这里给大家提供一个备选方案,可以有效弥补Power BI的各种缺点,但功能却不弱于Power BI,它就是智分析。这个工具最大的优点就是和EXCEL结合的比较紧密,对于数据小白来说绝对是一个很好的福音。
智分析在数据源的支持上比Power BI更为广泛,不仅支持EXCEL、MYSQL等常用的数据库,还支持多种非关系型、多维等数十种数据库,接口十分丰富。如果数据量不是特别大的话,一般只要选择EXCEL文件导入的方式即可:

智分析最强大的功能就是数据模型了,可以快速对数据源进行多表关联、钻取、分层、增加度量等操作,与Power BI不一样的的是,智分析是在同一界面完成,可视化操作上相对Power BI来说比较友好:

智分析在多表关联上提供了多对一、一对多等四种连接方式,与Power BI一样,都是利用连线的方式对报表进行关联:

在维度的分层上,智分析可以轻松为时间、地理等维度新建层次,并能以直观形式进行展示:

智分析可以通过两种方式,第一种是直接数据生成,对于简单的数据可以采取这种方式:

第二种便是通过手写函数的方式,利用MDX函数可以轻松求出同比、环比等指标,MDX函数在Sql Server运用非常广泛,可以进行各种多维的分析,熟悉Sql Server的小伙伴应该不会陌生:

进入智分析的仪表盘,便可以借助强大的可视化能力对建模后的数据进行数据展示,与Power BI一样,只需要通过鼠标拖拽,便可制作各种可视化图形,智分析提供的图形选择非常多,丰富程度不亚于Power BI:

智分析还支持利用插件的方式去制作报表,只要下载smartbi插件,便能直接调用数据模型中的数据字段:

通过smartbi插件的电子表格功能,您可以轻松制作报表:

OLAP阵营又增一猛将,比肩Power BI不是说说而已!的更多相关文章
- Power BI官方视频(1) Power BI Desktop 7月份更新功能概述
2016年7月,Power BI Desktop进行了一些功能更新,提高整体的用户体验.同时也有一些新的和令人兴奋的功能.看看大概介绍,更新功能要点: 本文原文地址:Power BI官方视频(1) P ...
- 观未见,行不止 —— Power BI 两周年技术和方案交流圆桌会议纪实
作者:陈希章 发表于 2017年8月13日 2017年8月11日下午两点,Power BI 两周年技术和方案交流圆桌会议如期举行.线上和线下约有100位朋友参加了由我组织和主持的本次活动,在两个小时的 ...
- 小目标 | DAX高级实践-Power BI与Excel联合应用
· 适用人群:数据分析专业人士,在数据分析方向需求发展人士 · 应用场景:数据汇报.数据可视化展现.数据建模分析 · 掌握难度:★★★★☆ 本期讲师 DAX高级实践-Power BI与Excel联合应 ...
- Power BI成功的背后
Power BI成功的背后 魔力象限 又是一年Gartner数据分析与BI魔力象限报告的发布,Power BI毫无悬念的第一,并且拉开与其他产品的差距越来越大.在Power BI dataflows( ...
- 一起学微软Power BI系列-使用技巧(5)自定义PowerBI时间日期表
1.日期函数表作用 经常使用Excel或者PowerBI,Power Pivot做报表,时间日期是一个重要的纬度,加上做一些钻取,时间日期函数表不可避免.所以今天就给大家分享一个自定义的做日期表的方法 ...
- 一起学微软Power BI系列-使用技巧(4)Power BI中国版企业环境搭建和帐号问题
千呼万唤的Power BI中国版终于落地了,相信12月初的微软技术大会之后已经铺天盖地的新闻出现了,不错,Power BI中国版真的来了,但还有些遗憾,国际版的一些重量级服务如power bi emb ...
- 一起学微软Power BI系列-使用技巧(3)Power BI安卓手机版安装与体验
Power BI有手机版,目前支持安卓,苹果和WP,不过没有WP手机,苹果在国内还不能用,要FQ和用就不测试了.安卓的我也也是费了九牛二虎之力才把app下载下来,把方法分享给大家. FQ太麻烦,所以建 ...
- Power BI官方视频(3) Power BI Desktop 8月份更新功能概述
Power BI Desktop 8月24日发布了更新版本.现将更新内容翻译整理如下,可以根据后面提供的链接下载最新版本使用. 1.主要功能更新 1.1 数据钻取支持在线版 以前的desktop中进行 ...
- 一起学微软Power BI系列-使用技巧(1)连接Oracle与Mysql数据库
说起Oracle数据库,以前没用过Oracle不知道,但是这1年用Oracle后,发现真的是想狂吐槽,特别是那个.NET驱动和链接字符串,特别奇葩.总归是和其他数据库不一样,标新立异,不知道为何.另外 ...
随机推荐
- 博客新手:图片URL的生成
作为一名博客小白,本人是在美化自己的博客时,发现自定义背景等操作需要提供图片的URL,而不是直接上传图片.那么什么是URL呢?我们又该如何获取它呢? 什么是URL 根据维基百科:统一资源定位符(英语: ...
- 前端3D引擎-Cesium自定义动态材质
本文代码基于Vue-cli4和使用WebGL的地图引擎Cesium,主要内容为三维场景下不同对象的动态材质构建. 参考了很多文章,链接附在文末. 为不同的几何对象添加动态材质 不知道这一小节的名称概况 ...
- SQL 语句实战演练
1 创建数据库.删除数据库 备注:关键字不一定要大写. CREATE DATABASE sql_testDROP DATABASE sql_test 2 新建表 CREATE TABLE `emp` ...
- ApacheCN 大数据译文集(二) 20211206 更新
Hadoop3 大数据分析 零.前言 一.Hadoop 简介 二.大数据分析概述 三.MapReduce 大数据处理 四.基于 Python 和 Hadoop 的科学计算和大数据分析 五.基于 R 和 ...
- Linux命令date日期时间和Unix时间戳互转
A.将日期转换为Unix时间戳将当前时间以Unix时间戳表示: date +%s 输出如下: 1361542433 转换指定日期为Unix时间戳: date -d '2013-2-22 22:14' ...
- HTML页元素自适应+居中总结(不定期补充)
感谢大佬:https://www.cnblogs.com/SallyShan/p/11480685.html 图片自适应 背景图片自适应 /*背景页*/ #page_content{ width: 1 ...
- Android中ActionBar和ToolBar添加返回箭头
感谢大佬:https://blog.csdn.net/baidu_32682229/article/details/77927745 ActionBar添加返回箭头 //onCreate方法中 Act ...
- UITableViewCell结构
- aidl介绍
(1)远程服务 运行在其他应用里面的服务 (2)本地服务 运行在自己应用里面的服务 (3)进行进程间通信 IPC (4)aidl Android interface Definat ...
- imagenamed和imageWithContentOfFile的区别
@implementation ViewController /** 图片的两种加载方式: 1> imageNamed: a. 就算指向它的指针被销毁,该资源也不会被从内存中干掉 b. 放到As ...