关于报表:如何实现报表集成三资源集成

48次阅读

共计 1017 个字符,预计需要花费 3 分钟才能阅读完成。

在上一篇,咱们介绍了用户同步和单点登录,帮忙用户理解什么是用户同步、如何做用户验证,以及如何实现单点登录。

这一篇,咱们看下如何做资源集成。

行文过程中失去了来自报表软件厂商 Smartbi 的报表产品:电子表格软件的帮助,在此致谢。

本篇次要介绍 4 局部内容:链接集成、模块集成、页面集成和挪动端集成。链接集成通过拜访 URL 链接,可在第三方零碎中集成 Smartbi 整个零碎的拜访入口。设置形式有三种。

办法一:通过上面的链接关上 Smartbi。因为此形式把用户名、明码裸露到 URL 中,从安全性方面思考不倡议采纳此形式。

http://localhost:18080/smartb… 成果如下:

办法二:在第三方零碎中编写 JS 脚本实现登录,成果如下:

办法三:采纳 Smartbi 提供的 单点登录,零碎初始化时即登录 Smartbi。之后通过上面的链接拜访 Smartbi,就不再须要传递用户和明码了。

http://localhost:18080/smartb… 模块集成用户心愿集成 Smartbi 的功能模块,比方用户治理,这时候能够应用 openmodule.jsp(残缺地址相似 http://ip:port/smartbi/vision…)通过在 URL 后带各种参数,集成不同的模块。目前反对集成的模块如下:

页面集成将报表或页面嵌入到第三方零碎中(资源集成),是系统集成中最为常见的一种形式。Smartbi 能够不便地集成到客户现有的门户零碎中,或者是其它任意零碎中。通常做法是在页面中搁置一个 iframe 标签,而后通过 src 属性拜访 Smartbi 的资源链接即可。

详述如下。资源拜访地址:在内部零碎中集成 Smartbi 的资源,全副通过上面的 URL 地址来拜访。Smartbi 将其所有类型资源的拜访全副整合到了 openresource.jsp 之中。

反对的资源类型目前反对被集成的资源类型有如下:

挪动端集成通过开箱即用的插件包反对钉钉、微信集成,将数据分析成绩扩充到挪动端和通信工具。反对微信用户与 Smartbi 用户双向同步。实现将报表公布到钉钉、微信,和微信企业号进行绑定,便于用户交换合作。

因为资源集成波及很多技术细节,受篇幅所限无奈一一具体列示,感兴趣的小伙伴能够通过厂商的在线 Wiki 理解详情。对于 Smartbi 的电子表格软件,大家能够到其官网 https://www.smartbi.com.cn/sp… 理解更多详情。心愿你有所播种。

正文完
 0