Phillip Burton.

这些Power BI访谈问题和答案可以帮助您测试您对流行数据分析工具的了解。微软官方Power BI 70-778和DA-100认证要求具备这些主题的知识。通过学习以下按主题分组的问题来准备考试。

一般的问题

列出创建Power BI报告并将其上载到Power BI服务器的四个主要过程。

这通常包括:

DA-100认证:使用Microsoft Power BI分析数据

最后更新于9月2021日

畅销书
  • 267课
  • 初学者水平
4.6 (5,523)

使用免费的Power Bi Desktop学习Microsoft DA-100认证的技能。学习电源查询,DAX,M和更多。|由菲利普伯顿

探索课程

购买或使用Microsoft Power BI的主要程序、应用程序或选项有哪些?

数据可视化问题

这些问题涵盖了Power BI中各种可能的可视化,以及如何自定义它们以显示所需的分析。

Power BI可视化
Power BI可视化

表格和矩阵可视化之间的区别和相似之处是什么?

表格和矩阵都以文本格式显示数据,类似于电子表格。

注意,Power BI中的“矩阵”中的复数是“矩阵”而不是“矩阵”。

表可以为每个源表行显示一行。表和矩阵都可以显示聚合值(如SUM、COUNT、MIN或MAX)。

一张桌子为使用的每个字段显示一列。因此,如果表中包含六个字段,则会有六列。

矩阵相当于Excel数据透视表,所以列的数量是可变的。如果一个矩阵有四个行字段和一个列字段,表示包含10个不同年份的日期,那么显示年份时将有14个不同的列——如果包括总数,则有15个列。但是,如果向下钻取列年字段以包含季度或月份,则矩阵中的列数会发生变化。

向下钻取和穿透钻取之间有什么区别?

当你使用时向下钻取,你去了一个不同的细节。例如,您可能正在查看目前显示年份的矩阵。您可以钻取,以便矩阵显示季度或数月。或者您可以显示多年和季度和月份的组合。

当你使用时钻通,你从一份报告转到另一份报告,集中于第一份报告的某些方面。例如,您可以单击一个报告中的一个国家,然后钻取到集中于该国家的第二个报告。

如何将“钻取”添加到报表中,如何使用它?

假设您希望A页钻取到B页。

您可以通过转到第B页并将相关字段拖动到“在此添加钻取字段”部分来添加钻取。

你可以使用钻取,到A页,然后:

1.单击要关注的字段

2.将数据/钻取 - >钻取通过或右键单击该字段并在上下文菜单中钻取

你可以在不同的可视化之间有什么互动,你如何控制它们?

三个互动是:过滤器,突出显示和无。

以下是如何控制交互:

1.转到格式 - >编辑交互

2.选择一个可视化对象

3.选择您希望在第二次可视化中发生的特定交互(筛选、突出显示或不显示)

Power BI中的三种过滤器是什么?

三种类型的过滤器是:

可视化允许最终用户同时在多个页面上应用单个过滤器吗?您如何配置其过滤器的页面?

您可以使用切片器,它允许您在一个页面或多个页面上进行筛选。通过查看- >同步切片器来配置切片器过滤的页面。

您如何展示隐形可视化?

转到“视图”- >选择,它列出了页面上所有可见和不可见的可视化效果。切换此窗格中任何可视化的可见性。

您可以设置一个条形图,其中X轴为年份,Y轴为销售额。如何对其进行排序,以便在销售订单中显示年份,而不是在年度订单中显示年份?

默认情况下,年等字段按连续顺序显示。例如,2025年在2024年之后,2026年之前。

要以不同的顺序显示它,请转到可视化- >格式- > x轴,并将类型从连续更改为类别。然后,您可以通过点击更多选项(可视化右上角的三个点)来排序可视化,并点击排序- >销售。

您希望在稍后显示您的页面。如何保存此设置以备将来使用?名称两种方式可以检索它。

您可以使用书签保存您的设置。转到查看 - >书签,然后单击“添加”。

您还可以修改书签,以便您可以选择它是否记住:数据、显示和/或当前页,以及它记住的可视化。

要检索您的书签,您可以再次进入查看- >书签,并单击相关的书签。或者,插入带有Action的形状、按钮或其他控件,并更改Action,使其转到相关的书签。这对于最终用户选择不同的书签是一种更友好的方式。

如何向表格中添加条件格式?

添加条件格式。

1.在可视化中选择相关字段

2.转到可视化 - >格式 - >条件格式化 - >字体颜色(或背景颜色)

3.把这个打开

然后,您可以通过“条件格式”中的“高级控件”来控制格式。

权力查询问题

下一组问题是关于获取和转换数据的,也称为功率查询。这显示了一系列步骤,您可以使用这些步骤将数据操作为更好的可视化格式。

Power BI的获取和转换
Power BI的获取和转换

我已经导入了数据,但是错误的行被用作标题——下面的行应该被使用。我该怎么办?

“电源查询”中的“应用步骤”窗格显示了“获取和转换数据”所使用的流程。当你开始加载数据时,计算机会自动添加一些步骤。他们通常包括:

但是,如果第一行不打算用作标题(例如,数据集中有标题,并且标题位于第二行),则这可能会更早。

在上面的示例中,要删除升级的标头,请执行以下操作:

1.删除“更改类型”步骤(因为应用的步骤应该按相反的顺序删除)

2.删除促销的标题步骤

3.通过单击这些步骤旁边的x,可以删除任何应用的步骤

4.要删除不应包含在数据中的任何行,请转到Home - > remove rows,并输入要删除的行数

5.若要提升要用作标题的新顶行,请转到“主页”或“转换”,然后使用第一行作为标题

6.更改列的数据类型是一个好主意,最简单的方法是选择所有列,然后转换- >检测数据类型(并纠正任何错误)

在Get和Transform(或Power Query)中使用的公式语言的名称是什么?

它被称为“M”语言(“M”是“Mashup”的缩写)。

列出三种从数据中删除列的方法

有几种方法可以从导入的数据中删除列。它们包括:

合并查询、追加查询和合并文件之间的区别是什么?

这个M函数有什么问题:Table.transformcolumns?

M是区分大小写的。它应该是:Table.TransformColumns

指定将文本列转换为日期格式的两种不同方式。

将文本列转换为日期格式的方法包括:

最后一种方法的优点是它使用了DateTimeZone.From(_)公式,您可以通过修改该公式来更改区域设置。例如,如果您的计算机设置为美式日期格式,但日期显示为英式格式,那么这是非常有用的。此时,可以修改DateTimeZone。从公式,包括事实,日期是在英国格式。

如何在公式中使用2024年3月2日的硬编码?

你会使用#date(2024,3,2)。确保“日期”都是小写字母。

把2022年1月1日至2022年12月31日的所有日期都列出来,最快的方法是什么?

创建约会列表的最快方法是:

  1. 转到Home - >新源- >空白查询
  2. 在公式栏中输入:=List.Dates(#date(2022,1,1),365,#duration(1,0,0,0))并按Enter
  3. 转到变换->转换->到表格,然后按OK
  4. 然后将这个查询中的新列转换为日期,方法是转到Home - > Transform - > Data Type - > Date

什么是查询折叠?它的优点是什么?

从SQL Server或类似数据库加载数据时,Power BI可能会通过更改初始SQL Server Select语句来解释您输入的一些应用程序。这的优点是:

DAX指数函数的问题

Power BI DAX建模

使用DAX公式时,空白()是什么?举例说明您应该使用它的例子。

BLANK()在其他语言中等同于NULL。这意味着答案是否定的。

当在后面的公式中使用零或空字符串会导致错误结果时,应该使用它。例如,0+1和BLANK()+1之间存在差异,因为后者的结果是BLANK()而不是1。

如果[Price] > 2, [Price]< 10, and [Price]<>5,你能写出一个公式来返回数字1吗?

你可以使用以下公式:=IF(OR(OR([Price] > 2, [Price]< 10), [Price]<>5),1,0)

与Excel中的OR不同,DAX中的OR函数只能有两个参数。如果希望有两个以上的参数,就必须嵌套ORs。

为什么不写以下DAX公式=MID([Description],10,1) ?

该公式用于检索字段[Description]中的第10个字符。然而,与Excel不同的是,如果您在[Description]长度小于10个字符时使用它,它将导致错误。这个错误将在整个列中级联,这意味着整个列将导致错误。

您应该将这个公式与IFERROR或IF和LEN耦合,以捕获这个错误。

计算列和度量之间的区别是什么?

计算列会为查询中的每一行生成一个答案。对于计算度量的每个上下文,度量结果都是一个答案。

因为计算列需要为每一行计算答案,所以这会增加所需的处理能力。

一些可以在计算列中有效使用的函数不能在度量中使用,反之亦然。

命名4个DAX舍入函数(这些函数用于数学)。

DAX的一些舍入函数如下:

RELATED和RELATEDTABLE之间有什么区别?

让我们假设有两个表A和B,它们可能是来自不同来源的数据,但使用一对多关系进行连接。例如,表A可以是员工列表,表B可以是他们的费用列表,单个员工可以有多个费用。

相关允许您获取一个值,其中关系从“许多”到“一个”基于当前滤波器上下文。例如,您可以使用表B中的相关公式添加计算列,从表A中导入员工的姓名。

RELATEDTABLE允许您获得关系走向相反方向的多行,从“一个”到“多个”。例如,您可以使用RELATEDTABLE公式在表a中添加一个计算列来获得所有费用。

相关的是通常需要另一种功能,例如总和,以处理多行。

总和和sumx之间有什么区别?

基于上下文的汇总(例如)表中的一列。如果上下文是一个特定的员工,那么SUM可以合计该员工的所有费用。

SUMX允许您在合计列之前进行计算。例如,您可以将两个字段相乘,例如项目数量乘以每个项目的单价,然后再合计列。

计算功能是什么?

CALCULATE函数允许您基于过滤器执行表达式。例如,您可以计算特定员工的所有费用,但只能计算特定月份的费用。

如果特定上下文的DueDate是2025年7月17日,那么公式DATESINPERIOD([DueDate],FIRSTDATE([DueDate]),-7,DAY)检索的是哪个时间段?

因为天数是负数,所以这段时间是在2025年7月17日之前。

但是,这个日期可以往回算7天,所以第一次约会是7月11日,而不是7月10日。总时间是2025年7月11日至17日。

Power BI业务问题

在Power BI服务中,技术上是仪表板?

仪表板是从各种Power BI报告中获取的一系列可视化结果。因此,您可以从一个报告和另一个报告中进行可视化。因此,仪表板可以用作高级摘要。

虽然报告可能松散地称为仪表板,但术语“仪表板”在Power BI服务中具有特定的含义。

Power BI服务中的仪表板和报表有什么区别?

什么是Power BI应用程序?

Power BI应用程序是一系列仪表板和可以共享的报告。

在哪两个地方配置行级安全性?

1.使用DAX表达式在Power BI Desktop中编辑时创建角色。

2.将其上载到Power BI服务后,向数据集添加行级安全性。

当数据存储在计算机或网络上时,如何刷新存储在Power BI上的数据?

您应该使用数据管理网关。有两种不同的类型:

我希望这些面试问题对你有用。这些问题的答案可以在我的课程中找到使用Power BI分析和可视化数据,它涵盖了70-778和DA-100认证所需的所有可视化和分析主题。

最后更新的网页:2020年9月

数据可视化热门课程

在R中学习数据可视化的ggplot2
克拉拉Granell
4.9 (17)
评价最高
数据可视化课程:Excel、Tableau、Python、R
365年职业生涯
4.6 (551)
学习并理解数据可视化的D3.js
Luis Ramirez Jr.
4.6 (986)
微软Excel -数据可视化,Excel图表和图形
克里斯·达顿,Maven Analytics
4.6 (24820)
畅销书
After Effects -运动图形和数据可视化
丹尼尔·沃尔特。斯科特
4.7 (6004)
畅销书
掌握D3.js中的数据可视化
亚当•琼斯
4.5 (3465)
畅销书
Grafana初学者至高级(第3版)
基诺K。
4.3 (2,111)
畅销书
数据科学的色彩A-Z:数据可视化色彩理论
Kirill Eremenko, Patrycja Angelika Jeleniewicz, Ligency团队
4.5 (957)
畅销书
Qlik对数据科学和BI的感觉
拉布沙涅太平绅士,光明队
4.4 (992)
数据讲故事和数据可视化[2021]
约书亚·布林德利
4.5 (1,266)
畅销书

更多数据可视化课程

数据可视化学生也会学习

赋予你的团队。引领行业。

通过Udemy for Business订阅您组织的在线课程和数字学习工具图书馆。

请求一个演示

菲利普·伯顿课程