2025 年 Power BI 面试热门 100 问及答案

这里有一些针对初学者和有经验的候选人的常见 Power BI 面试问题,以帮助你找到合适的工作。

 

Power BI 初学者面试题


1. 什么是 BI?

商业智能是一种由技术驱动的方法。它有助于您分析数据并提供可操作的信息,帮助公司高管、业务经理和其他用户做出决定性的业务决策。


2. 什么是 Power BI?

Power BI 是一个商业智能和数据可视化工具,可帮助您将来自各种数据源的数据转换为交互式仪表板和 BI 报表。它提供了多个软件连接器和服务。


3. 为什么要使用 Power BI?

以下是使用 Power BI 工具的四个主要原因:

  • 为 SaaS 解决方案提供预构建的仪表板和报表。
  • Power BI 允许实时仪表板更新。
  • 提供安全可靠的连接到云端或本地的数据源
  • Power BI 提供快速部署、混合配置和安全的环境。
  • 通过自然语言查询帮助您进行数据探索

4. Power BI 的重要组成部分有哪些?

Power BI 的重要组成部分是:1) 数据集成、2) 数据处理和 3) 数据表示。


5. 什么是 Dax 函数?

它是一种称为 (DAX) 的公式表达式语言,可与 Power BI 等各种可视化工具一起使用。它也被称为函数式语言,其中完整代码保存在函数内。


6. Dax 的数据类型有哪些?

Dax 的数据类型是:1) 数字、2) 布尔值、3) 日期时间、4) 字符串和 5) 小数。


7. Power BI 的基本应用有哪些?

Power BI 主要由以下人员使用:

  • PMO – 项目管理办公室
  • 业务与数据分析师
  • 开发人员和数据库管理员
  • IT 团队、IT 专业人员
  • 最终用户报表使用者
  • 数据科学家

8. 使用 Power BI 的缺点有哪些?

以下是 Power BI 的主要缺点:

  • 仪表板和报表仅与具有相同电子邮件域的用户共享。
  • Power Bl 不混合导入的数据,这些数据是从实时连接中访问的。
  • Power BI 不能接受大于 1 GB 的文件大小。
  • 仪表板不接受或传递用户、帐户或其他实体参数。

9. 说出三个重要的 Power BI 工具。

三个重要的 Power BI 工具是:

  • Power BI Desktop – 用于台式电脑
  • Power BI 服务 – 是一种在线软件即服务工具
  • Mobile Power BI 应用 – 用于 iOS 和 Android 设备。

10. Power BI 工具包的重要组成部分有哪些?它们的作用是什么?

  • Power Query:它允许您发现、访问和整合来自不同来源的信息。
  • Power Pivot:一个建模工具。
  • Power View:一个用于创建图表、表格等的演示工具。
  • Power Map:帮助您创建数据的地理空间表示。
  • Power Q&A:允许您使用自然语言来回答问题。

11. Power BI 中有哪些类型的数据类型?

Power BI Desktop 中使用的重要数据源是:

  • All (全部)
  • 文件
  • 数据库
  • Power BI
  • Azure
  • 在线服务
  • 其他

12. 什么是分组?如何使用它?

Power BI Desktop 允许您将数据分组为小块。要分组,您应使用 Ctrl +单击来选择视觉对象中的多个元素。右键单击其中一个元素,它会出现在组窗口中。


13. 解释“响应式切片器”一词。

在报表页面上,您可以轻松地将响应式切片器调整为各种大小和形状,并且其中包含的数据应根据其进行重新排列。如果视觉对象变得太小而无法使用,则会显示一个代表该视觉对象的可占据其位置的图标,从而节省报表页面上的空间。


14. 定义“M 语言”一词。

它是 Power Query 中使用的编程语言。它是一种函数式、区分大小写的语言,与其他编程语言类似,易于使用。


15. 创建 Power Map 中的地图需要什么信息?

Power Map 可以显示地理性质的可视化。因此,需要某种位置数据,例如城市、州、国家或纬度/经度。


16. Power BI 仪表板的重要功能有哪些?

  • 它允许您钻取页面、书签和选择窗格。
  • 它允许您创建各种磁贴,如 Web 内容、图像、文本框,并集成 URL。
  • 允许您将报表布局设置为移动视图。

17. 前往 Power Bi 社区中的数据故事库有哪些步骤?

前往数据故事库的步骤:

  • 首先,在您喜欢的浏览器中打开 PowerBI.com。
  • 将鼠标悬停在“学习”上
  • 点击“社区”
  • 向下滚动一点,您将找到数据故事库。
  • 任何人都可以提交她的数据故事。

18. 增量刷新功能在哪里可用?

增量刷新功能主要用于数据的更高可伸缩性,只需在 Power BI 服务中需要 Premium 容量的工作区中发布。


19. 如何在 Excel 中分析 Power BI 报表数据?

您需要遵循以下步骤:

  • 打开 Power BI 管理门户,转到租户设置并选择 -> 分析。
  • 检查 Power BI 管理员是否已启用 Excel 选项。
  • 然后,在右上角,点击设置以下载并安装 Excel 更新。
  • 接下来,转到左侧导航窗格,转到工作区,点击数据集,点击 Eclipse(三个点),然后选择在 Excel 中分析。
  • 下载 ODC 文件,保存并双击它。
  • 之后需要提供 Power BI 用户 ID 和密码。

20. 什么是 Power Pivot,Power BI 中的筛选器写入是什么?

Power Pivot 是一个内存组件,提供高度压缩的数据存储。它帮助您构建数据模型,从各种资源创建公式、关系和计算列。

筛选器适用于:

  • 可视化级别
  • 页面级别
  • 报表级别

21. 如何在 Power BI 中执行动态筛选?

Power BI 中的动态筛选通过以下步骤完成:

  • 设置好所有数据后,将详细报表发布到 Power BI。
  • 将其发布到群组工作区。
  • 创建筛选链接
  • 创建 DAX 计算列。
  • 公开概览报告

22. 什么是 Power Pivot 数据模型?

它是一个包含数据写入、表、节和表关系的模型。这些数据表有助于您为业务实体保存数据。


23. 什么是 Power Query?

Power query 是一个 ETL 工具,它通过直观的界面帮助您清理、塑造和修改数据,而无需进行任何编码。


24. Power Query 使用哪种编程语言?

M-code 是一种在新版 Power query 中使用的编程语言。它与其他编程语言类似,易于使用。


25. 列出使用 DAX 中的变量的好处。

以下是使用 DAX 函数的好处:

  • 通过声明和评估变量,可以在 DAX 表达式中多次重用该变量,这有助于避免对源数据库进行额外的查询。
  • 变量可以使 DAX 表达式更有用和更具逻辑性。
  • 变量仅限于范围,应为度量值或查询,不能在度量值之间。

25. 什么是 Power BI 中的磁贴?

Tile 是 Power BI 服务的一个重要功能,可以看作是仪表板上固定的数据图片。


26. 什么是本地网关?

本地网关充当桥梁,帮助您安全地传输本地(不在云端)的数据。


27. 说出 Power BI 中的两种连接模式?

Power BI 中使用的两种连接模式是:

  • 导入
  • Direct Query

28. 解释“数据警报”一词。

警报基于刷新后的数据工作,Power BI 会查找警报,当警报达到阈值或限制时,警报将被触发。


29. 什么是计算列?

它是 DAX 的计算表达式,允许对存储在新列中的数据进行计算。


30. 什么是查询折叠?

将 Power Query 编辑器中的步骤转换为 SQL 并由源数据库执行的过程称为查询折叠。


31. 解释数据源筛选器。

它是过滤机器中数据的参数。


32. 什么是内容包?

这些是为流行服务构建的预构建解决方案,是 Power BI 体验的主要部分。


33. Power BI 报表中可用的筛选器类型有哪些?

Power BI 报表的重要筛选器是:

  • 视觉对象级筛选器
  • 页面级筛选器
  • 报表级筛选器

34. 什么是书签?

Power BI 中的书签可以帮助您在特定时间捕获报表页面的已配置视图。这包括筛选器和视觉对象状态,您可以使用快捷方式返回到报表中,并将其添加为书签。


35. 使用 Power BI 中的变量有什么好处?

变量有助于您创建更具逻辑性的查询,并应为多个 DAX 函数使用。


36. 为什么要使用 Power BI 中的选择窗格?

选择窗格可帮助您控制需要显示和不需要显示的视觉对象。它允许您将多个视觉页面组合在一起,也用于书签。


37. 如何处理 Power BI 中的多对多关系?

您可以使用 Power BI 中的交叉筛选选项来处理多对多关系。


38. 解释 X-velocity in-memory。

它是 Power Pivot 中使用的主要引擎。它允许您将大量数据加载到 Power BI 数据中。


39. 解释“自定义视觉对象”一词。

未包含在 Power BI Desktop 中的图表或视觉对象将被导入以进行更好的可视化。


40. Power BI 中是否可以创建多个活动关系?

不可以,我们不能在 Power BI 中设置多个活动关系。


41. 说出 DAX 中的 District() 和 Values() 之间的主要区别?

两个函数之间的唯一区别是,District 帮助您计算 NULL 值。


42. 说出 MAX 和 MAXA 函数之间的主要区别。

如果要计算数值,请使用 MAX。但是,对于非数值,您应该使用 MAXA。


43. Power BI 是否支持本地访问?

不可以,无法在私有或内部服务云上访问 Power BI 服务。但是,通过使用 Power BI Desktop,您可以连接到本地数据源。


44. Power BI 工具的旧版本和新版本之间有什么主要区别?

最新版本具有更强大的功能,并以 Power BI Desktop 的名称而闻名。它是后端 Power View、Power Pivot 和 Power Query 的一体化解决方案。Power BI 为 Excel 提供了许多附加组件,这些附加组件对于更好的可视化非常有用。


45. 解释“增量刷新”一词。

增量刷新是新添加的数据,因此无需截断或加载所有数据。


46. Power BI 工具是免费的吗?

您可以免费访问 Power BI。但是,如果您想使用 Power BI 的所有功能,您可以使用其专业订阅帐户。订阅帐户提供了比 Power BI 免费帐户中的一些功能更增强的版本。


47. Power BI 中可以存储什么类型的数据?

在 Power BI 中,您可以主要存储两种类型的数据:

事实表

数据仓库星型模式中的中心表是事实表,它存储用于分析的定量信息,在大多数情况下未进行规范化。

维度表

它是星型模式中的表,它有助于存储描述事实表中存储对象的属性和维度。


48. 说出 Filter 和 Slicer 之间的主要区别。

如果您使用普通筛选器,用户无法与仪表板进行交互。另一方面,切片器允许用户与报表和仪表板进行交互。


49. 什么是嵌入代码?

Power BI 在线包含发布到 Web 的选项,该选项将生成 Power BI 报表的链接地址。您可以将这些链接共享给他人,这称为嵌入代码。


50. 隐藏和取消隐藏 Power BI 中特定报表的方法有哪些?

要隐藏和取消隐藏特定报表,您需要转到菜单栏中的选择窗格,然后按隐藏/显示切换按钮来书签。


51. 如何比较 Power BI 报表中的目标值和实际值?

您需要使用仪表图来比较两个不同的度量值。


52. 可以创建两个表之间的多个动态连接吗?

不可以,我们不能创建多个动态连接。


53. Power BI Designer 的用途是什么?

Power BI Designer 允许用户轻松快捷地创建直观的报表和仪表板。它还可以帮助用户轻松更改其数据的视觉视图,以进行更好的分析和明智的决策。


54. Power BI 报表发布到云端后可以刷新吗?

是的,这是可能的。可以使用网关来做到这一点。

  • 对于 SharePoint:数据管理网关
  • 对于 Powerbi.com:Power BI Personal Gateway

55. 什么是自定义视觉对象?

自定义视觉对象是指 BI 桌面中未提供的视觉对象,从市场导入用于更好的可视化。


Power BI 经验开发者面试题

56. Power BI 中有哪些可用的网关?

Power BI 中有两种可用的网关方法:

  • 本地信息门户
  • 本地信息门户(个人模式)

57. 什么是自然语言搜索选项?

自然语言搜索选项是作为 Office 365 广告的 Power BI 套件一部分,用于与信息通信的基于语言的学习。


58. 可以在同一个 Power BI 仪表板中连接两个不同的信息源吗?

是的,我们可以在同一个 Power Bi 仪表板中连接两个不同的信息源。我们还可以合并 Power Bi 帐户中的相似报表,使用单个仪表板。


59. 为什么 TOP N 对页面和报表级筛选器不可用?

ToP N 对页面和报表级筛选器不可用,因为它们的通道与不同的视觉对象相关联。


60. 解释 collect 函数。

Collect 函数排除 NULL 值。它聚合空间值。您无法将数据转换为另一种格式。


61. 如何区分 COVAR 和 COVARP?

两者之间的主要区别在于:COVAR 直接给出相同的协方差,而 COVARP 是总体协方差。


62. 如何将 SSRS 与 Power BI 关联?

以下是将 SSRS 与 Power BI 集成的步骤:

  • SSRS 报表项(如图表)可以固定到 Power BI 仪表板。
  • 创建订阅以使仪表板中的数据快照保持刷新状态。
  • Power BI 报表将很快能够发布到 SSRS 门户。

63. 解释 Power BI 中的 z-order?

Z-order 是一种设计策略,用于在形状上方排列视觉对象。当报表有多个元素时,它可以定义为可应用的实现方法。


64. 连接到 Azure SQL Database 中的数据库的唯一先决条件是什么?

在连接到数据库之前的唯一先决条件是用户需要配置防火墙设置以允许远程连接。


65. 说出 Power BI 中使用的一些重要 DAX 函数。

Sum、Max、AVG、Distinct、Count、Calculate、Datediff 是一些重要且广泛使用的 DAX 函数。


66. Power Pivot 的 X-speed in-memory 调查引擎是做什么用的?

Power Pivot 背后的主要动力是 x Velocity 内存分析引擎。它允许在处理各种数据度量值时,因为它将数据存储在列式数据库中。


67. 说出广为人知的数据整形系统。

最广为人知的数据整形系统是:

  • 删除列和行
  • 添加索引
  • 应用排序

68. 在报表中的各种视觉对象中单击单个数据点会发生什么?

当您单击单个数据点时,数据会被选择并复制到剪贴板。此外,复制的数据可以根据您的要求粘贴到任何地方。


69. CORR 函数是什么?何时使用它?

CORR 是一个相关函数。它给出了两个变量之间的相关性。它主要范围在 -1 到 1 之间。


70. 说出 Count 和 CounD 函数之间的区别。

Count 函数返回计数,不包括 NULL 值;而 Countd 返回不包括 NULL 值的唯一值。


71. 解释 Power BI 中的 DATEDD 函数。

DATEDD 函数可帮助您将任何输入转换为日期格式。此输入可以是数字、字符串或数据类型输入。


72. DATENAME 函数的作用是什么?

DATENAME 函数显示给定日期的特定部分的名称。


73. DATEPART 函数是什么?

它以整数形式返回日期函数。但是,DATENAME 函数执行相同的操作,只是它返回日期的部分名称。


74. DATEDIFF 函数的作用是什么?

此函数根据指定的日期部分给出两个日期之间的差异。


75. ENDSWITH 函数的用途是什么?

ENDSWITH 函数可帮助您返回给定字符串的逻辑结果。如果子字符串存在于子字符串的末尾,则返回 TRUE。


76. IFNULL 函数是什么?

如果值不是 NULL,IFNULL 函数结果为第一个表达式;如果不是,则返回第二个表达式。


77. Power BI 中 INDEX 函数的用途是什么?

INDEX 函数可帮助您检索相应行的索引。


78. LTRIM 和 RTRIM 的主要区别是什么?

LTRIM 函数帮助您从字符串的左侧删除空格。RTRIM 帮助您从最后一个索引的右侧删除空格。


79. MID 函数的用途是什么?

MID 函数从指定的索引位置返回字符串字符。


80. 如何在 Power BI 中应用百分位数函数?

PERCENTILE 函数允许您返回特定百分位数的数值。


81. SIGN 函数是什么?

Sign 函数返回值的方向。如果为正,则返回 1;如果为 0,则返回 0。


82. statewith 函数的用途是什么?

如果子字符串是超字符串的起始字符串,此函数将返回逻辑答案 TRUE。如果不是,则返回 FALSE。


83. split 函数的用途是什么?

SPLIT 函数用于根据给定的分隔符拆分字符串数据库。


84. 注册业务电子邮件的目的是什么?

Power BI 不支持由电信或消费者电子邮件服务提供商提供的电子邮件地址。因此,需要注册工作电子邮件。


85. 说出可以在哪里下载 Power BI 移动应用的 marketplace。

  • App store
  • Google Play
  • Window Store

86. Microsoft 是在哪一年发明 Power BI Embedded 的?

2016 年,Microsoft 发布了一项名为 Power BI Embedded 的新服务。


87. 在 Power BI 中,您到哪个区域来更改和重塑数据?

数据编辑有助于您在 Power BI 中更改和重塑数据。


88. Data Category 设置应用于 Power BI 中的地理区域映射?

经度和纬度(例如 47.6080, – 122.3351)


89. 在 Power BI 中,您将什么用作合并查询?

Join Queries 用作 Power BI 中的合并查询。


90. 在问题编辑器中取消透视数据的选项是什么?

Unpivot line 是在问题编辑器中取消透视任何数据的一个选项。


91. Power BI 报表上传到云端后,刷新报表的过程是什么?

Power BI 报表可以使用数据管理、网关和 Power BI Personal Gateway 进行刷新。


92. 需要使用什么视觉对象来显示单个值?

Disseminate Plat 是您应该用于显示单个值的视觉对象。


93. 以下哪个 Power BI 订阅允许您获得查看 Power BI 内容以及各种 Power BI 应用程序的正确许可?

Power BI Premium P1 是一个应用程序,可为您提供此类解决方案。


94. 哪些字段组成可以添加到切片器视觉对象的字段井中?

计算字段应使用 DAX 表达式创建。


95. 查询管理器中 M 方言对排序字段的功能是什么?

此目的的命令是 Sort-> Table。


96. Power BI 中的哪个视觉对象最适合估算与目标相比的绩效?

Projectile Power Bi 视觉对象最适合此目的。


97. Power BI DAX 允许什么上下文样式?

Power BI DAX 的上下文样式包括行和筛选器。


98. 在 Power Bi 中,Q&A 功能在哪里?

您会在 Power BI 服务报表的顶部找到它。


99. 如何动态更改值度量值以显示多个度量值?

您可以通过使用采集度量值和切换函数来做到这一点。


100. 什么是自助式商业智能?

自助式商业智能 SSBI 是一种数据分析方法,它使业务用户能够在没有深入技术知识的情况下对数据进行筛选、分段和分析。


101. 什么是 Power BI DAX 样式?

它是行和筛选器上下文。


102. 如何购买 Power BI 套件?

您可以直接从其网站 www.powerbi.com 购买 Power BI 许可版本。

这些面试问题也将有助于您的口试