- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
商业智能FineBI中web页面嵌入式集成教程
商业智能 FineBI 中web 页面嵌入式集成教程
1. web 页面嵌入式集成
1.1 描述
FineBI 是基于 B/S 架构的浏览器/服务器模式,现在用户开发的系统基本上趋向于 B/S
架构的浏览器/服务器模式,因此完全可以直接采用 web 页面嵌入式集成的简易方式完成
集成。通过集成,用户从自己的系统通过链节使用浏览器访问 FineBI 的服务器,从而在自
己系统内调用 BI 的web 页面,来实际嵌入式集成。这种集成通常会有两种方式:一种是
直接使用 URL 链节,另一种方式是通过js 的 iframe 框架来链节分析模板。下面先提供各
部分的 URL 链接接口,再以 BI 分析模板为案例讲述两种集成方式。
2. 各部分 URL 链接
2.1 BI 分析模板的 URL 链接
用户使用 BI 工具进行业务模板制作,最后将制作好的模板直接嵌入到自己的系统中,
以节省项目开发周期,这是一种常见的使用场景,不同的分析模板会对应着不同的 URL。
FineBI 的分析模板本身就是 HTML5 的页面,当用户系统平台是 B/S 构架的情况下,使用
浏览器访问服务器,完成可以通过 URL 来访问这个纯 HTML5 的页面。这就是 URL 集成
的基本原理。因此取得分析模板的 URL 即可。FineBI 取分析模板的 URL 相当方便,如下
图:
取到的 URL 如下:
1. http://localhost:37799/WebReport/ReportServer?op=fr_bicmd=bi_init
id=9createby=-999#
注:此处取到的 URL 时候是查看的时候状态,在编辑状态也可通过这种方式取,编辑
状态最后有参数标识即“edit=_bi_edit_#”,使用此类 URL 可以继续进行该模板的编辑
(组件、控件详细配置,页面布局等),当把这个标识去掉后,该模板就转到编辑状态
了。
注:当前的 URL 是由“布署路径”+ “接口”;其中“布署路径”通常为
http://localhost:端口号/工程名/ReportServer ,“接口”为
1. ?op=fr_bicmd=bi_initid=9createby=-999#
以下均相同,不再赘述。
2.2 创建业务包
FineBI 创建业务包是在管理系统BI 数据源配置选项中进行的,BI 数据源配置的 URL
链接为:
1. http://localhost:37799/WebReport/ReportServer?op=fr_bi_configurec
md=init_configure_pane
效果查看
启动 tomcat 服务器,地址栏中输入创建业务包 API 接口
http://localhost:37799/WebReport/ReportServer?op=fr_bi_configurecmd=in
it_configure_pane ,如果还没登录系统,则要先跳转到op=fs 系统的登录界面,登陆成
功之后,再回到创建业务包界面,如下图:
注:创建业务包页面需要权限才能访问,一般为管理员,非管理员如果没有权限则不
能打开页面,如果要使非管理员拥有创建业务包的权限,首先得给非管理员配置 BI 数据源
的使用权限,详细权限分配过程请查看权限配置与查看 ,创建业务包界面可以分配业务包
的使用权限,业务包权限设置请查看业务包权限分配。
2.3 新建分析
业务包创建好之后,就可以在新建分析页面添加即时分析了,新建分析 URL 链接如
下:
1. http://localhost:37799/WebReport/ReportServer?op=fr_bi_dezicmd=ini
t_dezi_pane
效果查看
在浏览器地址栏中输入
http://localhost:37799/WebReport/ReportServer?op=fr_bi_dezicmd=init_de
zi_pane ,即可打开新建分析页面,如下图:
2.4 我创建的
我创建的是指当前用户创建的所有即时分析都会显示在我创建的列表中,URL 链接 API 接
口如下:
1. http://localhost:37799/WebReport/ReportServer?op=fr_bi_dezicmd=my_
bi_saved
效果查看
文档评论(0)