日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

FineReport连接多维数据库示例及操作

發布時間:2025/4/14 数据库 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FineReport连接多维数据库示例及操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.?描述

FineReport連接多維數據庫,首先要通過數據連接將多維數據庫與FineReport連接起來,然后在數據連接的基礎上新建多維數據庫XMLA數據集,用于模板設計。

2.XMLA數據連接

2.1描述

多維數據庫(Multi Dimensional Database,MDD),顧名思義,就是指將數據存儲在多個維度中,簡單來說,就是將數據存放在一個n維數組中,而不是像關系據庫那樣以記錄的形式存放。因此它存在大量稀疏矩陣,人們可以通過多維視圖來觀察數據。多維數據庫增加了一個時間維,與關系數據庫相比,它的優勢在于可以提高數據處理速度,加快反應時間,提高查詢效率。

2.2操作步驟

FineReport提供了XMLA數據連接的方式來與多維數據庫進行連接,建立橋梁,通過該橋梁,FineReport可以輕松獲取到多維數據庫中的數據轉換為二維表進行模板制作,數據分析。

2.2.1安裝多維數據集插件,或者導入相關jar包

設計器插件安裝方法參照:插件的安裝管理

服務器安裝插件方法參照:服務器上安裝插件

點擊重啟設計器,稍后設計器會自動重啟,重啟后插件即被啟用成功,數據連接里就會出現XMLA數據連接,如下圖所示。

?

注:8.0之前的版本才需要導入下面的jar包

2.2.2?新建數據連接

打開設計器,點擊服務器>定義數據連接,進入定義數據連接對話框,點擊+按鈕添加一個XMLA數據連接,如下圖:

?

2.2.3?數據連接參數配置

FineReport多維數據庫XMLA數據連接支持市場上主流的SQLServer Analysis Services、Oracle?Essbase、SAP HANA和SAP BW等等數據庫類型,下面我們一一講解各類型多維數據庫的連接方式。
(1)SQLServer Analysis Services

SQLServer Analysis Services簡稱為SSAS,是指在內置計算支持的單個統一邏輯模型中,設計、創建和管理包含來自多個數據源(如關系數據庫)的詳細信息和聚合數據的多維結構。

XMLA數據連接參數配置界面上的數據庫類型選擇SQLServer Analysis Services,在URL輸入該數據庫所在站點地址,用戶名及密碼,然后點擊數據庫標簽后面的下拉選項,FineReport會自動將該站點下面的所有多維數據庫加載顯示在下拉列表中,選中需要連接的數據庫即可,如下圖:

?

注:上面的XMLA URL連接的是直接通過IIS發布的站點。

點擊測試連接即表示連接成功。
(2)Oracle Essbase

數據庫類型選擇Oracle Essbase,在URL輸入該數據庫所在站點地址,用戶名及密碼,然后點擊數據庫標簽后面的下拉選項,FineReport會自動將該站點下面的所有多維數據庫加載顯示在下拉列表中,選中需要連接的數據庫即可,如下圖:

?

點擊測試連接即表示連接成功。

注:簡單通用查詢時,在選擇的維度上過濾,不支持“包含”“不包含”“開頭是”,在非選擇的維度上做過濾,只支持“等于”

另:涉及到復雜的過濾形式可以使用自定義MDX查詢
(3)SAP HANA

數據庫類型選擇SAP HANA,在URL輸入該數據庫所在站點地址,用戶名及密碼,然后點擊數據庫標簽后面的下拉選項,FineReport會自動將該站點下面的所有多維數據庫加載顯示在下拉列表中,選中需要連接的數據庫即可,如下圖:

?

點擊測試連接即表示連接成功。

?

詳細設置查看:SAP HANA 連接
(4)SAP BW
數據庫類型選擇SAP BW,在URL輸入該數據庫所在站點地址,用戶名及密碼,然后點擊數據庫標簽后面的下拉選項,FineReport會自動將該站點下面的所有多維數據庫加載顯示在下拉列表中,選中需要連接的數據庫即可,如下圖:

點擊測試連接即表示連接成功。

?

詳細設置查看:SAP BW連接

XMLA數據連接建立好之后,就可以添加多維數據庫XMLA數據集。

?

3.?XMLA數據集

新建好XMLA數據連接之后,在模板數據集面板中點擊添加按鈕,新建一個多維數據庫,如下圖:

?

進入多維數據庫XMLA數據集配置界面,XMLA數據集查詢取數方式包括簡單通用查詢和自定義MDX查詢兩種,如下圖:

原文摘自ITEYE:http://teacherzhang.iteye.com/blog/2374384

轉載于:https://www.cnblogs.com/laoA188/p/6856563.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的FineReport连接多维数据库示例及操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。