用户使用过程中经常需要将创建的仪表板嵌入至自己应用中,方便查看。目前高级版群空间下支持用户自助化开通报表权限,使用更加方便,下面是具体操作步骤:
一、 通过https接口获取accessToken
1.1 请求地址
https://das.base.shuju.aliyun.com/api/ac3rdservice/token.json?accessId=xxx&accessKey=xxx&aliyunId=xxx&validityTime=60 (请替换为您的参数后访问)。
1.2 生成QuickBI AccessId 和 QuickBI AccessKey
如下图,在控制台首页进入群空间设置,组织管理-识别码 生成身份识别码,该识别码用于标识访问者身份。
1.3 参数
accessId //上图中QuickBI AccessID
accessKey //上图中QuickBI AccessKey
aliyunId //登录DATAIDE时使用的阿里云账号
validityTime // token失效时间 默认是60分钟;如传值5 表示五分钟后失效,如传值120 表示120分钟后失效;最长不超过4小时240
如果使用的是主账号,aliyunId 为DATAIDE登录时使用的阿里云账号,如下图红框中的登录账号:
如果使用的是子账号,aliyunId这个参数的内容格式为:主账号的账号名:子账号,如下图红框内容:
例子如下:
https://das.base.shuju.aliyun.com/api/ac3rdservice/token.json?accessId=xxxxxxxxxxxxxxxxxxxxxxx&accessKey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&aliyunId=136*59:yuan_sub1&validityTime=60
请保持申请开通仪表板接入权限的帐号(支持主子账号)与仪表板制作者一致。
1.4 获取token
将以上参数拼接到 1.1 步骤中的地址中发送get请求获取token 。
当success为true的时候,说明获取token成功,accessToken的值就是token。
注意:
1.若在accessToken有效期内再次发送请求获取或者访问报表,都会自动延迟默认设置的token有效时长。例如:第一次获取validityTime设置为10分钟,在10分钟之内再次发送请求,会在此基础上续期10分钟。
2.只有在token失效后再次获取,token内容才会改变。
3.若想立即取消token时效,可以发送如下post请求,将参数修改为自己的即可:https://das.base.shuju.aliyun.com/api/ac3rdservice/tokenInvalid.json?aliyunId=XXX&accessToken=XXX
二、 添加需要嵌入的仪表板
如下图,在 工作空间管理 选择对应群空间,进入TAB:嵌入报表, 点击‘申请嵌入报表’按钮选择报表添加:
三、 拼接免登url
如图,预览的地址就是访问报表的地址;
将第一步中生成的accessToken追加到报表的url后面,即可免登查看了;
具体示例
HTML代码模式
<body>
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no" width="100%" height="100%" src="
https://das.base.shuju.aliyun.com/token3rd/shulaibao/preview.htm?
spm=a2c10.8099065.0.0.XliYEz&pageId=586ae9a6-9532-40da-a029-73a43e195c50&accessToken=636e218116059420ccabec0fd507670a#2555826b-7b18-40ba-b84d-c2dc269e14cc*=*{"time":{"realTime":{"from":"20091001","to":"20170301"}}}'
></iframe>
</body>
JS代码模式
(function setIframe(){
var frame = '<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no" width="100%" height="100%" src="'
+ '//das.base.shuju.aliyun.com/token3rd/shulaibao/preview.htm?spm=a2c10.8099065.0.0.XliYEz&pageId=586ae9a6-9532-40da-a029-73a43e195c50&accessToken=636e218116059420ccabec0fd507670a#2555826b-7b18-40ba-b84d-c2dc269e14cc*=*{"time":{"realTime":{"from":"20091001","to":"20170301"}}}'
+ '"></iframe>';
var newNode = document.createElement('div');
newNode.innerHTML = frame;
newNode.style.height = '1600px';
var htmlBody = document.getElementsByTagName('body')[0];
htmlBody.insertBefore(newNode, htmlBody.firstChild);
})();
阅读更多干货好文,请关注扫描以下二维码:
相关推荐
QuickBI是阿里云推出的一款强大的数据可视化工具,用于制作企业级的数据分析报表。这款产品旨在帮助企业用户快速理解和洞察业务数据,提升决策效率。本压缩包文件"使用QuickBI 制作企业数据分析报表15道原题.zip...
10. **集成能力**:Quick BI可以与阿里云其他产品(如MaxCompute、AnalyticDB等)无缝集成,也可以对接第三方数据源,形成完整的数据生态系统。 通过阅读《Quick BI产品白皮书》,用户不仅可以了解Quick BI的基本...
Quick BI 是阿里云推出的一款高效数据分析与展示工具,旨在帮助企业快速响应数据需求,提升数据分析效率,从而实现数据驱动的决策。作为BI领域的新兴力量,Quick BI 已经连续两年入选Gartner全球ABI魔力象限,并在...
"004Quick BI企业报表制作1" Quick BI 是一款强大的报表制作工具,能够帮助用户快速制作各种报表,包括图形化报表、数字表格、图表等。报表是商业智能 BI 的基础应用,能够帮助用户从数据中提取想要的信息。 报表...
同时,阅读官方文档和示例代码至关重要,它们将引导你掌握SDK的使用方法,从而高效地利用QuickBI服务进行数据分析和报表制作。 总之,“aliyun-python-sdk-quickbi-public-1.3.0”是Python开发者与阿里云QuickBI...
【阿里云专有云Enterprise版 Quick BI V3.1.0 技术白皮书】是阿里云针对其企业级数据分析工具Quick BI的一款详细技术文档,适用于版本V3.1.0,日期为2017年11月29日。Quick BI是一款云端数据可视化和智能分析平台,...
3. QuickBI平台介绍:QuickBI是阿里云提供的高效数据分析与展现平台,旨在帮助非技术人员自助完成数据的分析和可视化报表的制作。QuickBI具备强大的数据处理能力,能够快速响应用户的业务需求,支持数据的即时分析和...
15道考题 在80分以上 大数据Clouder专项技能认证课程:Quick BI企业报表
【阿里云专有云企业版 V3.7.1 Quick BI 技术白皮书】是阿里云针对其专有云平台中的一款数据分析工具——Quick BI的详细技术文档。Quick BI是一款云端数据可视化和分析工具,旨在帮助企业快速构建数据报表和仪表盘,...
Quick BI支持多端展示,具有丰富的数据源、数据集管理能力、高级分析、权限管理等特色功能,适用于中小型企业、大企业和个人用户的多种需求。 适合人群:对企业数据化运营有兴趣或有需求的企业管理人员、IT技术人员...
1. 阿里云专有云企业版Quick BI技术白皮书的法律声明:该白皮书的内容视为阿里云的保密信息,用户应当严格遵守保密义务,不得向任何第三方披露白皮书内容或提供给任何第三方使用。 2. 阿里云专有云企业版Quick BI...
阿里云Quick BI是一款针对企业级用户的智能数据分析与可视化服务产品,旨在解决企业在数据化运营过程中遇到的各类难题。产品通过集成云数据、快速查询分析、便捷的数据处理、智能数据交互以及全面的数据分享等功能,...
【阿里云专有云企业版 V3.7.0 Quick BI 用户指南】是阿里云针对其专有云企业版的一款数据分析和可视化工具——Quick BI的详细使用手册。该指南适用于V3.7.0版本,旨在帮助用户有效地利用Quick BI进行数据探索、报表...
【阿里云专有云企业版 V3.6.2 Quick BI 技术白皮书】是阿里云针对其专有云平台中的一款数据分析工具——Quick BI的详细技术文档,适用于版本V3.6.2,发布日期为2018年12月28日。该白皮书主要涵盖了产品的技术特性、...
- 文档内容受保密协议约束,不得向第三方披露或提供使用。 - 文档内容可能会因产品升级等原因变更,用户需关注最新版本。 - 文档仅供参考,阿里云对内容的准确性等不做任何保证,不承担由此产生的任何损失。 5. ...
任何人不得擅自使用、修改、复制、公开传播、改变、散布、发布或公开发表阿里云的名称、标志、图案或任何类似公司名称、商号、商标、产品或服务名称、域名、图案标志、标志、标识或通过特定描述使第三方能够识别阿里...
文档内容受到保密协议约束,未经许可,不得泄露给第三方。 2. 未经授权,任何组织和个人不得擅自复制、翻译或传播文档内容。 3. 阿里云有权在未通知的情况下更新文档,用户应定期检查最新版文档。 4. 文档仅供参考,...