反饋已提交
網絡繁忙
設計器 JDBC 資料連結新增 SSH 設定,提升安全性
設計器 Mysql 資料連結新增 SSL 設定,提升安全性
FineReport 提供了兩種資料連結方式:
方式一:在數據決策系統中進行連結,可參考 配置資料連結
方式二:在設計器中進行連結 ,本文主要介紹該種方法。
注:FineReport 設計器中 JNDI 資料連結步驟請參考 [設計器]JNDI連結資料庫
1)點選「伺服器>定義資料連結」進入資料連結配置介面。如下圖所示:
2)大部分資料庫使用的的是 JDBC 連結,新增 JDBC 連結,如下圖所示:
1)我們將常用的資料庫放置在下拉列表中,若要連結的資料庫不在下拉列表中,則可以選擇「others」。
在設計器中我們可以連結帆軟官方支援的所有資料庫。如下圖所示:
2)搜尋說明文檔,找到自己要連結的對應資料庫的文檔。比如說我需要連結 apache impala 資料庫,對應的說明文檔為 Apache Impala資料連結。
在資料庫對應的說明文檔中,我們可以查看到資料庫支援的版本,以及要使用的驅動是否已內建等。
產品已內建了部分資料庫的驅動器,內建驅動可直接使用。
若產品內沒有內建相關驅動,可以透過 驅動管理 上傳對應的資料庫驅動。然後選擇自訂,選擇剛剛上傳的驅動。例如:選擇已上傳的 apache impala 資料庫的驅動。如下圖所示:
URL 中一般包含資料庫的各種資訊,例如:IP名、埠、資料庫名等。在平台中連結資料庫時,系統可以根據連結資訊,自動生成資料連結的 URL 。
使用者可參考平台中生成 URL 的格式修改自己的 URL,也可在平台中輸入相關資訊後直接複製對應 URL。例如:Apache Impala資料連結 生成的 URL 如下圖所示:
將生成的 URL 複製到設計器中,若有帳號認證還需輸入帳號和密碼,點選「測試連結」,如下圖所示:
連結成功後效果如下圖所示,點選「確定」完成資料連結設定。
設計器中的其他設定同在資料管理平台中一致。
使用 SSH 通道可參見:[平台]資料連結管理 4.3 節
高级设置可参见:[平台]資料連結管理 4.2 節
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)))
詳情請參見:資料集
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙