加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Power BI入门教程

发布时间:2021-01-10 05:48:47 所属栏目:大数据 来源:网络整理
导读:题记:这篇文章不只是Power BI的入门教程,同时相对付Qlik Sense举办了简朴较量。 最近把一个Qlik Sense的示例应用手动转成了Power BI的应用,把相干步协调碰着的题目记录如下,权看成一个入门教程。 1,筹备原始数据 因为Qlik Sense的示例应用只有一个单独
副问题[/!--empirenews.page--]

题记:这篇文章不只是Power BI的入门教程,同时相对付Qlik Sense举办了简朴较量。

最近把一个Qlik Sense的示例应用手动转成了Power BI的应用,把相干步协调碰着的题目记录如下,权看成一个入门教程。

1,筹备原始数据

因为Qlik Sense的示例应用只有一个单独的qvf文件,那么原始数据只有通过qvf来导出。此qvf中的数据模子如下图所示:

Qlik Sense并没有提供数据模子包括数据的完备导出成果,以是只能回收最贫困和原始的方法,即:建设表格,在表格中添加某个数据表的全部字段,然后再操作可视化工具的导出成果导出数据为xlsx文件。通过这种方法,把全部表都导出。注:但在现实操纵傍边,未必全部表都导出,由于有些表可以在Power BI中天生(好比日期表DateParts),有些表在Power BI中也用不到(好比月份次序表Month Sort Order)。

虽然,假如你拿获得原始数据的文件可能数据库,那么就可以跳过这一步。

2,加载数据

这步较量简朴,在Power BI中新建一个文档,通过“获取数据”-“Excel”来选择必要导入的xlsx文件。

选择文件之后,会表现“导航器”对话框。在这里选择必要导入的事变表(可以选择多个)。选择事变表之后,可以直接点“加载”,也可以点“编辑”来打开“查询编辑器”修改ETL剧本(虽然在加载之后照旧可以从头编辑剧本)。假如直接点“加载”之后,Power BI就会把选择的事变表中的数据加载进来,这个时辰就可以在“数据”视图中预览个中的数据,右侧的“字段”边栏也会表现表及其包括的字段:

这个时辰,你会发明表名称是xlsx文件中默认的Sheet1,修改表名称的最简朴方法就是,在表名称上点右键选择“重定名”。其它,有些xlsx文件导入之后,数据也许会呈现下面这种没有正知辨认列名称的题目,这个时辰就必要用到“查询编辑器”中的“晋升的问题”(把第一行数据看成问题/列名)的成果:

“查询编辑器”是一个强盛的UI操纵界面,帮你自动天生Power Query的M说话剧本,可以通过“高级编辑器”来查察每个表的Power Query剧本。而Power Query的第一步就是通过“源”和“导航”脚原来实现Extract-Load的步调。对付Power BI而言,Extract-Load可以实现的手段有:

  • 从种种数据源中提取数据:种种文件、种种数据库、种种Azure的PaaS、种种联机处事和其他数据源(好比R剧本)

  • 对数据源的设置举办配置

  • 直接录入数据

3,转换和塑造数据

在加载数据的进程中可能之后,还可以继承操作“查询编辑器”来对加载的数据举办转换和塑造(即Transform)。所谓转换和塑培育是操作Power Query的M说话脚原来对数据的加载进程,举办特殊处理赏罚。我大抵把这个进程中Power BI能提供的手段清算了一下:

  • 通用

    • 列的打点:选择列、删除列

    • 行的打点:保存行(前后、隔断、一再、错误)、删除行

    • 排序:基于一个列或多个罗列办起落序

    • 归并数据:可所以归并数据(两个表提供差异的列),也可所以追加数据(两个表提供差异的行)

  • 转换

    • 表数据打点:对原始数据举办分组、晋升第一行作为问题、队列颠倒、首尾行变更、对数据行计数

    • 全部列的处理赏罚:重定名列名、数据范例的自动检测和手动修改、替代值、添补单位格(上下两个偏向皆可)、透视列(正逆两个偏向)、转换为列表(列表转回列)

    • (编辑:湖南网)

      【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读