反饋已提交

網絡繁忙

資料連結JDBC

1. 概述

1.1 版本

Finereport 版本
功能變動
11.0.3

設計器 JDBC 資料連結新增 SSH 設定,提升安全性

設計器 Mysql 資料連結新增 SSL 設定,提升安全性

1.2 功能簡介

FineReport 提供了兩種資料連結方式:

方式一:在數據決策系統中進行連結,可參考 配置資料連結

方式二:在設計器中進行連結 ,本文主要介紹該種方法。

注:FineReport 設計器中 JNDI 資料連結步驟請參考 [設計器]JNDI連結資料庫

2. 操作步驟

2.1 進入資料連結設定頁面

1)點選「伺服器>定義資料連結」進入資料連結配置介面。如下圖所示:

2)大部分資料庫使用的的是 JDBC 連結,新增 JDBC 連結,如下圖所示:

2.2 選擇要連結的資料庫

1)我們將常用的資料庫放置在下拉列表中,若要連結的資料庫不在下拉列表中,則可以選擇「others」。

在設計器中我們可以連結帆軟官方支援的所有資料庫。如下圖所示:

2)搜尋說明文檔,找到自己要連結的對應資料庫的文檔。比如說我需要連結 apache impala 資料庫,對應的說明文檔為 Apache Impala資料連結

在資料庫對應的說明文檔中,我們可以查看到資料庫支援的版本,以及要使用的驅動是否已內建等。

2.3 設定驅動器

產品已內建了部分資料庫的驅動器,內建驅動可直接使用。

若產品內沒有內建相關驅動,可以透過 驅動管理 上傳對應的資料庫驅動。然後選擇自訂,選擇剛剛上傳的驅動。例如:選擇已上傳的 apache impala 資料庫的驅動。如下圖所示:

2.4 設定 URL 

URL 中一般包含資料庫的各種資訊,例如:IP名、埠、資料庫名等。在平台中連結資料庫時,系統可以根據連結資訊,自動生成資料連結的 URL 。

使用者可參考平台中生成 URL 的格式修改自己的 URL,也可在平台中輸入相關資訊後直接複製對應 URL。例如:Apache Impala資料連結 生成的 URL 如下圖所示:

將生成的 URL 複製到設計器中,若有帳號認證還需輸入帳號和密碼,點選「測試連結」,如下圖所示:

連結成功後效果如下圖所示,點選「確定」完成資料連結設定。

2.5 其他設定

設計器中的其他設定同在資料管理平台中一致。

3. 其他情況

Oracle 叢集資料庫連結:

如果使用的是做過叢集的 Oracle 資料庫,那在配置資料連結的時候,URL 需要按照以下格式進行填寫:

jdbc:oracle:thin:@(description=(address_list= (address=(host=192.168.10.1) (protocol=tcp)(port=1521))(address=(host=192.168.10.2)(protocol=tcp) (port=1521))(load_balance=yes)(failover=yes))(connect_data=(service_name= orcl)))

4. 新增資料庫的表至 FineReport

詳情請參見:資料集

附件列表


主題: 資料準備
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉