秦皇岛纫惩金融服务有限公司

商業(yè)智能(BI)與大數(shù)據(jù)分析軟件
效益,因管理而變,管理因我們(Smartbi)而變

商業(yè)智能(BI)與大數(shù)據(jù)分析軟件

效益,因管理而變,管理因我們(Smartbi)而變

Smartbi報表集成到web項目

發(fā)布時間:2020-09-24      游覽量:3540

Smartbi Insight從報表開發(fā)的數(shù)據(jù)準(zhǔn)備、樣式設(shè)計、數(shù)據(jù)計算、數(shù)據(jù)可視化、互動邏輯、共享發(fā)布六大步驟上都有特色的功能,充分利用了Excel的現(xiàn)有能力,堪稱企業(yè)報表平臺的解決方案專家。尤其集成了Excel和ECharts后,使得Smartbi Insight具有豐富的展現(xiàn)力、強(qiáng)大的互動性(基于單元格和對象的數(shù)據(jù)模型)、超級靈活的布局能力,而且這些都可以在Excel界面上全部完成。


集群:提高系統(tǒng)性能和可靠性

高一致性:所有通過Smartbi產(chǎn)品進(jìn)行的配置和文件都可以隨時同步到集群的各個節(jié)點(diǎn)。

高可用性:支持所有單機(jī)功能。單一節(jié)點(diǎn)宕機(jī)后,系統(tǒng)仍可正常訪問。

強(qiáng)擴(kuò)展性:基于良好的架構(gòu)設(shè)計,隨著節(jié)點(diǎn)的增加,系統(tǒng)所支持的并發(fā)幾乎呈線性增長,且每個節(jié)點(diǎn)的負(fù)載更加均衡。

使用簡單:可在平臺中通過簡單的操作快速配置集群環(huán)境,其中節(jié)點(diǎn)的增刪支持熱部署。此外,還可在平臺中監(jiān)控各個節(jié)點(diǎn)的運(yùn)行情況和日志。

下面從用戶集成、資源集成、第三方系統(tǒng)接入Smartbi相關(guān)功能等方面給麥粉們詳細(xì)介紹一下。


一、Smartbi Insight用戶集成

1.說明

用戶集成是指使用某個第三方系統(tǒng)(例如OA系統(tǒng))統(tǒng)一地管理用戶,即可以只管理OA系統(tǒng)中的用戶,其他系統(tǒng)通過用戶集成后可以使用OA系統(tǒng)中的賬號登錄。     

2.背景

當(dāng)客戶已經(jīng)有一個第三方系統(tǒng)(例如OA系統(tǒng))時,OA系統(tǒng)和Smartbi系統(tǒng)都有自己的用戶管理,客戶想要兩個系統(tǒng)都使用OA系統(tǒng)的用戶管理,即可以使用OA系統(tǒng)的賬號登錄Smartbi,此時可以通過用戶集成的方式達(dá)到目的。


3.要點(diǎn)

用戶集成分為三個要點(diǎn),分別是用戶同步,用戶驗證和單點(diǎn)登錄,客戶可以根據(jù)自己的實(shí)際情況選擇一個或多個要點(diǎn)進(jìn)行用戶集成。

3.1用戶同步

用戶同步 是指將第三方系統(tǒng)(例如OA系統(tǒng))中的用戶同步到Smartbi系統(tǒng)中,此時是在OA系統(tǒng)中做用戶管理。

3.2用戶驗證

用戶驗證 是指用戶可以自定義Smartbi系統(tǒng)的登錄驗證邏輯,不使用Smartbi中用戶的密碼也可登錄系統(tǒng)。

3.3單點(diǎn)登錄

單點(diǎn)登錄 是指在第三方系統(tǒng)(例如OA系統(tǒng))中登錄后不需要重復(fù)登錄即可進(jìn)入Smartbi系統(tǒng)。


二、Smartbi資源集成

1.說明

資源集成(將報表或頁面嵌入到第三方系統(tǒng))是系統(tǒng)集成中最為常見的一種方式,Smartbi 既可以被方便地集成到客戶的門戶系統(tǒng)中;也可用 Smartbi 作為統(tǒng)一資源訪問門戶,將其它系統(tǒng)中已有資源集成到 Smartbi 中。使用下表快速訪問 Smartbi 與第三方系統(tǒng)進(jìn)行資源集成的各種方式。


2.資源集成的幾種類型


Smartbi報表集成到web項目


三、第三方系統(tǒng)接入Smartbi相關(guān)功能


1.說明

Smartbi 與第三方系統(tǒng)相互集成過程中,通常需要由第三方系統(tǒng)接管某些 Smartbi 的功能,比如用戶的登錄驗證需要由第三方統(tǒng)一認(rèn)證平臺完成、需要將 Smartbi 的資源同步到第三方系統(tǒng)、由第三方系統(tǒng)進(jìn)行資源權(quán)限以及操作權(quán)限的驗證等。


2.接管的方式

第三方系統(tǒng)接管 Smartbi 的功能,實(shí)現(xiàn)方式是相同的,都是由第三方系統(tǒng)開發(fā)相關(guān) Java 類實(shí)現(xiàn) Smartbi 指定的接口,然后在 Smartbi 中進(jìn)行配置使用該 Java 類。Smartbi 會在相關(guān)的擴(kuò)展點(diǎn)處調(diào)用第三方 Java 類,從而達(dá)到讓第三方系統(tǒng)接管相關(guān)功能的目的。對于每一種功能接管,具體操作步驟如下。

1、參考“插件開發(fā)框架”,開發(fā)一個項目擴(kuò)展包。

2、在擴(kuò)展包項目中新建一個Java類 com.mycomp.MyXxxClass,并且實(shí)現(xiàn)接口 smartbi.xxx.IXxxInterface。

3、在 Smartbi 中進(jìn)行配置,使用前一步開發(fā)的類 com.mycomp.MyXxxClass。

4、參考“插件部署”文檔,部署該項目擴(kuò)展包。

5、此后 Smartbi 會在相關(guān)的擴(kuò)展點(diǎn)處調(diào)用 com.mycomp.MyXxxClass類,從而讓第三方系統(tǒng)接管相關(guān)功能。


3.第三方系統(tǒng)可接管的幾種Smartbi功能

Smartbi報表集成到web項目


單點(diǎn)登錄

單點(diǎn)登錄是指需要在第三方系統(tǒng)中不使用用戶名和密碼來打開Smartbi的各種資源時,此時可以采取單點(diǎn)登錄的方式,在第三方系統(tǒng)登錄的同時登錄到Smartbi系統(tǒng)??梢酝ㄟ^以下五種方法之一,在第三方系統(tǒng)中單點(diǎn)登錄到 Smartbi 系統(tǒng)。請根據(jù)實(shí)際需要,選擇其中一種登錄方法。

Smartbi報表集成到web項目

想進(jìn)一步了解系統(tǒng)集成的麥粉,可以移步到Smartbi官網(wǎng)的在線文檔查看詳情操作



新一代商業(yè)智能BI工具

你已經(jīng)點(diǎn)過贊了
Copyright? 廣州思邁特軟件有限公司  粵ICP備11104361號 網(wǎng)站地圖

電話咨詢

售前咨詢
400-878-3819 轉(zhuǎn)1

售后咨詢
400-878-3819 轉(zhuǎn)2
服務(wù)時間:工作日9:00-18:00

微信咨詢

添加企業(yè)微信 1V1專屬服務(wù)