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

首頁(yè) > 知識(shí)百科 > Smartbi報(bào)表集成到web項(xiàng)目

Smartbi報(bào)表集成到web項(xiàng)目

2020-09-24 17:09:58   |  Smartbi知識(shí)百科 9246

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


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

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

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

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

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

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


    一、Smartbi Insight用戶集成

    1.說(shuō)明

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

    2.背景

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


    3.要點(diǎn)

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

    3.1用戶同步

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

    3.2用戶驗(yàn)證

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

    3.3單點(diǎn)登錄

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


    二、Smartbi資源集成

    1.說(shuō)明

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


    2.資源集成的幾種類(lèi)型


    Smartbi報(bào)表集成到web項(xiàng)目


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


    1.說(shuō)明

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


    2.接管的方式

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

    1、參考“插件開(kāi)發(fā)框架”,開(kāi)發(fā)一個(gè)項(xiàng)目擴(kuò)展包。

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

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

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

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


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

    Smartbi報(bào)表集成到web項(xiàng)目


    單點(diǎn)登錄

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

    Smartbi報(bào)表集成到web項(xiàng)目

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



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

覆蓋傳統(tǒng)BI、自助BI、現(xiàn)代BI不同發(fā)展階段,滿足企業(yè)數(shù)字化轉(zhuǎn)型的多樣化需求

讓數(shù)據(jù)成為增長(zhǎng)引擎,解鎖行業(yè)領(lǐng)先的智能BI實(shí)踐方案!

前往下載
Copyright? 廣州思邁特軟件有限公司  粵ICP備11104361號(hào) 網(wǎng)站地圖

電話咨詢

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

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

微信咨詢

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