可用的組態設定值

表格 A-1 組態設定值

設定 描述
AllowOverlappingConsolidationOverride 是否允許使用者執行重疊的整合處理程序。

0 - 不允許使用者執行重疊整合。如果目前有一個整合處理程序正在執行且重疊,則使用者無法啟動新的整合處理程序。

1 - 允許使用者執行重疊整合。如果另一個整合處理程序正在執行且重疊,系統會顯示警告訊息,詢問是否要啟動新整合。

預設值:1

AutoClearDeadTasks 是否自動從系統清除完成的任務

0 - 在系統中保留完成的任務

1 - 從系統清除完成的任務

預設值:1

AutoClearEAFlatfileTasksAfterSeconds 自動從「執行中的任務」清除「擷取資料」任務和從「應用程式伺服器」刪除檔案之前,系統要等待的秒數

範圍:600 秒 (10 分鐘) - 864,000 秒 (10 天)

預設值:86,400 秒

BRCRowFetchSize 表格之每個重複項目的列提取大小。僅用於 LCM 應用程式快照匯出。

範圍:1000 到 100000 列

預設值:5000

BRCThreadPoolCount 執行緒集區大小 – 用於處理 LCM 應用程式快照匯入和匯出的執行緒數目

範圍:10 到 100 個執行緒

預設值:15

ConcurrentCalculationWaitTimeInSecond

如果最大的並行計算數正在執行,而使用者啟動了一個新的計算,系統會等待直到逾時,並在系統日誌中記錄一則關於 POV 逾時詳細資料的訊息。

如果最大的並行計算數正在執行,且 ConcurrentCalculationWaitTimeInSecond = -1,而使用者啟動了一個新的計算,系統會一直等待,直到其中一個計算完成。

此設定可由管理員依每個伺服器及每個應用程式變更,但不能低於 15 秒。

預設值:30 秒

ConsolidationMultiThreadingScheme 用於與如何執行整合程序相關的多個設定值。每個設定值都可以啟用或停用而不會影響其他設定值。

您可以選擇多個選項,並將參數設定為所選選項的總和。例如,若要使用選項 2 和 4,請將值設定為 6。值 0 表示多執行緒受到限制的舊式整合行為,且三個選項都未啟用。此設定可以在伺服器及/或應用程式層級置換。

有效值:

1 - 在將數量整合到父項實體之前,允許整合程序計算和轉譯所有子項實體,最高至值 [Parent]。

2 - 允許整合程序至多重執行緒父項層級實體,可大幅提高大量整合的效能。

4 - 略過所有基礎層級實體的起始計算。在處理它們的父項實體時,將會視需要計算那些實體。

8 - 允許整合程序在「全部整合」和「整合包含資料的所有實體」期間,只整合上次失敗後受影響的子項

預設值:2

DataSize 表格元件的提取大小

範圍:25 - 2,000

預設值:500

DefaultAdminPage 「整合管理」的預設開啟頁面

有效值:下列任何頁面:系統訊息、應用程式、系統設定值、系統使用者、系統管理、任務稽核、資料稽核、管理任務流程、任務流程狀態、設定值 DSN

預設值:系統訊息

DefaultColFetchSize 資料表單和資料方格上的預設欄提取大小

範圍:25 - 2,000

預設值:50

DefaultRowFetchSize 資料表單和資料方格上的預設列提取大小

範圍:25 - 2,000

預設值:250

DSStartupOption

確定何時啟動和關閉應用程式。

此設定可以在在應用程式和伺服器層級進行全域設定或置換,或兩者皆進行。

0 - 當第一個使用者嘗試開啟應用程式時,會視需求啟動應用程式。最後一個使用者登出應用程式之後,應用程式關閉。此設定僅在需要讓應用程式保持正常運作時才有用。用於封存的應用程式不需要一直運行。

1 - 應用程式在 Java Server 啟動時啟動。即使在最後一個使用者登出系統之後,應用程式仍會保持運行狀態。此設定對於始終保持應用程式正常運作非常有用,因此使用者在開啟應用程式時不需要很長的等待時間。

2 - 應用程序按需啟動。即使在最後一個使用者登出系統之後,應用程式仍會保持運行狀態。

預設值:0

EnableRulesLogging

是否啟用規則記錄功能。用於偵錯目的,以分隔規則問題。

0 - 停用記錄

1 - 啓用記錄

預設值:0

EnableRulesProfiling

啟用規則分析。您可以在應用程式層級或全域置換值。

0 - 停用規則分析

1 - 啟用規則分析

預設值:0

EnableRunningTasksMaskUserNames 是否在管理員以外的使用者檢視時遮罩「執行中的任務」中的使用者名稱

0 - 停用遮罩使用者名稱

1 - 啟用遮罩使用者名稱

預設值:0

IcmSystemReportTranslationMode

執行需要幣別轉換的「公司間比對系統報表」時,根據預設,轉換值會寫入至資料庫。這可能導致執行報表所需時間更長以及顯著增加資料庫大小。此設定可用來控制如何處理轉換值。

轉譯模式 = 0 (執行子轉譯並儲存資料)

轉譯模式 = 1 (執行子轉換而且不儲存資料)

轉譯模式 = 2 (使用預設轉譯執行進行中轉譯,不執行子轉譯,不儲存資料)

0 - 使用現有轉譯邏輯。使規則中的子轉譯,並確認變更至資料庫。

1 - 進行中,使用規則。使用規則中的「子轉譯」,但不會將轉譯值寫入到資料庫。備註:CN 狀態的父項實體也會進行轉譯。

2 - 即時,使用預設轉譯。只執行預設轉譯 (沒有「子轉譯」)。不會寫入變更到資料庫。備註:CN 狀態的父項不會進行轉譯。

預設值:0

MaxDataCacheSizeInMB 應用程式伺服器所配置以儲存儲存格的記憶體上限 (MB)。

範圍:此值應該大於或等於 500。

預設值:4,500

MaxFileSelectionOnLoad 多重檔案選擇控制項中可選擇的最大檔案數

值必須大於或等於 1。

預設值:10

MaxNumConcurrentCalculations

每個伺服器及每個應用程式允許的並行計算數目上限。此設定可由管理員依每個伺服器及每個應用程式變更。

預設值:8

MaxNumConcurrentConsolidations

每個伺服器及每個應用程式允許的並行整合數目上限。任何超出此值的整合執行,都會列入佇列中成為「已排定整合」。此設定可以在全域設定或者在應用程式的伺服器層級置換。

範圍:沒有強制限定範圍。值必須為正數。

預設值:8

MaxNumConcurrentConsolidationsPerAction

每個使用者動作允許的並行整合數上限。任何超出此值的整合執行,都會列入佇列中成為「已排定整合」。

預設值:8

MaxNumCubesInRAM FreeLRU 演算法的子立方體數上限

範圍:此值應該大於或等於 100。

預設值:60,000

MaxNumDataRecordsInRAM 系統儲存在 RAM 中的資料記錄數量上限

範圍:沒有強制限定範圍。值必須為正數。

預設值:30,000,000

MaxNumRetriesOfBaseLevelCalculation 整合程序在基礎層級實體上重試計算的次數上限。

此設定可讓您在整合過程中,多次重複計算基準層級實體,直到指定的重試次數,或直到這些實體的狀態變成 OK。

如果在基準層級實體上執行之規則中的 HS.ImpactStatus 函數影響已計算出的另一個實體,而且頂層實體狀態不是 OK,則使用此設定。

範例:「加州」和「康乃狄克州」是基準層級實體,它們會累加至「美國」父項實體。計算 USA 期間,如果您在 SubCalculate 中使用 HS.ImpactStatus,則「康乃狄克州」實體會受到影響。執行整合之後,由於「康乃狄克州」的變更,「美國」父項實體的狀態不是 OK。如果此設定設為 2,系統會重試計算程序兩次。嘗試第二次計算時,「加州」狀態是 OK,會計算「康乃狄克州」並累加至「美國」,而「美國」實體狀態是 OK。如果有 3 或 4 個相依性層級,您可以視需要多次調整設定以重試。

範圍:1-4

預設值:0

MinDataCacheSizeInMB 最低資料快取大小 (單位為 MB)。藉由將此值設定成較高的數目,您可以減少系統嘗試增長「資料快取」的次數以及減少記憶體片段化。一般而言,資料快取為視需求增加,每次增加上限為 25 MB。

範圍:100-5,000

預設值:2,250

NumConsolidationThreads 每個整合允許的整合執行緒數上限。降低此值會限制系統資源的利用率,導致整合效能減慢。系統上的 Oracle Hyperion Financial Management 應具有相同數量的 CPU 核心。

範圍:沒有強制限定範圍。值應該大於或等於 1。

預設值:8

NumCubesLoadedBeforeCheckingLRU 必須載入至 RAM 以觸發 FreeLRU 演算法的立方體數目。當符合下列任一個條件時會觸發 FreeLRU:符合 NumMinutesBeforeCheckingLRU 或到達 NumCubesLoadedBeforeCheckingLRU。

範圍:沒有強制限定範圍。值必須為正數。

預設值:100

NumDataLoadsAllowed

每個應用程式,每個伺服器允許的並行資料載入任務數上限。此設定可以在全域設定或者在應用程式的伺服器層級置換。

範圍:沒有強制限定範圍。值必須為正數。

預設值:8

NumEAExportsAllowed

每個伺服器,每個應用程式允許的擷取資料任務數上限。此設定可以在全域設定或者在應用程式的伺服器層級置換。

範圍:沒有強制限定範圍。值必須為正數。

預設值:8

NumEAThreads

各資料擷取的執行緒數目

範圍:沒有強制限定範圍。值必須為正數。

預設值:8

NumMinutesBeforeCheckingLRU

FreeLRU 演算法的檢查限制區間 (分鐘)

值應該大於或等於 1。

預設值:15

NumReportsAllowed

每個報告類型、每個伺服器及每個應用程式允許的並行報告任務數上限。

預設值:8

NumThreadsToUseWhenUpdatingCalcStatusSystemWasChanged 中繼資料載入之後更新「計算狀態」時使用的執行緒數目

值應該大於或等於 1。

預設值:16

SessionManagerTimeoutInMS Financial Management 中階段作業管理員使用的逾時限制,以毫秒為單位

值應該大於或等於 60,000。

預設值:1,200,000

OverrideUserFetchSizeWhenOpening 是否要在資料表單和資料方格上針對所有使用者置換提取大小

0 - 針對所有使用者不置換提取大小

1 - 針對所有使用者置換提取大小

預設值:0

WebformDoCalculateOnSubmit 當使用者在「資料」表單上按一下「提交資料」時,提交資料之後是否要自動計算。

0 - 不自動計算

1 - 自動計算

預設值:0