观远BI报表如何集成到web项目?
观远BI Insight 在报表开发、数据准备、样式设计、数据计算、数据可视化、交互逻辑、共享发布六个步骤中具有独特的功能。它充分利用了 Excel 的现有功能。被称为企业报表平台的解决方案专家。尤其是在Excel和ECharts整合之后,观远BIInsight具有丰富的展示能力、强大的交互性(基于单元格和对象的数据模型)、超灵活的布局能力,这些都可以在Excel界面展示。
集群:提高系统性能和可靠性
高一致性:通过观远BI产品做的所有配置和文件都可以随时同步到集群的各个节点。
高可用性:支持所有独立功能。单个节点宕机后,系统仍然可以正常访问。
扩展性强:基于良好的架构设计,随着节点的增加,系统支持的并发量几乎呈线性增长,各个节点的负载更加均衡。
使用方便:通过平台简单操作即可快速配置集群环境,节点增删支持热部署。此外,平台还可以监控各个节点的运行状态和日志。
下面我将详细介绍用户集成、资源集成、第三方系统接入等功能观远BI。
一、观远BI 洞察用户集成
1.说明
用户集成是指使用第三方系统(如OA系统)统一管理用户,即您只能在OA系统中管理用户,其他系统可以用OA系统中的账号登录用户集成后的系统。
2.背景
当客户已有第三方系统(如OA系统),OA系统和观远BI系统有各自的用户管理,客户希望两个系统都使用该系统的用户管理OA系统,即可以使用OA系统的账号登录观远BI,此时通过用户集成即可达到目的。
3.关键点
用户集成分为三点,即用户同步、用户认证和单点登录。客户可以根据自己的实际情况选择一个或多个点进行用户集成。
3.1 用户同步
用户同步是指将第三方系统(如OA系统)的用户同步到观远BI系统。此时在OA系统中进行用户管理。
3.2 用户认证
用户认证是指用户可以自定义观远BI系统的登录认证逻辑,无需使用观远BI中的用户密码即可登录系统。
3.3单点登录
单点登录是指登录第三方系统(如OA系统)后,无需重复登录即可进入观远BI系统。
二、观远BI资源整合
1.说明
资源集成(将报表或页面嵌入到第三方系统中)是最常见的系统集成方式。 观远BI 可以很方便的集成到客户的门户系统中;也可以用观远BI作为统一的资源访问入口,将其他系统中已有的资源整合到观远BI中。使用下表快速了解 观远BI 与第三方系统集成资源的各种方式。
2.几种资源整合方式
三、第三方系统接入观远BI相关功能
1.说明
观远BI 在与第三方系统集成的过程中,第三方系统通常需要接管观远BI的部分功能。比如用户的登录验证需要第三方统一认证平台完成,观远BI的资源同步到第三方系统,第三方系统会验证资源权限和操作权限等。
2.如何接管
第三方系统接管观远BI的功能。实现方法是一样的。第三方系统开发相关Java类实现观远BI指定的接口,然后在观远BI中执行。配置使用此 Java 类。 观远BI会在相关扩展点调用第三方Java类,从而达到让第三方系统接管相关功能的目的。对于每一个函数接管,具体操作步骤如下。
1、参考《插件开发框架》开发项目扩展包。
2、在扩展包项目中新建Java类com.mycomp.MyXxxClass,实现接口观远BI.xxx.IXxxInterface。
3、在观远BI中配置,使用上一步开发的类com.mycomp.MyXxxClass。
4、参考“插件部署”文档部署项目扩展包。
5、然后观远BI会在相关扩展点调用com.mycomp.MyXxxClass类,让第三方系统接管相关功能。
3.几个观远BI可以被第三方系统接管的功能
单点登录
单点登录是指需要在第三方系统中不使用用户名和密码打开观远BI的各种资源。此时,可以采用单点登录与第三方系统登录同时登录。到 观远BI 系统。从第三方系统单点登录到 观远BI 系统可以通过以下五种方式之一完成。请根据您的实际需要选择其中一种登录方式。
想了解更多系统集成小麦粉,可以到观远BI官网在线文档查看详细操作