反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

B14-04 報表日誌LogDB資料庫


一、概述

  1. 爲了加強對報表工程的管理,隨時監視其運行狀態,可以在平台中開啓日誌記錄,如下圖所示。

  2. LogDB 是 FineReport 日誌監視開啓之後,用於保存日誌的內建資料庫。

  3. 注:平台日誌的設定僅影響系統日誌的輸出,不影響操作日誌。

概述界面.png

 


二、連結並查詢LogDB資料庫

1
連結LogDB資料庫。
  1. 點擊【伺服器】→【定義資料連結】,新增一個JDBC資料連結將其重命名爲logdb。

  2. 資料連結做如下設定:

  3. 【資料庫】選擇【Others】。

    【驅動器】輸入:com.fr.swift.jdbc.Driver。

    【URL】輸入:jdbc:swift:emb://default。

    【帳號】和【密碼】均爲空。

  4. 注:伺服器添加 LogDB 資料連結後,務必注意遠程設計資料連結權限控制 ,否則存在被越權訪問並修改配置資料庫的風險。

連結並查詢LogDB資料庫.png

2
查看資料表。
  1. 新增【資料庫查詢】,資料連結選擇【logdb】,即可以看到日誌資料庫下面的所有資料表,如下圖所示。

查看数据表.png 


三、查詢語句

  1. LogDB目前暫時僅支援以下查詢語句。

1
明細查詢。
  1. SQL語句示例:

  2. select * from fine_record_execute

    select tname, displayName, consume from fine_record_execute

2
group by查詢。
  1. 支援 SUM,COUNT, MAX, MIN, AVERAGE這五種複合方式,如果什麼都不寫,會默認爲COUNT。

  2. SQL句示例:

  3. select sum(consume) from fine_record_execute group by tname, displayName 

    select consume from fine_record_execute group by tname, displayName 

    select min(consume), max(consume) from fine_record_execute group by tname, displayName

3
where過濾條件。
  1. 簡單的 WHERE過濾條件,支援 AND, OR, =,<>,>,>=, <,<=,in,isnull。

  2. SQL語句示例:

  3. select * from fine_record_execute where consume > 10 

    select sum(consume) from fine_record_execute where consume > 10 and consume < 100 group by tname, displayName 

    select consume from fine_record_execute where tname = `GettingStartedEN.cpt` 

    select sum(consume) from fine_record_execute where tname in (`GettingStartedEN.cpt`, `demoEN/WorkBook1.cpt`) group by tname, displayName

4
todate()將時間戳轉換爲普通的日期型別。
  1. todate()結果的日期格式爲:2018-12-18 10:15:26。

  2. 注:該語法需要 2019-05-20 以後的 JAR。

  3. SQL語句示例:

  4. select todate(time) from fine_record_execute select * from fine_record_execute where todate(time)<'2018-12-18 10:15:26' and todate(time)>'2018-12-17 10:15:26'

5
like 模糊查詢。
  1. 只支援前後‘%’的用法。

  2. 注:支援使用 like 進行模糊查詢,但不支持 not like 用法 。

  3. 目前只支援 '%';通配符 ‘_’需要 2019-05-20 以後的 JAR。

  4. SQL語句示例:

  5. select * from fine_record_execute where tname like '%demo%' 


四、資料表結構

logdb的資料結構請參考 LogDB 表結構


附件列表


主題: 決策平台
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

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

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

不再提示

10s後關閉