Power BI 微课堂 | 第1课:基础入门

published: 2023-04-28

第一节课,让我们通过图文先来学习:基础入门。了解什么是 Power BI,包括其构建基块以及它们如何协同工作。

如果你是 Power BI 的初学者,本期微课堂将助你入门。如果你是 Power BI 的老手,则可以将各个概念衔接在一起,弥补你的知识空白。


》Power BI 简介

  • Power BI 的组成部分

Power BI 由名为 Power BI Desktop 的 Microsoft Windows 桌面应用程序、名为 Power BI 服务的联机 SaaS(软件即服务)以及可在任意设备上使用的移动版 Power BI 应用(包含适用于 Windows、iOS 和 Android 的本机移动 BI 应用)组成。

这三个要素(Desktop、服务和移动版应用)旨在让用户根据提供业务见解的方式或角色最有效地创建、共享和使用这些见解。

  • Power BI 如何匹配角色

Power BI 的使用方式可能取决于你在项目或团队中的角色。充当其他角色的其他人可能会采用不同的方式使用 Power BI,这很正常。

例如,你可能会在 Power BI 服务中查看报表和仪表板,并且这可能就是你使用 Power BI 的全部目的。

但处理数字和创建业务报表的同事可能广泛使用 Power BI Desktop(并且将 Power BI Desktop 报表发布到 Power BI 服务,然后你可以使用该服务查看这些报表)。

而销售部门的另一位同事可能主要使用 Power BI 手机应用来监视销售配额的进度,以及深入了解新的销售商机。

你还可能会根据你要尽量实现的目标,或者在给定项目或任务中的角色,在不同的时间使用 Power BI 的每个要素。也许你要在服务的实时仪表板中查看库存和生产进度,并且还使用 Power BI Desktop 为自己的团队创建有关客户参与统计信息的报表。

使用 Power BI 的方式,可取决于 Power BI 的哪一功能或服务是最适合你的实际情况。但 Power BI 的每个部分都可供你使用,这正是它非常灵活且极具吸引力的原因。

  • Power BI 中的工作流

Power BI 中的一个常见工作流开始于 Power BI Desktop(在其中将创建一个报表)。然后,该报表将发布到 Power BI 服务并在最后进行共享,使 Power BI 移动版应用的用户可以使用该信息。

工作流并不是始终如此,而这也很正常。但我们将使用该工作流来帮助你了解 Power BI 的不同部分以及它们如何互为补充。


》使用 Power BI

了解 Microsoft Power BI 的基础知识之后,让我们开展一些动手实践。Power BI 提供的活动和分析通常遵循一个通用流程。通用流程如下所示:

  • 将数据引入 Power BI Desktop,并创建报表。

  • 发布到 Power BI 服务,在其中可以创建新的可视化效果或生成仪表板。

  • 与他人(尤其是出差人员)共享仪表板。

  • 在 Power BI Mobile 应用中查看共享的仪表板和报表并与其交互。

前面曾提到,你可能一直在使用 Power BI 服务查看其他人创建的视觉对象和报表,这很正常。团队中的其他人可能一直在使用 Power BI Desktop,这也很正常。

为了帮助你连贯地了解 Power BI 及其功能,我们会演示它的所有组件。然后,你可以决定如何使用它来获得最大的优势。接下来的首要任务是了解 Power BI 的基本构建基块,这会为将数据转化为炫酷的报表和视觉对象打下坚实基础。


》Power BI 构建基块

在 Microsoft Power BI 中所做的任何工作都可以分解成若干个基本构建基块。了解这些构建基块后,便能在其中任一构建基块的基础之上进行扩展,开始生成详尽复杂的报表。

毕竟,即使看似复杂的事物,也是在基本构建基块的基础之上构建而成。例如,建筑物是由木材、钢材、混凝土和玻璃构建而成,汽车是由金属、织物和橡胶构建而成。当然,建筑物和汽车既可以简单,也可以繁杂,具体视这些基本构建基块的排列方式而定。

接下来就一起看看这些基本构建基块,共同讨论可以用它们生成的一些简单事物,然后了解如何创建复杂事物。

  • 可视化效果

可视化效果(有时亦称为“视觉对象”)是数据的可视化表示形式,如图表、着色地图或可创建用来直观呈现数据的其他有趣效果。

Power BI 提供各种类型的可视化效果,而且随时会新增一些可视化效果。下图显示了在 Power BI 中创建的不同可视化效果的集合。

可视化效果可以很简单,如一个呈现某重要影响的数字;也可以是很复杂的可视化表示形式,如反映投票者对特定社会问题或担忧的情绪的渐变颜色图。

视觉对象旨在以提供上下文和见解的方式呈现数据,而通过包含数字或文本的原始表则可能很难发现上下文和见解。

  • 数据集

数据集是 Power BI 用来创建可视化效果的数据集合。可以有基于 Microsoft Excel 工作簿中一个表的简单数据集,如下图所示。

数据集也可以组合许多不同源的数据,这样便于通过筛选和组合生成唯一数据集合(数据集),以供在 Power BI 中使用。例如,可根据这三个数据库字段创建一个数据集:网站表、Excel 表,以及电子邮件市场营销活动的联机结果。

唯一组合仍被视为一个数据集,尽管它是通过拉取许多不同源的数据组合而成。

将数据引入 Power BI 前先进行筛选,可以重要数据为重点。例如,可以筛选联系人数据库,只在数据集中添加收到了市场营销活动电子邮件的客户。然后,可以根据营销活动包含的客户子集(筛选后的集合)创建视觉对象。筛选有助于集中精力处理所需的数据和工作。

Power BI 的一个重要赋能部分是,随附的大量数据连接器。不管所需的数据是在 Excel、Microsoft SQL Server 数据库、Azure、Oracle 中,还是在 Facebook、Salesforce 或 MailChimp 等服务中,都可以使用 Power BI 内置的数据连接器,从而轻松连接到相应数据,视需要进行筛选,并将筛选结果引入数据集。

拥有数据集后,便可开始创建可视化效果,以通过不同方式显示数据集的不同部分,并获取直观见解。

  • 报表

在 Power BI 中,报表是在一个或多个页面上显示的可视化效果集合。就像为销售演示创建的其他任何报表或为学校作业编写的报表一样,Power BI 中的报表是彼此相关的项集合。

下图展示了 Power BI Desktop 中的报表。在此示例中,它是 5 页报表中的第 2 页。请注意,也可以在 Power BI 服务中生成报表。

通过报表,可根据需要在多个页面上创建多个可视化效果,并可按最适合呈现数据的任何方式,排列这些可视化效果。

例如,可生成季度销售额报表、特定细分市场的产品发展情况报表,也可生成北极熊迁徙模式报表。不管主题是什么,都可以通过报表将可视化效果收集并整理到一个(或多个)页面上。

  • 仪表板

如果已准备好共享一个报表或一系列可视化效果,可创建一个仪表板。Power BI 仪表板与汽车仪表板非常类似,它是一个可与他人共享的视觉对象集合。它通常是一组选定的视觉对象,旨在让人快速洞察数据或所要呈现的信息。

仪表板必须占满一个页面,这通常称为“画布”,即是 Power BI Desktop 或服务中用于放置可视化效果的空白背景。可将它想像成美术家或画家使用的画布,即可在其中创建、组合和加工有趣且引人注目的视觉对象的工作区。

可以与其他用户或组共享仪表板,然后他们便能在 Power BI 服务或自己的移动设备中与共享的仪表板进行交互。

  • 磁贴

在 Power BI 中,磁贴是仪表板上的一个可视化效果。它是包含一个视觉对象的矩形框。在下图中,可以看到一个磁贴,它的周围还分布着其他磁贴。

在 Power BI 中创建仪表板时,可按需移动或排列磁贴。可以放大磁贴、更改磁贴的高度或宽度,并能让磁贴紧挨其他磁贴。查看或使用仪表板或报表(即你不是创建者或所有者,但报表或仪表板已与你共享)时,可以与之交互,但不能更改磁贴尺寸或排列方式。


》导览和使用 Power BI 服务

现在,我们已经了解到 Microsoft Power BI 中的常见工作流是在 Power BI Desktop 中创建报表,将其发布到 Power BI 服务,然后与他人共享,以便他们可以在服务或移动应用中查看该报表。

不过,由于有些人一开始使用的是 Power BI 服务,因此让我们先大致了解一下该服务,然后了解在 Power BI 中快速创建视觉对象的简单且常见的方式:应用。

应用是在整个组织中共享和预设的现成视觉对象和报表的集合。

应用的使用方式如同用微波炉加热电视餐或者订购快餐一样简单:只需按几下按钮或留几个评论,然后就会有人在一个体面的包装中奉上随时可享用的各种主食。让我们快速了解一下应用(服务)及其工作原理。

  • 使用云服务创建开箱即用的仪表板

使用 Power BI 可以轻松连接数据。在 Power BI 服务中,只需选择主页左下角的“获取数据”按钮即可。

画布(Power BI 服务的中心区域)显示 Power BI 服务中的可用数据源。

除了 Microsoft Excel 文件、数据库或 Microsoft Azure 数据等常见数据源以外,Power BI 还可以轻松连接到广泛的“软件服务”(也称为 SaaS 提供程序或云服务):Salesforce、Facebook 和 Google Analytics 等。

对于这些软件服务,Power BI 服务提供一系列现成的视觉对象,这些对象已预先排列在组织的仪表板和报表中。此视觉对象集合称为“应用”。

可以在应用中使用数据和组织创建的仪表板快速启动和运行。例如,当你使用 GitHub 应用时,Power BI 会(在提供凭证后)连接到你的 GitHub 帐户,然后填充 Power BI 中一系列预定义的视觉对象和仪表板。

还有面向各种联机服务的应用。下图显示了一个页面,其中包含的应用适用于不同的联机服务,按字母顺序排列。在“服务”框(显示在上图中)中选择“获取”按钮后,此页面就会显示。如下图所示,有许多应用可供选择。

比如,我们根据目的选择“GitHub”。请注意,GitHub 应用需要 Power BI Pro。GitHub 是用于在线源代码管理的应用程序。在 GitHub 应用对应的框中选择“立即获取”按钮时,会显示“连接到 GitHub”对话框。

请注意,Github 不支持 Internet Explorer,因此请务必使用其他浏览器。

输入 GitHub 应用的信息和凭证后,就会开始安装该应用。

加载数据后,将显示预定义的 GitHub 应用仪表板。

除了应用仪表板以外,还会提供创建仪表板时需要生成和使用的报表(作为 GitHub 应用的一部分),以及在数据导入过程中创建的用于创建 GitHub 报表的数据集(从 GitHub 拉取的数据集合)。

可选择任何视觉对象并与之交互。如果单击一个视觉对象中的某一部分,那么此页上所有其他的视觉对象都将相应地进行筛选。例如,在“Top 100 Contributors”报表的圆环图中选择“MIHART”时,此页上的其他视觉对象会进行调整来反映所选的内容。

  • 在 Power BI 服务中更新数据

还可以选择更新应用的数据集,或在 Power BI 中使用的其他数据。若要指定更新设置,请选择要更新的数据集对应的“计划更新”图标,然后使用显示的菜单。也可选择“计划更新”图标旁边的更新图标(带箭头的圆圈),立即更新数据集。

显示的“设置”页面中已选择“数据集”选项卡。在右窗格中选择“计划刷新”旁边的箭头,展开该部分。画布上会显示“设置”对话框,可在其中根据需要指定更新设置。

如你所见,在 Power BI 服务中按几下鼠标就可以快速安装一个应用。并且,该应用(现成的视觉对象和报表集合)可让我们轻松连接到软件服务,以填充应用并赋予该数据以生命。



以上就是关于「Power BI 基础入门」的全部内容。感谢您的耐心阅读,更多 Power BI 学习资源,请持续关注优阅达大数据生态。