eazyBI做好的数据报告,比如表格数据、柱状图、曲线图之关的,可以直接引用到第三方平台,而不需要像100-rest调用 那还还要计算数据并进行画图。
生成代码
可以在报告的图上角点击"•••",选择embed reprot,这后面选择相关参数,并手成iframe的代码片段。
平台引用
之后将这个代码片段放到第三方平台的html页面中即可。如:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>eazybi embed demo </TITLE> </HEAD> <BODY> <iframe width="950.6666870117188" height="467.6666564941406" src="https://jira-uat.gc.com/plugins/servlet/eazybi/accounts/2/embed/report/1" frameborder="0"></iframe> </BODY> </HTML>
打开这个页面,可以看出和我们在eazyBI中看到的是一要样的效果
注意示项
有时候使用iframe会报浏览出错,显示基于安全原因无法展示信息,这是由于jira启动用了安全策略,不允许在不受信任的应用中嵌入jira页面。
这是我们需要在:<jira-install>/bin/setenv.sh
文件中做一下声明
JVM_SUPPORT_RECOMMENDED_ARGS="-Dcom.atlassian.jira.clickjacking.protection.exclude=/plugins/servlet/eazybi" |
---|
然后重新 启动jira服务即可。