本章内容包括:
挑选正确版本的Power BI可能就像参观世界上最大的糖果店:你可以从许多细微差别的替代品中进行选择。选择可以归结为想要、需要、规模,当然还有钱。有些版本是免费的,而其他版本可能很贵。当然,最明显的区别是,有些版本是基于桌面或服务器的,而另一些版本只提供在线功能。
如果你在任何一天访问微软网站并搜索产品,你会注意到存在相当多版本的Power BI。但是,“定价”页面和“产品”页面不一定匹配。(感谢您的帮助,Microsoft!)目前尚不清楚“免费即免费”,也不清楚产品是否包含在特定的Power BI版本中。在本章中,我将澄清您可能存在的任何困惑,以便在前进的过程中,您知道应该使用哪种产品。
Microsoft将Power BI作为一种使用统一、可扩展的平台连接和可视化数据的方式进行营销,该平台提供自助服务和企业商业智能,可以帮助您深入了解数据。所以,这就引出了一个问题:Microsoft Excel不是已经这样做了吗?是什么让Power BI与众不同?问问自己以下问题:
Excel和Power BI都可以满足所有五项要求,但Power BI是一个重要的升级,原因有几个。数据量、可视化选项的广度、成本和协作是Power BI的与众不同之处。
总之,Power BI集成了商业智能(BI)和数据可视化,因此用户可以创建自定义和交互式的仪表板、KPI和报告。同时,Microsoft Excel在使用电子表格处理数据分析、数学运算或数据组织方面受到限制。Power BI可以从多个数据源类型中提取数据并对其进行格式化。因为Power BI处理大量的数据摄取,换句话说,就是从外部源上传数据,所以这个过程本质上要快得多。
此外,由于Power BI可以连接各种数据源,因此包括仪表板和报告在内的输出范围更具交互性,而Excel的范围有限。最重要的是,Power BI是一种用于数据可视化和分析的工具,可以进行协作。同时,Excel将共享和数据分析限制在有限数量的最终用户。
微软将“版本”和“许可证”这两个词交替使用,这让像你我这样的客户感到困惑。在你进一步阅读之前,让我先把这些条款弄清楚。
记住,许可是指客户正在采购的产品,而版本涉及Power BI的运行位置:在桌面、服务器或云中。可能需要一个或多个Power BI产品才能完全支持Power BI的部署。在某些情况下,您可能需要该产品的桌面版和在线版的混合解决方案。
您可以从四个产品许可选项中进行选择:Power BI Desktop、Power BI Free、Power BI Pro或Power BI Premium。您可能会挠头,因为Microsoft还在Microsoft网站上展示了其他一些Power BI产品,包括两个版本的Power BI Premium以及Power BI Mobile、Power BI Embedded和Power BI Report Server。如果你感到困惑,你并不孤单。好消息是,其中一些产品包含在所有三种产品许可选项中,而其他产品则特定于Pro或Premium版本。
让我们回顾一下每个产品许可证:
请记住,Power BI的核心功能、数据处理和处理能力在四种许可选项中有所不同。当谈到数据处理能力时,请将免费视为相当于文件柜的数据,而Pro和Premium则管理数百个文件柜。即使在两个付费版本中,Premium也拥有最多的可用容量。同样,每个版本都有更多的报告选项和改进的协作质量。
提示:即使您的用户数量很小,Premium许可证也比Pro版本提供了更多的存储容量和更高的数据限制,包括刷新率和数据隔离选项。Pro和Premium在价格上的巨大差异是完全合理的。
软件即服务(SaaS)的美妙之处在于,无论何时,像微软这样的供应商想要为产品添加新功能,都可以毫不费力地做到——用户会立即看到新功能的魔力,并开始使用它。可下载软件的情况并非如此。一旦为桌面配置了应用程序,就由最终用户来跟踪更新。供应商更新可下载软件的频率也较低。基于云的解决方案可能每天都会更新,而Power BI每月都会发布重要产品的软件。
Power Bi Desktop是一个为分析和商业智能设计师提供的完整创作工具。您可以免费下载Power BI Desktop并将其安装在本地计算机上。桌面版允许用户连接到70多种数据源类型,然后将这些源转换为数据模型。您可以使用Desktop获取创建的报告,并根据数据模型添加视觉效果。由于Power BI Desktop是作为一个应用程序存在的,因此它每月都会累积更新,其中包含可在服务平台上使用的所有功能。
提示:要下载Power BI Desktop应用程序的副本,请转到Power BI Desktop—Interactive Reports | Microsoft Power BI
除了Power BI Desktop和Power BI Report Server之外,所有其他版本的Power BI都属于通常称为服务的云交付模型。你问为什么?因为每个版本都是作为软件即服务提供的。SaaS云交付允许微软定期自动更新功能,并使用微软Edge、谷歌Chrome或苹果Safari等网络浏览器通过互联网交付产品。如果出现技术问题,微软不必等到月底软件发布来更新代码——它会立即更新。就功能而言,最终用户和设计人员可以在线查看、操作报告并与之交互,而不必依赖于他们的桌面。大多数使用Power BI Desktop的设计人员都会在某个时候将其报告发布到Power BI服务。假设您可以访问该服务。在这种情况下,您可以编辑报告,基于现有数据模型和数据集创建可视化输出,并与其他需要访问您创建的报告、仪表板和KPI的用户协作。
尽管桌面和服务产品之间有少量功能重叠,但大多数用户最初都是从Power BI Desktop开始创建报告的。在表3-1中,请注意Power BI功能之间的共性和明显差异。一旦用户完成构建报告,Power BI服务将用于将报告分发给其他人。免费提供有限的Power BI服务;真正的协作和扩展存储至少需要Pro版或Premium版。
那么,免费是否意味着Power BI的免费?答案是肯定的,但需要注意。不过,在我下一步阐述许可选项之前,我需要澄清另一个产品概念。
Power BI Desktop选项是一个免费下载的应用程序,Power BI free版本也是如此,它是Power BI服务的一部分。Power BI Free中提供的功能集应该模仿Power BI Desktop客户端,但Power BI Free在云中。您在桌面版中等待一个月的所有更新都由Microsoft实时提供。Power BI Free允许用户在web上编写报告,而不是在桌面应用程序上编写报告。当然,您必须记住一个大问题:使用Power BI Free时,只能进行有限的协作。要与他人协作,您至少需要Power BI Pro许可证。
现在,你可能有点困惑。Power BI可能有七个产品版本,但从技术上讲,其中只有两个是花钱的。Power BI中的License是指分配给特定用户的产品。该产品可能会花钱,也可能不会花钱,这取决于每用户三个许可证交付选项中的哪一个
--免费、专业版或高级版--您可以使用。要决定哪种许可证最适合您,请问自己以下问题:
尽管按用户许可证是最常见的,但企业客户端也可以使用另一种许可证类型——基于容量的许可证。只有Power BI Premium版与基于容量的许可相关。显著的区别在于,拥有免费许可证的用户可以完全控制具有高级权限的工作区中的内容。除非您拥有高级权限,否则拥有免费许可证的用户只能在“我的工作区”中创建报告和仪表板并连接到数据源的能力有限。换句话说,您不能共享、与他人协作或将内容从一个工作区发布到另一个工作空间。
所有Power BI许可的症结在于内容和协作访问。Power BI Free许可证的内容存储和协作能力有限。要获得更高级的产品优势,您需要订阅。
使用Power BI Pro每用户许可证,存储和共享内容的能力也受到限制。您只能与其他Power BI Pro用户协作。Pro用户可以访问其他Pro用户共享的内容,将内容发布到应用程序工作区,共享面板和报告,并通过订阅面板和报告与其他Pro用户协作。例外情况是,当您有一个高级容量工作区时,Pro用户可以将内容提供给无权获得Power BI Pro许可证的其他人。
使用“按用户付费”许可证,用户只能在自己之间进行协作,除非为他们提供了具有“付费容量”权限的工作区来维护内容。这里的底线是,容量允许更多的共享,而用户对用户的授权则更具限制性。有关各种许可选项的概述,请查看。
按许可证类型列出的 Power BI 服务功能 - Power BI | Microsoft Learn
无论使用哪种版本的Power BI,您都可能将桌面客户端作为BI策略的一部分。Desktop客户端允许您在不需要许可证的情况下创建数据模型和生成报告。一旦这些资产可用,您可能会想要共享它们。这就是使用Power BI Services所需的许可证变得至关重要的地方。您至少必须注册一个免费许可帐户。如果没有,您就无法共享在桌面上创建的任何工作。图3-1显示了典型的Power BI Desktop屏幕的外观。
Power BI Free是您的入门级Power BI许可证。若要获得免费许可证,您必须首先拥有注册用户帐户。Power BI为用户提供10 GB的存储空间,有助于托管Power BI报告和标准内容类型以进行分析,包括Excel工作簿。
警告:由于Microsoft免费提供这些服务,您的硬盘性能和存储空间也有一些限制。报告不能超过1GB。除此之外,报告刷新率为每天八次。用户或组织在完成整个刷新操作之间必须等待至少30分钟才能重新启动循环。
尽管Power BI Free有着竞争对手收费的许多免费功能,但微软限制了产品最关键的组件——那些与协作有关的组件。您不能使用免费服务与其他用户共享任何报告或仪表板。此外,您无法查看由专业或高级授权用户创建的任何报告或仪表板。
最后一个限制与集成有关。如果您希望与Microsoft 365集成或将报告导出为PowerPoint或CSV文件等格式,则必须升级到Pro版本。一旦您准备好升级到Pro,您的集成和导出机会就会增加。
为什么要使用Power BI Free?您仍然可以将报告发布到web。您的报告输出将在Power BI.结果是任何有互联网连接的人都可以使用,这意味着安全性有限。因此,任何公司数据都可能禁止公众查看,这迫使用户升级到Power BI Pro。
你可能会认为,通过升级到Pro许可证,你现在可以访问一个充满新功能的宝库。事实并非如此。
Power BI Pro许可证按每个用户的许可证收费。通常,组织和个人购买独立许可证。(有一个例外:当您购买Microsoft 365 E5许可证时,每个用户都可以访问完整版本的Power BI Pro。)
请记住,使用Power BI Pro许可证解锁的是协作能力。用户可以与拥有Pro许可证的其他用户共享报告和仪表板。这些用户仍然只能使用10 GB的存储空间,报告最多只能使用1 GB,并且报告刷新率与免费许可证相同。但使用Pro,您可以与Microsoft 365群组和团队集成,这是免费许可证所没有的安全协作的重要组成部分。这样,您就可以使用协作工作区并配置报告和仪表板,以便交付给允许的最终用户。图3-2为您提供了Power BI Pro用户体验的示例。
提示:免费许可证无疑限制了协作和安全性。如果任何一项功能都是必要的,您别无选择,只能考虑Pro许可证。由于用户可以创建和创作超出您个人使用范围的内容,从初创企业到财富100强,大多数组织都会为那些参与商业智能和分析部署的组织采用Power BI Pro。
假设您的组织有大量数据。您甚至可能想要托管大型数据集,并且需要存储大量的报告和仪表板输出。此外,您可能有许多用户在协作,而不是偶尔有一两个用户在挑选数据。这时您需要考虑Power BI Premium。
直到2023年,微软提供了Power BI Premium。许可是基于消费的。容量许可计划为组织提供了在其高级工作区的托管权。一个数据集可以扩展到50千兆字节。此外,该组织还获得了高达100 TB的磁盘存储容量。
快进到2023年,推出了一项名为Power BI Premium per User的额外高级产品,以补充消费计划。“按用户付费”将容量要求以及Pro许可证中提供的功能扩展到了那些需要更多存储来进行大数据分析的人,而无需绑定到单个位置,也无需制定将使用情况与存储限制联系起来的规则。
提示:Power BI Pro和Premium per User许可证提供相同的核心功能,但存储分配除外。您可以将报告和基于仪表板的内容发布到其他工作区,共享仪表板和报告,以及订阅其他用户报告和仪表板。记住一个问题:只有拥有同类许可的用户才能进行协作。Power BI Pro用户只能在自己之间进行协作。同样,只有Power BI高级用户许可证才能协同工作。也就是说,如果您的组织致力于Power BI Premium Capacity计划,您必须为每个用户购买Power BI Pro许可证,才能将内容发布到Power BI Premium Capacity中。
“按用户付费”附带了一些旨在加速商业智能可扩展性的附加功能。最明显的区别是,每个用户都可以构建一个高达100G的数据模型。刷新率能力从每天8次增加到每天48次。报告输出也可以分页。
真正将Free、Pro和Premium区分开来的是微软对高级人工智能(AI)功能的集成,包括文本分析、图像检测和自动机器学习。这些功能是高级产品独有的。此外,与其他型号和数据存储库的适应性仅在“按用户付费”或“容量”选项中可用。(这里的功能包括XMLA端点读/写连接、各种数据流选项,以及分析存储在Azure data Lake或Azure Synapse中的数据的能力。)此外,用户可以开始使用“按用户”许可证通过应用程序生命周期管理来强制执行业务规则,而Pro许可证中没有此许可证。
“特优”的“每用户”和“每容量”选项分别由管理、管理和更多存储分配组成。尽管“按用户付费”许可证在地理位置上有限制,但“按容量”允许地理部署管理。想要携带自己的密钥(BYOK)的用户只能使用“容量”选项。最后,对于那些需要自动缩放的人,如果Power BI高级容量超过分配,则可以与Azure Cloud集成。请记住,通过启用自动缩放,您还需要获得Azure的额外帐户。使用“按容量特优”,每个数据模型可以增长到400 GB,存储容量上限为100 TB。
无论您拥有哪种许可证,您都可以访问适用于Windows、Apple iOS和Google Android移动设备的Power BI Mobile应用程序。那些希望根据其许可计划访问和查看实时Power BI报告、仪表板和数据集的用户可以使用本机移动BI应用程序进行访问和查看。无论您被授权使用哪种版本的Power BI,您都可以实现以下三个业务目标:
图3-3显示了保存到Power BI Pro并使用Power BI Mobile访问的最新报告和仪表板列表。标题为NAICS的仪表盘列出了四个政府机构在2020财年和2021财年发布的所有合同。如有必要,可以从数据源实时更新数据。
一些组织——例如政府机构、医疗保健机构和金融运营机构——不能冒着数据在共享数据存储库中可用的风险。为了在使用Power BI时保护敏感数据,Microsoft为高级容量用户开发了一种本地替代方案,称为Power BI报表服务器。用户可以使用其硬件来承载Power BI平台。该产品允许用户在组织防火墙范围内发布和共享Power BI报告和本机SQL Server Reporting Services输出。
请记住,如果您需要增强安全性,并希望按照您的治理实践(包括策略和规则)运行您的商业智能操作,Power BI Report Server是唯一具有吸引力的选项。如果您想从本地过渡到云,Power BI报表服务器将为您提供众多自动缩放功能。您将容量从本地映射到云的能力应该是无缝的,因为映射CPU vCore容量(每个处理器的可用功率)是已知的先决条件。
警告:Power BI高级容量许可可能很快变得昂贵。每台计算机处理器最低5000美元,外加Power BI Pro许可证,一个组织的领导者可能需要等待,以确保它需要添加功能。如果您是因为Power BI Report Server而购买Power BI Premium Capacity,您可能可以选择购买Power BI Premier Capacity来节省资金。如果您的组织与Microsoft签订了包含SQL Server Enterprise Edition的有效软件保障协议,则您有权免费使用Power BI Report Server。
我们不要忘记,所有微软云应用程序最终都使用Azure,这是一个支持存储、安全和应用程序管理的云平台。由于有如此多的现代应用程序需要分析输出,微软认识到API可以用Azure补充其Power BI产品。此高级Power BI功能名为Power BI Embedded,需要将Azure帐户与企业许可证关联。
在Power BI工作空间中发布的报告和仪表板可以通过API部署到网页或应用程序。使用Power BI Embedded,最终用户无需Power BI Pro许可证即可查看内容,只要他们将目标内容嵌入网页或Web应用程序即可。可以自定义报告和仪表板,以满足组织级别的用户体验规范。最好的是,可以使用基于云的身份管理平台Microsoft Azure Active Directory基于用户身份和行级安全性配置内容。
总之,Power BI的版本太多了,在某些方面,这是一种财富的尴尬。Microsoft根据规模为最终用户提供了组织所需的工具,以将原始数据转换为知识。