Smartbi报表集成到web项目
商业智能(BI)与大数据分析软件
效益,因管理而变,管理因我们(Smartbi)而变

商业智能(BI)与大数据分析软件

效益,因管理而变,管理因我们(Smartbi)而变

Smartbi报表集成到web项目

发布时间:2020-09-24      游览量:3007

Smartbi Insight从报表开发的数据准备、样式设计、数据计算、数据可视化、互动逻辑、共享发布六大步骤上都有特色的功能,充分利用了Excel的现有能力,堪称企业报表平台的解决方案专家。尤其集成了Excel和ECharts后,使得Smartbi Insight具有丰富的展现力、强大的互动性(基于单元格和对象的数据模型)、超级灵活的布局能力,而且这些都可以在Excel界面上全部完成。


集群:提高系统性能和可靠性

高一致性:所有通过Smartbi产品进行的配置和文件都可以随时同步到集群的各个节点。

高可用性:支持所有单机功能。单一节点宕机后,系统仍可正常访问。

强扩展性:基于良好的架构设计,随着节点的增加,系统所支持的并发几乎呈线性增长,且每个节点的负载更加均衡。

使用简单:可在平台中通过简单的操作快速配置集群环境,其中节点的增删支持热部署。此外,还可在平台中监控各个节点的运行情况和日志。

下面从用户集成、资源集成、第三方系统接入Smartbi相关功能等方面给麦粉们详细介绍一下。


一、Smartbi Insight用户集成

1.说明

用户集成是指使用某个第三方系统(例如OA系统)统一地管理用户,即可以只管理OA系统中的用户,其他系统通过用户集成后可以使用OA系统中的账号登录。     

2.背景

当客户已经有一个第三方系统(例如OA系统)时,OA系统和Smartbi系统都有自己的用户管理,客户想要两个系统都使用OA系统的用户管理,即可以使用OA系统的账号登录Smartbi,此时可以通过用户集成的方式达到目的。


3.要点

用户集成分为三个要点,分别是用户同步,用户验证和单点登录,客户可以根据自己的实际情况选择一个或多个要点进行用户集成。

3.1用户同步

用户同步 是指将第三方系统(例如OA系统)中的用户同步到Smartbi系统中,此时是在OA系统中做用户管理。

3.2用户验证

用户验证 是指用户可以自定义Smartbi系统的登录验证逻辑,不使用Smartbi中用户的密码也可登录系统。

3.3单点登录

单点登录 是指在第三方系统(例如OA系统)中登录后不需要重复登录即可进入Smartbi系统。


二、Smartbi资源集成

1.说明

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


2.资源集成的几种类型


资源集成的类型.png


三、第三方系统接入Smartbi相关功能


1.说明

Smartbi 与第三方系统相互集成过程中,通常需要由第三方系统接管某些 Smartbi 的功能,比如用户的登录验证需要由第三方统一认证平台完成、需要将 Smartbi 的资源同步到第三方系统、由第三方系统进行资源权限以及操作权限的验证等。


2.接管的方式

第三方系统接管 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类,从而让第三方系统接管相关功能。


3.第三方系统可接管的几种Smartbi功能

接管Smartbi的功能.png


单点登录

单点登录是指需要在第三方系统中不使用用户名和密码来打开Smartbi的各种资源时,此时可以采取单点登录的方式,在第三方系统登录的同时登录到Smartbi系统。可以通过以下五种方法之一,在第三方系统中单点登录到 Smartbi 系统。请根据实际需要,选择其中一种登录方法。

五种登录Smartbi系统的方法.png

想进一步了解系统集成的麦粉,可以移步到Smartbi官网的在线文档查看详情操作



新一代商业智能BI工具

你已经点过赞了
Copyright© 广州思迈特软件有限公司  粤ICP备11104361号

电话咨询

售前咨询
400-878-3819 转1

售后咨询
400-878-3819 转2
服务时间:工作日9:00-18:00

微信咨询

添加企业微信 1V1专属服务