有没有一种很好的集成计划能够将数据分析能力嵌入到企业门户零碎、应用程序,从而更加对立、灵便、便捷地获取数据分析利用?最终让您的数据和业务融合,在须要的中央产生价值!

Spreadsheet电子表格开发集成分为用户集成、系统集成、第三方零碎接入Smartbi相干性能:

一:用户集成

用户集成是指应用某个第三方零碎(例如OA零碎)对立地治理用户,即能够只治理OA零碎中的用户,其余零碎通过用户集成后能够应用OA零碎中的账号登录。

场景:

当客户曾经有一个第三方零碎(例如OA零碎)时,OA零碎和Smartbi零碎都有本人的用户治理,客户想要两个零碎都应用OA零碎的用户治理,即能够应用OA零碎的账号登录Smartbi,此时能够通过用户集成的形式达到目标。

办法:

用户集成分为三个要点,别离是用户同步,用户验证和单点登录,客户能够依据本人的理论状况抉择一个或多个要点进行用户集成。

二:资源集成

资源集成(将报表或页面嵌入到第三方零碎)是系统集成中最为常见的一种形式,spreadsheet既能够被不便地集成到客户的门户零碎中;也可用 Smartbi 作为对立资源拜访门户,将其它零碎中已有资源集成到 Smartbi 中。应用下表快速访问 Smartbi 与第三方零碎进行资源集成的各种形式。

资源集成的几种类型

三:第三方零碎接入Smartbi相干性能

Smartbi 与第三方零碎互相集成过程中,通常须要由第三方零碎接管某些 Smartbi 的性能,比方用户的登录验证须要由第三方对立认证平台实现、须要将 Smartbi 的资源同步到第三方零碎、由第三方零碎进行资源权限以及操作权限的验证等。

形式

第三方零碎接管 Smartbi 的性能,实现形式是雷同的,都是由第三方零碎开发相干 Java 类实现 Smartbi 指定的接口,而后在 Smartbi 中进行配置应用该 Java 类。Smartbi 会在相干的扩大点处调用第三方 Java 类,从而达到让第三方零碎接管相干性能的目标。对于每一种性能接管,具体操作步骤如下。

1、参考“插件开发框架”,开发一个我的项目扩大包。

2、在扩大包我的项目中新建一个Java类 com.mycomp.MyXxxClass,并且实现接口 smartbi.xxx.IXxxInterface。

3、在 Smartbi 中进行配置,应用前一步开发的类 com.mycomp.MyXxxClass。

4、参考“扩大包部署”文档,部署该我的项目扩大包。5、尔后 Smartbi 会在相干的扩大点处调用 com.mycomp.MyXxxClass类,从而让第三方零碎接管相干性能。

第三方零碎可接管的几种Smartbi性能

好了,大家理解整个集成的办法,上面来给总结一下其集成的特点( 集成不便,可扩展性强):

●用户集成。企业报表软件自身带有欠缺的用户管理系统,同时也反对与第三方用户管理系统实现单点登录集成,如反对LDAP权限集成/Windows AD权限集成。产品提供成熟的API,易于与第三方零碎间接进行用户、角色、机构等信息的双向同步。

●报表集成。企业报表软件提供了简略形式将报表集成到第三方零碎中去:通过URL的形式,能够将报表嵌入到任何第三方零碎,每个报表都能够通过惟一的URL来拜访。

●挪动端集成。企业报表软件反对多利用信息推送,反对微信用户与报表用户双向同步。实现将报表公布到钉钉、微信/企业微信,便于报表使用者交换合作。

●替换Logo。对于须要替换登录界面、以及主界面顶部的Logo和图片、或者批改程序名称标识等客制化需要,通过批改ChangeLogo扩大包即可轻松实现。

●宏开发。随着用户对企业报表软件的深刻应用,报表的客制化需要将会越来越多。客制化需要不可能总是放到产品中开发,这时候能够通过编写“报表宏”来实现报表定制化开发要求。

电子表格软件具备良好的集成性,接口凋谢,可扩展性强。既能够集成到第三方零碎,还能够集成到企业微信、钉钉等社交平台,不便报表使用者随时随地拜访报表利用。电子报表软件反对多种集成形式,如用户集成、报表集成、挪动端集成,提供多种二次开发接口,易于集成。