Microsoft Power BI 学习笔记

Power Bi 学习笔记 一
Power BI 是微软发布的一系列的软件服务、应用和连接器,这些软件服务、应用和连接器协同工作,将不相关的数据源转化为合乎逻辑、视觉上逼真的交互式见解。
简而言之,power bi 就是一个数据的呈现渠道,也是从单调繁杂的数据库中发现亮点的好办法。
其具有三大组成部分
桌面版、移动版、服务
使用 Power BI 执行的所有分析通常都遵循一个通用流程。 Power BI 中活动的通用流程如下所示:
将数据引入 Power BI Desktop,并创建报表。
发布到 Power BI 服务,在其中可以创建新的可视化效果或生成仪表盘
与他人(尤其是出差人员)共享仪表板。
在 Power BI Mobile 应用中查看共享的仪表板和报表并与其交互。
Power BI 构建基块
Power BI 中的基本构建基块:
可视化效果
数据集
数据集可以组合许多不同源的数据,这样便于通过筛选和组合生成唯一数据集合(数据集),以供在 Power BI 中使用。
Power BI 的一个强大之处是,随附的大量数据连接器。 不管所需的数据是在 Excel、Microsoft SQL Server 数据库、Azure、Oracle 中,还是在 Facebook、Salesforce 或 MailChimp 等服务中,都可以使用 Power BI 内置的数据连接器,从而轻松连接到相应数据,视需要进行筛选,并将筛选结果引入数据集。
报表
在 Power BI 中,报表是在一个或多个页面上显示的可视化效果集合。 就像为销售演示创建的其他任何报表或为学校作业编写的报表一样,Power BI 中的报表是彼此相关的项集合。
使用报表,可根据需要在多个页面上创建多个可视化效果,并可按最适合呈现数据的任何方式,排列这些可视化效果。
仪表板
如果已准备好共享报表中的一个页面或一系列可视化效果,便可创建仪表板。 Power BI 仪表板与汽车仪表板非常类似,它是一个页面中可与他人共享的视觉对象集合。 它通常是一组选定的视觉对象,旨在让人快速洞察数据或所要呈现的信息。
仪表板必须占满一个页面,这通常称为“画布”,即是 Power BI Desktop 或服务中用于放置可视化效果的空白背景。 可将它想像成美术家或画家使用的画布,即可在其中创建、组合和加工有趣且引人注目的视觉对象的工作区。 可以与其他用户或组共享仪表板,然后他们便能在 Power BI 服务或自己的移动设备中与共享的仪表板进行交互
磁贴
在 Power BI 中,磁贴是报表或仪表板上的一个可视化效果。 它是包含一个视觉对象的矩形框。
对于一些人而言,能够通过 Power BI 使用数据集中的一个 Excel 表,
然后与团队共享仪表板,就是一种难以置信的便利。
对于专业人士来说,Power BI 的价值将在于使用实时 Azure SQL 数据仓库表,这些表与其他数据库和实时源相结合以生成每时每刻的数据集。
除此以外,Power BI 还可以从网页中智能提取表格数据,这为非专业人士的数据获取与分析提供了极大的便利。
具体的数据导入、获取,以及简单案例制作,将于下期进行分享。本次提供一个demo,是石河子大学新疆地区高考招生情况汇总,数据为网页自动获取,感兴趣的可以点击
https://app.powerbi.com/view?r=eyJrIjoiODFkN2NkYmItNzJjNy00MGZjLTlkMGQtZDEwZGRmZWY3MDNhIiwidCI6IjhhMzg3OTFhLTZhZjktNGQwYS05ZDIyLTZkNjg0NTQ1MmE2YyIsImMiOjEwfQ%3D%3D
查阅。
Microsoft Power BI 学习笔记的更多相关文章
- 在Microsoft Power BI中创建地图的10种方法
今天,我们来简单聊一聊“地图”. 在我们日常生活中,地图地位已经提升的越来越高,出门聚餐.驾驶.坐车.旅行......应运而生的就是各种Map APP. 作为数据分析师,我们今天不讲生活地图,要跟大家 ...
- Microsoft Power BI Desktop概念学习系列之Microsoft Power BI Desktop是什么?
不多说,直接上干货! 官网 https://powerbi.microsoft.com/zh-cn/desktop/ Microsoft Power BI Desktop是什么? https://p ...
- Microsoft Power BI Designer
1/25/2015年1月25发布的预览版本,可以通过以下地址下载,注意有x64 和x32 版本区别(和上次PowerMap一样,一般也推荐的使用x64版本) http://www.microsoft. ...
- 使用Microsoft Power BI进行基本的数据分析
Power BI是微软开发的一款简单易用的数据可视化软件. 导入数据 使用Power BI的第一步是将数据导入到软件中.获取数据->更多,可以看到可使用多种数据源,甚至微软提供了一些联机的数据源 ...
- Microsoft 2013 新技术学习笔记 一
有几年没有关注技术了,最近有点时间想把技术重新捡起来,借着重构手上的一个后台管理框架的机会将微软新的几种技术全部应用一下,从目的上来讲并没有希望能对涉及的技术有很深入的了解,所以这个系列的文章(篇幅不 ...
- 【BI学习笔记】适合集成到项目里的BI:Wyn Enterprise
近日,我收到葡萄城的邮件,讲葡萄城开始进军BI领域,发布了一套BI和报表工具,叫Wyn Enterprise. 之前了解过PowerBI等面向终端用户的BI工具,我发现BI工具与Wyn Enterpr ...
- Power BI学习
常见用途: 1.连接数据 2.转换和清洗该数据,以创建数据模型 3.创建视觉对象,如提供数据的可视化表示形式的图表或图形 4.在一个或者多个报表页上创建作为视觉对象集合的报表 5.使用Power BI ...
- SQLServer BI 学习笔记
MSBI 学习库: https://ask.hellobi.com/blog/biwork SSAS库部署的几种方式 http://www.cnblogs.com/aspnetx/archive/20 ...
- Microsoft Power BI Desktop概念学习系列之Microsoft Power BI Desktop的官网自带示例数据(图文详解)
不多说,直接上干货! https://docs.microsoft.com/zh-cn/power-bi/sample-datasets 后续的博文系列,将进行深入的剖析和分享. 欢迎大家,加入我的微 ...
随机推荐
- 如何深度复制一个javascript对象
前言 最近有人问我,如何将一个对象复制一份,因为他遇到了一个需求,需要将后端获取的数据,保存一份,原始数据会因为交互而发生变化,最终需要对比两份数据的异同. 他是一个刚入行的小朋友,他的实现方式就是新 ...
- 你不知道的JavaScript--Item10 闭包(closure)
JavaScript 闭包究竟是什么? 用JavaScript一年多了,闭包总是让人二丈和尚摸不着头脑.陆陆续续接触了一些闭包的知识,也犯过几次因为不理解闭包导致的错误,一年多了资料也看了一些,但还是 ...
- 利用java反射机制实现读取excel表格中的数据
如果直接把excel表格中的数据导入数据库,首先应该将excel中的数据读取出来. 为了实现代码重用,所以使用了Object,而最终的结果是要获取一个list如List<User>.Lis ...
- compare.go
package clientv3 import ( pb "github.com/coreos/etcd/etcdserver/etcdserverpb" ) type C ...
- BZOJ_3223: Tyvj 1729 文艺平衡树 _splay
题意: 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区间,例如原有序序列是5 4 3 2 1,翻转区间是[2,4]的话,结果是5 2 3 4 1 分析: ...
- 数字证书中读取PublicKey
1. 读取https签发证书中的key 1) 在下面的代码中,是实现读取证书字符串来读取key的,CERTIFICATE 就是一个证书的字符串, 而方法cf.generateCertificate() ...
- jenkins+docker 持续构建非docker in docker
工欲善其事必先利其器,为了解脱程序员的,我们程序员本身发明了很多好用的工具,通过各种工具的组合来达到我们想要的结果 本文采用jenkins docker svn maven作为相关工具,项目sprin ...
- Jenkins使用教程
1 软件安装 1.1 运行环境 1.1.1 Maven的安装 1.1.2 Git的安装 1.1.3 Tomcat的安装 1.2 安装Jenkins 1.2.1 msi和war包安装2 ...
- 树莓派3b+_32位linux系统arm架构安装JDK
如图我的Raspbian系统如下图版本信息: 可以看到是armv7l,我查了一下是32位的arm架构,即下载第一个就好了 然后用SSH Secure Shell远程上去把压缩包或者解压后的文件传过去 ...
- DataFrameNaFunctions无fill方法
当我使用 spark2.1 ,为了填补 dataframe 里面的 null 值转换为 0 ,代码如下所示: dataframe.na.fill(0) 出现如下错误 Spark version 2.1 ...