微软发布Power BI Embedded服务预览版

最近,在旧金山举办的Build 2016大会上,微软宣布将为旗下的Power BI产品带来一项改变,这一改变体现在客户与独立软件开发商(ISV)能够将Power BI报表与自己的应用程序进行集成。微软将这一服务称为Power BI Embedded,目前尚处于预览阶段。

\\

Power BI是一个基于SaaS的BI服务,最初发布于2015年7月24日。微软的副主裁James Phillips最近在微软的Data Insight峰会上宣布:使用这一服务的公司已达到2万家,而订阅者更是超过了5百万。

\\

在使用目前的Power BI服务过程中,某些客户与ISV遇到了一个麻烦:该服务依赖于Power BI门户对仪表板与报表进行展示。直至现在,客户也无法将Power BI中的图表直接嵌入自行开发的应用程序中。客户已经多次提出希望能够添加这一特性,在Power BI相关意见的论坛中已经获得了超过2300个投票。

\\

截至目前为止,组织的Power BI报表与仪表板的使用者必须拥有一个Power BI账号,才能够获取这些可视化展示的结果。而有些组织希望将这些信息直接分享给他们的客户,而不必为此设立一个Power BI的账号。这种约束限制了组织在这方面的需求。

\\

新的Embedded服务不仅解决了用户访问Power BI服务的问题,还包括其他一些优点。在微软负责Power BI的总经理Nick Caldwell描述了这些优点:“通过使用Power BI服务,ISV就无需为了开发与维护可视化功能和BI控件而自行投入研发力量。这些可视化功能可以支持他们使用的全部设备,而ISV也能够充分地利用Power BI服务上不断出现的各种创新功能以及他们的全部价值。”

\\

Mostafa Elzoghbi是微软的高级技术传教士,他在最近发布的一个视频中描述了组织在使用这些新功能时所需完成的某些步骤:

\\
  • 该组织需要一个Azure订阅账号 \\
  • 在Azure门户中启用Power BI Workspace Collection \\
  • 在你的Power BI Workspace Collection中创建一个工作空间 \\
  • 在你的工作空间中导入一个.pbix报表文件 \\
  • 通过一个html标签,将你的报表嵌入你的应用程序中\

在完成这些步骤之后,你就能够在自己的应用程序中运行一个全功能的Power BI报表了。Elzoghbi举了一个例子,如下图所示,他在某个ASP.NET MVC应用中嵌入了一个Power BI报表。在这个示例中,他还能将nuget包引入应用程序中,通过某个API以编程方式访问Power BI服务,随后在应用的某个IView中展示这个Power BI报表。在应用程序中还可以看到在报表的开发过程中所定义的过滤器,并在应用中使用。

\\

微软发布Power BI Embedded服务预览版_第1张图片

\\

图片来源:(视频截图) https://channel9.msdn.com/Blogs/MostafaElzoghbi/Power-BI-Embedded-Explained-Part-3?ocid=player

\\

由于用户不需要身份认证即可访问Power BI服务,因此Power BI Embedded的许可方式与传统的Power BI许可也有所不同。使用Power BI Embedded服务发布Power BI报表的组织将根据可视化元素的展现进行付费。Power BI Embedded服务目前还处于预览阶段,在2016年5月1日前可以免费使用。在5月1日之后,客户每个月可以免费进行1000次报表元素的展示,随后每1000次展示将花费2.5美金。在Azure价格列表页面中,可找到有关该服务许可方面的更多信息。

\\

查看英文原文:Microsoft Releases Power BI Embedded Preview

你可能感兴趣的:(微软发布Power BI Embedded服务预览版)