5步玩转Power BI Embedded,老司机全程带路解析

最近,由世纪互联运营的 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 单品类的销售数据,以及可以清晰的看到在整体销售额中的占比:




5步玩转Power BI Embedded,老司机全程带路解析的更多相关文章
- Power BI Embedded 与 Bot Framework 结合的AI解决方案
最近最热门的话题莫过于AI了,之前我做过一片讲 BOTFRAMEWORK和微信 相结合的帖子 如何将 Microsoft Bot Framework 链接至微信公共号 我想今天基于这个题目扩展一下,P ...
- Power BI Embedded 与 Bot Framework 结合的AI报表系统
最近最热门的话题莫过于AI了,之前我做过一片讲 BOTFRAMEWORK和微信 相结合的帖子 如何将 Microsoft Bot Framework 链接至微信公共号 我想今天基于这个题目扩展一下,P ...
- 2018 ,请领取您Power BI 年终报告
Power BI365 3Jan 2019 新年已至,岁寒温暖! 为方便Power BI用户们能快速找到所需要的Power BI各类型文章,小悦将2018年Power BI的所有精彩文章按照各应用场景 ...
- 如何把Power BI嵌入到Web应用中
(此文章同时发表在本人微信公众号"dotNET开发经验谈",欢迎右边二维码来关注.) 题记:这篇其实不是一个操作向导了,主要对Power BI的嵌入特性进行探讨. Power BI ...
- 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 ...
- Hello,Power BI
Power BI 是什么 Power BI 是一套业务分析工具,用于分析数据和理解数据,快速便捷地监控数据变化,为商务决策提供依据. Power BI 有用户组的概念.分享权限等概念 Power BI ...
- Power BI 概念及 国内版Pro 试用账户注册流程
视频内容: Power BI 基本概念:https://v.qq.com/x/page/s3026nn69eu.html Power BI Pro 世纪互联版本试用账号注册:https://v.qq. ...
- 数据可视化之 图表篇(二)如何用Power BI制作疫情地图?
丁香园制作的这个地图可视化,相信大家每天都会看好几遍,这里不讨论具体数据,仅来探讨一下PowerBI地图技术. 这个地图很简洁,主要有三个特征: 1,使用着色地图,根据数据自动配色 2,只显示中国地图 ...
- 自助分析工具Power BI的简介和应用
作为一名资深的IT技术人,特别喜欢学习和尝试新技术,也勇于接受挑战,勇于创新,不仅能发现问题,更要解决实际的疑难杂症,闲暇时光也乐于分享一些技术干货.记得2017年的时候,华章出版社的编辑通过网上找到 ...
随机推荐
- maven部署Tomcat(出现空白页面,最终解决)
- Solr学习笔记(4) —— SolrCloud的概述和搭建
一.概述 1.1 什么是SolrCloud Lucene是一个Java语言编写的利用倒排原理实现的文本检索类库: Solr是以Lucene为基础实现的文本检索应用服务.Solr部署方式有单机方式.多机 ...
- PHP常用设计模式汇总
装饰模式: <?php abstract class Tile { abstract function getWealthFactor(); } class Plains extends Til ...
- Java使用Array类创建多维数组
1.创建一维数组 import java.lang.reflect.Array; public class ArrayTest { public static void main(String[] a ...
- Oracle SQL优化规则详解
1. 选用适合的Oracle优化器 Oracle的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.o ...
- buildKibanaServerUrl
private String buildKibanaServerUrl(DiscountIndexMailData mailData,Statistic stat,String failureCaus ...
- Linux字符设备驱动--Led设备驱动
①驱动源码 #include <linux/module.h> #include <linux/init.h> #include <linux/cdev.h> #i ...
- 线程池ThreadPoolExecutor分析: 线程池是什么时候创建线程的,队列中的任务是什么时候取出来的?
带着几个问题进入源码分析: 1. 线程池是什么时候创建线程的? 2. 任务runnable task是先放到core到maxThread之间的线程,还是先放到队列? 3. 队列中的任务是什么时候取出来 ...
- 懒汉式单例要加volatile吗
private static volatile Something instance = null; public static Something getInstance() { if (insta ...
- 1.2 rust cargo
cargo是rust的编译与打包工具,可将rust打包成为一个可执行性文件.生成的可执行性文件不能跨系统的大版本,比如在linux7上打包,那么程序无法在linux6上执行. # cargo new ...