最近,由世纪互联运营的 Microsoft Azure 发布了一个超级炫酷的服务 Power BI Embedded,该服务可以通过 REST API 和 Power BI SDK 将 Power BI 报表快速集成到 web 或移动应用程序,而无需重新设计现有应用。作为程序猿的小编在第一时间就进行了体验,所以今天就由我来抛砖引玉,只需要简单几步,教你如何让自己的应用具备交互式 Power BI 报表功能!

(Power BI Embedded 概念模型)

如上图所示,想实现炫酷的功能,需要以下几步:

小编提醒:Power BI Embedded 是基于 Azure 平台的的服务,前往 Azure 官网即可订阅 Azure 云服务。

1.创建 Power BI 工作区集合

在这个步骤中我们的主要目的是为工作区集合起名和获取用于同 Power BI Embedded 服务后端进行交互的 Access Key,有了这个 Key 我们便可以与 Power BI 后端进行亲密交互了。

操作步骤:

A. 打开并登录到 Azure 预览门户

B. 在侧面板上单击“+ 新建”。在搜索框中输入 Power BI 或通过 Intelligence + Analytics 类目,找到 Power BI Embedded 服务,并点击创建:

C. 在“创建”边栏选项卡上输入所需的信息。全部填选之后点击“创建”按钮。

D. 创建完成之后,点击侧面板底部的“更多服务”,通过“智能+分析”类目找到 Power BI workspace collections 项:

E. 可以看到,此时工作区集合中还没有任何 Power BI 工作区被创建,不要着急大家接着往下看:

F. 调用 Power BI API 所需的最重要信息之一就是访问密钥,小编要敲黑板啦,这就是我们前面提到的用于同 Power BI Embedded 服务后端进行交互的 Access Key,这才是打开 Power BI Embedded 大门的钥匙啊。单击“GENERAL”边栏选项卡上的“访问键”获取键 1。

2.创建 Power BI 工作区

有了步骤 1 中的 Power BI 工作区集合和管理 Power BI Embedded 的钥匙(访问键),下一步我们就需要在工作区集合里面创建 Power BI 工作区了,工作区是包含了报表、数据集的可视集合,我们最终看到嵌入应用中的报表就在这个 Power BI 工作区内。

操作步骤:

A. 下载并解压缩 GitHub 上的 Power BI Embedded - Integrate a report into a web app 示例。

(全线产品 Monthly 销售情况)

如果我们想查看 010-Womens 单品类的销售情况,我们只需要点击 010-Womens 大圆点即可,所有数据都变换成了 010-Womens 单品类的销售数据,以及可以清晰的看到在整体销售额中的占比:

立即访问http://market.azure.cn

5步玩转Power BI Embedded,老司机全程带路解析的更多相关文章

  1. Power BI Embedded 与 Bot Framework 结合的AI解决方案

    最近最热门的话题莫过于AI了,之前我做过一片讲 BOTFRAMEWORK和微信 相结合的帖子 如何将 Microsoft Bot Framework 链接至微信公共号 我想今天基于这个题目扩展一下,P ...

  2. Power BI Embedded 与 Bot Framework 结合的AI报表系统

    最近最热门的话题莫过于AI了,之前我做过一片讲 BOTFRAMEWORK和微信 相结合的帖子 如何将 Microsoft Bot Framework 链接至微信公共号 我想今天基于这个题目扩展一下,P ...

  3. 2018 ,请领取您Power BI 年终报告

    Power BI365 3Jan 2019 新年已至,岁寒温暖! 为方便Power BI用户们能快速找到所需要的Power BI各类型文章,小悦将2018年Power BI的所有精彩文章按照各应用场景 ...

  4. 如何把Power BI嵌入到Web应用中

    (此文章同时发表在本人微信公众号"dotNET开发经验谈",欢迎右边二维码来关注.) 题记:这篇其实不是一个操作向导了,主要对Power BI的嵌入特性进行探讨. Power BI ...

  5. Q&A in Power BI service and Power BI Desktop

    What is Q&A? Sometimes the fastest way to get an answer from your data is to ask a question usin ...

  6. Hello,Power BI

    Power BI 是什么 Power BI 是一套业务分析工具,用于分析数据和理解数据,快速便捷地监控数据变化,为商务决策提供依据. Power BI 有用户组的概念.分享权限等概念 Power BI ...

  7. Power BI 概念及 国内版Pro 试用账户注册流程

    视频内容: Power BI 基本概念:https://v.qq.com/x/page/s3026nn69eu.html Power BI Pro 世纪互联版本试用账号注册:https://v.qq. ...

  8. 数据可视化之 图表篇(二)如何用Power BI制作疫情地图?

    丁香园制作的这个地图可视化,相信大家每天都会看好几遍,这里不讨论具体数据,仅来探讨一下PowerBI地图技术. 这个地图很简洁,主要有三个特征: 1,使用着色地图,根据数据自动配色 2,只显示中国地图 ...

  9. 自助分析工具Power BI的简介和应用

    作为一名资深的IT技术人,特别喜欢学习和尝试新技术,也勇于接受挑战,勇于创新,不仅能发现问题,更要解决实际的疑难杂症,闲暇时光也乐于分享一些技术干货.记得2017年的时候,华章出版社的编辑通过网上找到 ...

随机推荐

  1. Qt 学习之路 2(23):自定义事件

    Qt 学习之路 2(23):自定义事件  豆子  2012年10月23日  Qt 学习之路 2  21条评论 尽管 Qt 已经提供了很多事件,但对于更加千变万化的需求来说,有限的事件都是不够的.例如, ...

  2. LUNA16数据集的百度云链接

    可能需要会员链接:https://pan.baidu.com/s/1KTjoGKfLB_1Y-BQzerhGgg 提取码:g901

  3. P3970 [TJOI2014]上升子序列

    传送门 DP 十分显然的DP,但是不好写 设 f[ i ] 表示以第 i 个数作结尾时的方案数,原序列为 a 如果不考虑相同的序列: 那么转移就是 Σ f[ j ] (0< j < i & ...

  4. 求范围内【l,r] , 内二进制的零比一多的数

    #include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> # ...

  5. C#工具类之字符串扩展类

    /// <summary> /// 字典串帮忙类 /// </summary> public static class StringHelper { /// <summa ...

  6. SpringMVC DeferedResult和servlet3.1 AsyncContext异步请求

    先看一个简单的示例: @RequestMapping("/getFuture") public Future<String> getFuture() { System. ...

  7. python 中is和= = 的区别

    Python中的对象包含三要素:id.type.value,其中id用来唯一标识一个对象,type标识对象的类型,value是对象的值. is判断的是a对象是否就是b对象,是通过id来判断的: ==判 ...

  8. SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape错误原因及解决方法

    用Python打开文件: with open('C:\Users\PINPIN\test\file1.txt','r') as f2: pass 运行后直接就报错了: File "<i ...

  9. hive - load CSV file NULL value 加载csv文件出现结果全是空值

    这个问题的根源是,创建表的时候没有指定列分隔符还有行分隔符. 因此修改建表语句 问题依然重现,此问题苦恼了一个下午,有一次用describe tablename 发现了问题所在,原来是一直没有删除ta ...

  10. 办公开发环境(外接显示屏,wifi热点)

    笔记本电脑怎样外接显示器 https://jingyan.baidu.com/article/3c48dd34495247e10ae35879.html?qq-pf-to=pcqq.c2c 怎样在Wi ...