本主題描述如何設定 Publisher 特性。
管理員可在伺服器層級設定快取,以便 Publisher 在處理報表時,將資料和報表文件儲存在快取中。
報表設計者可設定報表特性以設定報表特定的資料集快取。
管理員可以設定連線至資料來源的重試次數。
Publisher 若無法透過定義的 JDBC 或 JNDI 連線來連線至資料來源,Publisher 便會切換至備份資料庫。
下列特性控制在切換至資料庫備份連線之前所嘗試的重試次數。
重試次數
預設值為 6。輸入在切換至備份資料庫之前,嘗試進行連線的次數。
重試間隔 (秒)
預設值為 10 秒。輸入重試連線之前所等待的秒數。
您可以在「系統維護」頁面複查排程器的組態。
您為服務選取的運算大小 (OCPU) 會決定用於產生完美報表的報表處理限制。您無法編輯「排程器組態」頁籤中的設定值。請參閱您有哪些可用的大小選項?
「排程器診斷」頁面主要提供排程器的執行時期狀態。
「診斷」頁面會顯示JMS 佇列已經收到的已排定報表要求數、當中已經失敗的要求數,以及仍在執行中的要求數。您可以在叢集執行處理層級檢視 JMS 狀態,以便於您判斷是否應該增加更多執行處理,以縱向擴展這些 JMS 處理器當中之一或多個的規模。
例如,若一個執行處理的電子郵件處理器有太多等候處理的要求,就可以考慮增加另一個執行處理,讓它負責電子郵件的處理作業。同樣的,如果報表處理佇列顯示目前正在處理非常大量的報表,就可以增加另一個執行處理來縱向擴展報表處理能力。
此外,也可從「排程器診斷」頁面看出每個元件的狀態,以瞭解是否有任何元件停止運作。您可以查看資料庫的連線字串或 JNDI 名稱、叢集執行處理與受管理伺服器執行處理之間的關聯關係、Toplink 連線集區組態等等這類的資訊。
如果執行處理顯示失敗狀態,您可以復原該執行處理,加上叢集若已設定 JMS 容錯移轉機制,所有送出的工作都不會遺失。當伺服器執行處理恢復正常運作之後,就能立即提供叢集服務。診斷頁面會動態反映執行處理的移除與新增。
新增執行處理至叢集之後,「排程器診斷」頁面會立即辨識新的執行處理,並且顯示新執行處理的狀態和目前在該執行處理上執行的所有繫線。這樣的強大監控功能讓管理員能夠追蹤並解決在任何執行處理或任何排程器元件發生的問題。
「排程器診斷」頁面提供下列元件的資訊:
JMS
Cluster
資料庫
排程器引擎
JMS 區段提供下列資訊:
JMS 叢集組態:此區段提供 JMS 設定的組態資訊:
提供者類型 (Weblogic / ActiveMQ)
WebLogic 版本
WebLogic JNDI 處理站
JMS 的 JNDI URL
佇列名稱
暫存目錄
JMS 執行時期:提供所有 JMS 佇列和主題的執行時期狀態。
「叢集」區段提供叢集執行處理的詳細資訊。您可以藉由這項資訊瞭解每個處理器的負載情況。
「資料庫」區段提供這些元件的資訊。
資料庫組態 — 連線類型、JNDI 名稱或連線字串
Toplink 組態 — 連線集區、日誌記錄層級
資料庫綱要
Quartz 區段提供以下元件的資訊,如下圖所示。
Quartz 組態
Quartz 初始化
管理員可以在「系統維護」頁面的報表檢視器組態頁籤上設定報表檢視器特性。
如果顯示套用按鈕設為 True,具有參數選項的報表就會在報表檢視器中顯示套用按鈕。如果變更了參數值,請按一下套用,以使用新值呈現報表。
如果顯示套用按鈕設為 False,報表檢視器就不會顯示套用按鈕。如果輸入新參數值,Publisher 會在選取或輸入新值之後,自動呈現報表。
您可以在報表層級設定此特性以覆寫系統設定。
您可以使用管理快取頁面清除伺服器快取。
伺服器快取會儲存報表定義、報表資料,以及報表輸出文件。如果您需要手動將此快取永久清除 (例如在進行修正之後),請使用管理快取頁面。
從伺服器快取清除報表物件:
您可以清除主題區域中繼資料快取。
BI 主題區域中繼資料 (例如維度和計量名稱) 會快取在伺服器中,以便在報表設計工具中快速開啟報表。BI 主題區域若是透過二進位語意模型 (.rpd) 檔案更新,您可以手動清除此快取。
清除主題區域中繼資料快取:
您可以將舊的診斷日誌永久清除,以增加系統的可用空間。
工作診斷日誌的保留期間預設為 30 天。如果您經常啟用診斷日誌,這些診斷日誌可能會使用資料庫的空間,您可能需要定期釋出舊診斷日誌使用的空間。您可以手動將超過保留期間的工作診斷日誌永久清除。