Power BI介绍
什么是Power BI
Power BI 是软件服务、应用和连接器的集合,他们协同工作,将数据转换成易于理解的报表等形式,并可将其共享,数据源可以是Excel,数据库中数据等。
Power BI组成部分
- Power BI Desktop:Windows 桌面应用程序;
- Power BI:联机服务型软件Saas(连接数据源用的?还是多人联机共享用的?);
- Power BI 移动应用; 上述三个元素即可让对应角色使用创建,使用和共享见解(官方把创建出的内容叫做见解,个人理解就是报表之类的可视化数据);
- Power BI 报表生成器:用于创建要在 Power BI 服务中共享的分页报表;(本次学习最终将需要使用的元素);
- Power BI 报表服务器:这是一个本地报表服务器,在 Power BI Desktop 中创建 Power BI 报表后,你可以在该服务器中发布报表。
每个元素具体使用场景
- 使用 Power BI 服务来查看报表和仪表板;
- 使用 Power BI Desktop 或 Power BI 报表生成器来创建报表,然后将这些报表发布到 Power BI 服务中,其他人即可查看到这些报表;
- 使用 Power BI 移动应用来监视销售配额的进度和深入了解新的潜在销售顾客的详细信息(是不是也是查看报表?);
- 使用 Power BI API 将数据推送到语义模型或将仪表板和报表嵌入到你自己的自定义应用程序;(没太懂...);
- 使用 Power BI 的每个元素,具体视尝试实现的目标或你在给定项目中的角色而定;
Power BI中的工作流程
- 使用Power Bi Desktop连接到数据源;
- 生成报表,并将报表从desktop发布到服务中,并进行共享;
- 使用服务和使用移动应用的用户可查看到报表,并可进行交互;
使用部署管道工具
?(不感兴趣)
fabric与Power Bi配合使用
?(不感兴趣)
Power Bi服务中的分页报表
分页报表通常是有很多页的报表,它可以在屏幕中的每页精准控制页面布局(奇奇怪怪...);即使某个表跨多个页,分页报表也能显示表中的所有数据(其他报表就不能了?)。Power BI 报表生成器(report builder)是用于创作分页报表的独立工具。(一个独立工具)
Power Bib报表服务器
?(不感兴趣)
Power BI Desktop
- 是一款应用程序,可用于连接数据源,转换数据,并实现数据的可视化;
- 使用它,可连接多个不同数据源,并将数据合并(建模)到数据模型中;
- 数据模型可作为视觉模型的基础去构建视觉模型(对象),构建出的视觉对象可创建成为报表后,发布到PowerBI服务中与其他人共享。
Power BI Desktop使用
视图
Power BI Desktop提供三个视图,分别是:
- 报表:创建报表和视觉对象;
- 数据:查看与报表关联的数据模型中使用的表,并转换数据,以便在报表的模型中使用;
- 模型:查看和管理数据模型中个表之间的关系;
使用
- 连接到数据:开始->获取数据->更多;
- 转换数据:可以更改数据类型,删除列,或合并来自多个源的数据;并重命名列名,表名等...
- 创建视觉对象:有了数据模型即可拖拽数据模型的字段到报表画布上创建视觉对象;
- 创建报表:可像Excel一样创建多个页面的报表,同一页面中数据源可以来自多个数据模型,只需要其有关联关系即可;
- 发布:使用PowerBI账户连接PowerBI服务,之后可在PowerBI中选择要共享的报表的位置,并且只有具有PowerBI许可证才能将报表共享到PowerBI服务。
Power BI服务
介绍
Power BI 服务可以直接在浏览器中使用报告以及报告中的各个可视化元素,并与之交互。服务中的仪表板会显示磁贴,选择磁贴可打开报表。仪表盘和报表会根据语义模型创建视觉对象,使数据成为视觉对象,并将视觉对象组织到报表中。
使用
- 从服务中创建报表: Power BI 提供可根据联机数据自动创建仪表板和报表的应用。 首先要连接到 Salesforce,或者查看可连接到的其他 SaaS 应用。
- 共享:服务可控制共享方式,可创建工作区,可共享语义模型,可把仪表盘和报表捆绑成应用并进行分发。