国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

FineReport連接多維數據庫示例及操作

YFan / 1840人閱讀

摘要:描述連接多維數據庫,首先要通過數據連接將多維數據庫與連接起來,然后在數據連接的基礎上新建多維數據庫數據集,用于模板設計。詳細設置查看連接數據連接建立好之后,就可以添加多維數據庫數據集。

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查詢兩種,如下圖:

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/83004.html

相關文章

  • FineReport新增多項目甘特圖示例操作

    摘要:描述我們在做報表的時候,往往想體現其中隨著時間的變化而產生的項目進度的變化和其他相關的系統進展,每當這種時候甘特圖便是其中的不二之選。新增的多項目甘特圖可以說是滿足了大多數的需要。 1.描述我們在做報表的時候,往往想體現其中隨著時間的變化而產生的項目進度的變化和其他相關的系統進展,每當這種時候甘特圖便是其中的不二之選。FineReport新增的多項目甘特圖可以說是滿足了大多數的需要。最...

    tangr206 評論0 收藏0
  • FineReport新增多項目甘特圖示例操作

    摘要:描述我們在做報表的時候,往往想體現其中隨著時間的變化而產生的項目進度的變化和其他相關的系統進展,每當這種時候甘特圖便是其中的不二之選。新增的多項目甘特圖可以說是滿足了大多數的需要。 1.描述我們在做報表的時候,往往想體現其中隨著時間的變化而產生的項目進度的變化和其他相關的系統進展,每當這種時候甘特圖便是其中的不二之選。FineReport新增的多項目甘特圖可以說是滿足了大多數的需要。最...

    yeooo 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<