1. 概述
1.1 版本
FineBI伺服器版本 | fine_conf_entity 視覺化配置插件 | 功能變更 |
---|---|---|
6.0 | V1.9.8 | - |
6.0 | V1.9.9 | 新增參數: SystemOptimizationConfig.etlEditSourceRowLimit SystemOptimizationConfig.threadPoolStrategy SystemOptimizationConfig.fastTableLoadDynamicThreadCoreSizeStr SystemOptimizationConfig.baseTableLoadDynamicThreadCoreSizeStr DistributedOptimizationConfig.spiderConfig.spark_sql_autoBroadcastJoinThreshold DistributedOptimizationConfig.spiderConfig.spark_ui_port |
6.0 | V1.9.12 | 新增參數:WebSecurityConfig.verifyTokenSync |
6.0 | V1.9.14 | 新增參數: SmartTemplateCacheConfig.enable SmartTemplateCacheConfig.maxElementSizeMB |
6.0 | V1.9.16 | 新增參數:SystemOptimizationConfig.bigDataModeThreshold |
6.0 | V1.9.18 | 新增參數:MobileConfig.modulesConfigAvailable |
6.0 | V1.9.19 | 新增參數: WebSecurityConfig.enableParameterVerify DingTalkConfig.requestConfigEnable |
6.0 | V1.9.20 | 新增參數: SystemOptimizationConfig.useAllVisibleDataForSentinel WebSocketConfig.randomSession SecurityConfig.forbidLoginNoEncryption SecurityConfig.hideFrontSeed SecurityConfig.allowDeleteLog |
6.0 | V1.9.22 | 新增參數: SystemOptimizationConfig.scaleLowerLimit SystemOptimizationConfig.scaleUpperLimit SystemOptimizationConfig.subjectVersionLimit SystemOptimizationConfig.subjectDraftSavePeriod |
6.0 | V1.9.25 | 新增參數:SentinelConfig.showDetailAbnormalData |
6.0 | V1.9.27 | 新增參數: SentinelConfig.sentinelResultSetLimit WeiXinConfig.checkRedirectDomainEnable DingTalkConfig.checkRedirectDomainEnable WeLinkConfig.checkRedirectDomainEnable FeiShuConfig.checkRedirectDomainEnable |
6.0 | V1.9.29 | 新增參數: WebSocketConfig.requestPorts Reuse.exportEnable |
6.0 | V1.9.30 | 新增參數:SystemOptimizationConfig.shieldFunction |
6.0 | V1.9.31 | 新增參數:SystemOptimizationConfig.scheduleTaskThreadsLimit |
6.0 | V1.9.32 | 新增參數:ManagementExportConfig.streamMode |
6.0 | V1.9.36 | 新增參數:SystemOptimizationConfig.fullDataSearchThreadLimit |
1.2 應用場景
在FineBI系統中,有部分配置資訊沒有前端配置介面,這些資訊僅儲存在finedb配置庫的fine_conf_entity表中。
管理者只能透過直接修改表欄位值來進行更改。然而,finedb配置庫是整個FineBI系統運作的基礎配置庫,任何誤操作或人為損壞都可能導致不可修復的bug。
如何確定管理者能夠安全、便捷地修改fine_conf_entity表中的配置資訊,避免誤操作帶來的風險?
1.3 功能簡介
為瞭解決這一問題,帆軟提供了「fine_conf_entity視覺化配置」插件。
該插件幫助管理者透過視覺化介面安全地修改相關配置,降低誤操作的風險,確定系統的穩定運作。
注:FineDB 配置庫用於存放工程配置資訊,各表之間存在聯動關係,隨意改動可能導致工程無法啟動等嚴重後果。
如需使用該插件以外的方法修改 finedb 資料庫內容,請與帆軟技術支援確認後再進行操作。
請勿隨意手動增!刪!改!finedb 資料庫內的任何資料!有可能造成不可修復的 BUG,需自行承擔後果。
2. 範例
2.1 插件安裝
點選下載插件:fine_conf_entity視覺化配置插件
插件安裝方法請參照:插件管理
2.2 系統工具
插件安裝成功後,超級管理者登入 FineBI 系統,點選「管理系統」,新增「系統工具」設定。如下圖所示:
注:由於 FineDB 的修改非常重要,影響較大,因此僅支援超管進行操作,不支援次級管理者操作。
2.3 參數配置
配置方法支援以下兩種:
選擇參數配置:系統參數名(key)下拉框中羅列了支援配置的 fine_conf_entity 參數,使用者可直接在下拉框中選擇參數,配置參數值(value)。
自訂參數配置:使用者可自行輸入支援配置的 fine_conf_entity 參數名(key),並自動跳出參數值(value),使用者可修改並儲存參數值。
兩種配置方式支援配置的參數完全相同,可修改的 fine_conf_entity 中的配置參數和參數值如下表所示:
參數名 | 參數描述 | 參數值 |
---|---|---|
AttachmentStrategyConfig.localPrefer | 臨時資源附件優先儲存在本地 | 參數值需為布林型,預設為true false:臨時資源優先儲存在檔案伺服器 true:臨時資源優先儲存在工程節點本地 |
BIUpdateConfig.autoBackup | BI自動備份 | 參數值需為布林型,預設為false false:BI不自動備份 true:BI自動備份 |
BackupConfig.customKeyLength | 備份conf表,自訂id長度 | 參數值需為正整數型態 預設值為1500 |
BackupConfig.customValueLength | 備份conf表,自訂value長度 | 參數值需為正整數型態 預設值為65536 |
CacheConfig.maxMemSize | 共享資料集快取空間上限 | 參數值需為非負整數型態 預設值為4194304 |
CloudFeatureConfig.recordFineMarkId | 固話埋點回傳 | 參數值需為布林型,預設為true false:固話埋點不回傳 true:固話埋點回傳 |
CloudFeatureConfig.sendSolidByJsonp | 透過瀏覽器獲取伺服器運作資料 | 參數值需為布林型,預設為true false:透過瀏覽器無法獲取伺服器運作資料 true:透過瀏覽器獲取伺服器運作資料 |
CloudFeatureConfig.shellExecute | 透過shell命令獲取伺服器配置資訊 | 參數值需為布林型,預設為true false:透過shell命令無法獲取伺服器配置資訊 true:透過shell命令獲取伺服器配置資訊 |
CloudFeatureConfig.uploadFileByMarket | 透過帆軟市場上傳伺服器運作資料 | 參數值需為布林型,預設為false false:不透過帆軟市場上傳伺服器運作資料 true:透過帆軟市場上傳伺服器運作資料 |
ClusterRedirectConfig.enableSessionIDGenerationStrategy | 是否啟動叢集下的sessionID生成策略 | 參數值需為布林型,預設為false false:不啟動叢集下的sessionID生成策略 true:叢集下的sessionID的尾部會連接上叢集的nodeID |
ClusterTimeMonitorConfig.permitCount | 叢集單次時間誤差檢查任務中, 多次誤差分析中最小成功次數 | 參數值需為正整數型態 預設值為1 |
ClusterTimeMonitorConfig.permitError | 叢集單次時間誤差檢查任務中,,允許時間誤差值,單位ms | 參數值需為正長整數型態 預設值為10000 |
ClusterTimeMonitorConfig.sumCount | 叢集單次時間誤差檢查任務中, 嘗試誤差分析的總次數 | 參數值需為正整數型態 預設值為3 |
CookieConfig.forceSameSite | cookie強制新增SameSite=None | 參數值需為布林型,預設為false false:cookie不新增SameSite=None true:cookie強制新增SameSite=None |
CronUpdateConfig.typeMap.plugins | 插件自動更新的定時更新是否開啟 | 如需關閉工程啟動後每晚11點的外網更新插件,請將參數值修改為false,否則無需改動 |
CustomConfig.absPositionOfFloat | 懸浮元素是否以絕對位置展示(不受儲存格擴展的影響) | 參數值需為布林型,預設為false false:不以絕對位置展示(不受儲存格擴展的影響) true:以絕對位置展示(受儲存格擴展的影響) |
CustomConfig.columnMatchRuleForWidgetValue | 資料欄位是否區分大小寫 | 參數值如下,預設為case_ignore case_ignore:不區分大小寫 case_sensitive:區分大小寫 |
CustomConfig.dataTransType | 定義填報提交,校驗請求中前端範本資料的傳輸形式 | 參數值如下,預設為xml xml:以xml字串格式傳輸 json:以json字串格式傳輸 |
CustomConfig.excelAdjustHeight | Excel匯出行高係數 | 參數值需為非負單精度浮點型 預設值為20.1 |
CustomConfig.excelAdjustWidth | Excel匯出列寬係數 | 參數值需為非負單精度浮點型 預設值為34.742 |
CustomConfig.exportFullImg4Excel | Excel匯出的時候是否匯出完整圖片 | 參數值需為布林型,預設為false false:Excel匯出時,不匯出完整圖片 true:Excel匯出時,匯出完整圖片 |
CustomConfig.printWidget | 是否匯出/列印元件(目前支援列印複選框與複選框組元件) | 參數值需為布林型,預設為false false:不匯出/列印元件 true:匯出/列印元件 |
CustomConfig.screenScaleEnabled | 控制設計器縮放 | 參數值需為布林型,預設為true false:關閉設計器縮放 true:開啟設計器縮放 |
CustomConfig.wordAdjustHeight | Word匯出用於調整行高的數值,防止內容高度在某些臨界值時出現空白頁 | 參數值需為非負整數型態 預設值為2 |
DelayUpdateConfig.delaySwitchMap.plugins | 插件自動更新的延遲更新是否開啟 | 如需關閉工程啟動後延遲一段時間的插件自動更新,請將參數值修改為false,否則無需改動 |
DingTalkConfig.checkRedirectDomainEnable | 開啟或關閉釘釘插件單點登入域名一致校驗 | V1.9.27版本插件新增 參數值為布林型,預設為true true:開啟釘釘插件單點登入域名一致校驗 false:關閉釘釘插件單點登入域名一致校驗 |
DingTalkConfig.requestConfigEnable | 開啟或關閉釘釘插件進階請求配置 | V1.9.19版本插件新增 參數值需為布林型,預設為false false:關閉釘釘插件進階請求配置 true:開啟釘釘插件進階請求配置 |
DistributedOptimizationConfig.spiderConfig.local_file_delete_retry_mode | 本地檔案刪除重試機制 | 參數值需為布林型,預設為true true:本地檔案刪除重試機制 false:本地檔案不刪除重試機制 |
DistributedOptimizationConfig.spiderConfig.local_file_delete_retry_period | 本地檔案刪除重試週期 | 參數值需為正整數,預設為10 |
DistributedOptimizationConfig.spiderConfig.local_file_delete_retry_time | 本地檔案刪除重試次數 | 參數值需為正整數,預設為3 |
DistributedOptimizationConfig.spiderConfig.max_slice_memory_size | slice最大記憶體設定 | 參數值需為正整數,預設為52428800 |
DistributedOptimizationConfig.spiderConfig.spark_blockManager_port | spark blockManager埠 | 參數值需為[1001, 65535]區間內的正整數 預設值為17778 |
DistributedOptimizationConfig.spiderConfig.spark_driver_host | spark driver主機名 | 參數值需為字串,預設為空 |
DistributedOptimizationConfig.spiderConfig.spark_driver_maxResultSize | spark傳回driver端最大結果集大小 | 參數值需為字串,預設為1g |
DistributedOptimizationConfig.spiderConfig.spark_driver_port | spark driver埠 | 參數值需為[1001, 65535]區間內的正整數 預設值為17777 |
DistributedOptimizationConfig.spiderConfig.spark_executor_cores | spark executor核心 | 參數值需為正整數,預設為12 |
DistributedOptimizationConfig.spiderConfig.spark_executor_memory | spark executor記憶體 | 參數值需為字串,預設為6g |
DistributedOptimizationConfig.spiderConfig.spark_local_dir | spark臨時檔案目錄,計算吐磁碟目錄 | 參數值需為字串,預設為空 |
DistributedOptimizationConfig.spiderConfig.spark_master_host | spark master主機名 | 參數值需為字串,預設為空 |
DistributedOptimizationConfig.spiderConfig.spark_master_port | spark master埠 | 參數值需為[1001, 65535]區間內的正整數 預設值為7077 |
DistributedOptimizationConfig.spiderConfig.spark_memory_fraction | spark佔用jvm記憶體比例 | V1.9.9版本插件新增 參數值需為0~1的正整數,預設值為0.3 spark佔用太多的jvm記憶體可能會導致當機 |
DistributedOptimizationConfig.spiderConfig.spark_scheduler_allocation_file | spark調度分配檔案 | 參數值需為字串,預設為空 |
DistributedOptimizationConfig.spiderConfig.spark_scheduler_mode | spark調度模式 | 參數值需為字串,預設為CAPACITY |
DistributedOptimizationConfig.spiderConfig.spark_shuffle_service_enabled | shuffle程式資料外排 | 參數值需為布林型,預設為true true:shuffle程式資料外排 false:shuffle程式資料不外排 |
DistributedOptimizationConfig.spiderConfig.spark_sql_adaptive_advisoryPartitionSizeInBytes | 計算自適應目標塊大小 | 參數值需為字串,預設值為200M |
DistributedOptimizationConfig.spiderConfig.spark_sql_adaptive_coalescePartitions_minPartitionNum | 最小資料塊,按照預設200M為1塊分 | 參數值需為正整數,預設值為1 |
DistributedOptimizationConfig.spiderConfig.spark_sql_adaptive_enabled | 計算自適應功能 | 參數值需為布林型,預設為true true:計算自適應功能 false:不計算自適應功能 |
DistributedOptimizationConfig.spiderConfig.spark_sql_autoBroadcastJoinThreshold | spark broadcastjoin讀取過多導致oom,設為-1採用sortjoin規避掉 | V1.9.9版本插件新增 預設值為-1 spark broadcastjoin讀取過多可能導致oom,設為-1可採用sortjoin規避 |
DistributedOptimizationConfig.spiderConfig.spark_sql_broadcastTimeout | broadcast的逾時時間 | 參數值需為字串,預設為12000 |
DistributedOptimizationConfig.spiderConfig.spark_sql_shuffle_partitions | spark shuffle的併發塊數 | 參數值需為字串,預設為空 |
DistributedOptimizationConfig.spiderConfig.spark_sql_sortMergeJoinExec_buffer_in_memory_threshold | sortMergeJoin算子記憶體最大數據量 | 參數值需為字串,預設為100000 |
DistributedOptimizationConfig.spiderConfig.spark_sql_sortMergeJoinExec_buffer_spill_threshold | sortMergeJoin算子吞吐臨界值 | 參數值需為字串,預設為100000 |
DistributedOptimizationConfig.spiderConfig.spark_ui_port | 設定spark的web頁面存取埠 | V1.9.9版本插件新增 參數值需為埠號 |
DistributedOptimizationConfig.spiderConfig.spider_array_group_map_function_threshold | 陣列分組算法臨界值 | 參數值需為正整數,預設為5000000 |
DistributedOptimizationConfig.spiderConfig.spider_base_update_thread_proportion | 基礎表執行緒佔比 | 參數值需為正整數,預設為30 |
DistributedOptimizationConfig.spiderConfig.spider_build_index_cores | 構建索引核心數 | 參數值需為正整數,預設為4 |
DistributedOptimizationConfig.spiderConfig.spider_column_max_load_dictionary_key_size | 資料欄最大載入字典數量 | 參數值需為正整數,預設為10000 |
DistributedOptimizationConfig.spiderConfig.spider_compress_slice_size | 抽數時,每個分片的行數 | 參數值需為正整數,預設為100000 |
DistributedOptimizationConfig.spiderConfig.spider_core_limit_fraction | spark限制核心任務評分 | 參數值需為非負雙精度浮點型 預設為0.67 |
DistributedOptimizationConfig.spiderConfig.spider_create_satellite_async | 非同步建立衛星表 | 參數值需為布林型,預設為true true:非同步建立衛星表 false:非同步不建立衛星表 |
DistributedOptimizationConfig.spiderConfig.spider_deletion_criteria_size_per_execution | 增量刪除每次最大計算大小 | 參數值需為字串,預設為128m |
DistributedOptimizationConfig.spiderConfig.spider_double_dictionary_max_key_size | double類型最大字典數量 | 參數值需為正整數,預設為10000 |
DistributedOptimizationConfig.spiderConfig.spider_engine_use_page | 使用分頁引擎 | 參數值需為布林型,預設為true true:使用分頁引擎 false:不使用分頁引擎 |
DistributedOptimizationConfig.spiderConfig.spider_etl_coalesce_size | etl最大分塊數 | 參數值需為正整數,預設為10 |
DistributedOptimizationConfig.spiderConfig.spider_etl_compute_limit_unit | etl計算儲存格限制 | 參數值需為正整數,預設為50000000 |
DistributedOptimizationConfig.spiderConfig.spider_etl_core_limit | etl限制核心 | 參數值需為布林型,預設為false true:etl限制核心 false:etl不限制核心 |
DistributedOptimizationConfig.spiderConfig.spider_etl_iterator_repartition_size | etl重分割槽大小 | 參數值需為正整數,預設為20 |
DistributedOptimizationConfig.spiderConfig.spider_etl_no_order | etl無序 | 參數值需為布林型,預設為false true:etl無序 false:etl有序 |
DistributedOptimizationConfig.spiderConfig.spider_etl_output_use_bitmap | ETL生成索引 true | 參數值需為布林型,預設為true true:ETL生成索引 false:ETL不生成索引 |
DistributedOptimizationConfig.spiderConfig.spider_etl_preview_row_count | etl預覽行數 | 參數值需為字串,預設為5000 |
DistributedOptimizationConfig.spiderConfig.spider_etl_writer_lock_wait | etl寫鎖等待時間 | 參數值需為大於等於-1的整數 預設為60000 |
DistributedOptimizationConfig.spiderConfig.spider_fast_compute_limit_memory | 快速計算記憶體限制位元組大小 | 參數值需為正長整數型態 預設為500000000 |
DistributedOptimizationConfig.spiderConfig.spider_fast_compute_limit_row | 快速計算行數限制 | 參數值需為正整數,預設為10000000 |
DistributedOptimizationConfig.spiderConfig.spider_fast_compute_limit_unit | 快速計算儲存格限制 | 參數值需為正整數,預設為10000000 |
DistributedOptimizationConfig.spiderConfig.spider_fast_etl_cache | 快速計算使用快取 | 參數值需為布林型,預設為true true:快速計算使用快取 false:快速計算不使用快取 |
DistributedOptimizationConfig.spiderConfig.spider_file_max_mmap_size | 檔案最大mmap大小 | 參數值需為正整數,預設為2147483647 |
DistributedOptimizationConfig.spiderConfig.spider_file_mmap_size | 檔案mmap大小 | 參數值需為正整數,預設為1073741823 |
DistributedOptimizationConfig.spiderConfig.spider_first_day_of_week | 星期的第一天 | 參數值需為[0, 6]區間內的整數 預設值為1 |
DistributedOptimizationConfig.spiderConfig.spider_float_dictionary_max_key_size | float類型最大字典數量 | 參數值需為正整數,預設為10000 |
DistributedOptimizationConfig.spiderConfig.spider_generate_join_cache_in_query | 在查詢時生成聯動快取 | 參數值需為布林型,預設為true true:在查詢時生成聯動快取 false:在查詢時不生成聯動快取 |
DistributedOptimizationConfig.spiderConfig.spider_high_performance_pool_size | 不保證計算效能時,聯動和分析表資源池大小 | 參數值需為正整數,預設為1000 |
DistributedOptimizationConfig.spiderConfig.spider_high_performance_resource_time | 設定更新可佔用高效能資源的時間段 | 參數值需為字串,預設為空 如需設定晚七點-早八點,請將參數值修改為 19:00:00-8:00:00 |
DistributedOptimizationConfig.spiderConfig.spider_ignore_base_update | 是否跨越基礎表更新 | 參數值需為布林型,預設為false true:跨越基礎表更新 false:不跨越基礎表更新 |
DistributedOptimizationConfig.spiderConfig.spider_index_build_bitmap_dataset | 索引生成使用dataset | 參數值需為布林型,預設為false true:索引生成使用dataset false:索引不生成使用dataset |
DistributedOptimizationConfig.spiderConfig.spider_index_build_bitmap_external | 索引生成使用外排 | 參數值需為布林型,預設為true true:索引生成使用外排 false:索引不生成使用外排 |
DistributedOptimizationConfig.spiderConfig.spider_index_build_bitmap_external_buffer_path | 索引快取檔案路徑 | 參數值需為字串 預設為distributed/external |
DistributedOptimizationConfig.spiderConfig.spider_index_build_bitmap_external_buffer_size | 索引緩衝大小 | 參數值需為正整數,預設為100000 |
DistributedOptimizationConfig.spiderConfig.spider_int_dictionary_max_key_size | int類型最大字典數量 | 參數值需為正整數,預設為10000 |
DistributedOptimizationConfig.spiderConfig.spider_int_distinct_structure | 控制去重記錄數的資料結構 | 參數值為指定值,預設值為0 0:表示資料結構為KolobokeIntSet,速度快但記憶體佔用大(平均一個int key佔用8位元組) 1:表示資料結構為RoaringBitmap,速度慢但記憶體佔用小(平均一個int key佔用1位元組) |
DistributedOptimizationConfig.spiderConfig.spider_join_always_use_sql | 聯動始終使用SQL計算 | 參數值需為布林型,預設為false true:聯動始終使用SQL計算 false:聯動始終不使用SQL計算 |
DistributedOptimizationConfig.spiderConfig.spider_join_build_index | 聯動生成索引 | 參數值需為布林型,預設為true true:聯動生成索引 false:聯動不生成索引 |
DistributedOptimizationConfig.spiderConfig.spider_join_cache_delete_direct | 聯動快取立刻刪除 | 參數值需為布林型,預設為true true:聯動快取立刻刪除 false:聯動快取不立刻刪除 |
DistributedOptimizationConfig.spiderConfig.spider_join_dot_constant | 聯動點常數 | 參數值需為字串,預設為. |
DistributedOptimizationConfig.spiderConfig.spider_join_equal_constant | 聯動等號常數 | 參數值需為字串,預設為= |
DistributedOptimizationConfig.spiderConfig.spider_join_huge_table_size | 聯動大表大小 | 參數值需為非負整數,預設為0 |
DistributedOptimizationConfig.spiderConfig.spider_join_left_bracket_constant | 聯動左括號常數 | 參數值需為字串,預設為( |
DistributedOptimizationConfig.spiderConfig.spider_join_left_square_bracket_constant | 聯動左中括號常數 | 參數值需為字串,預設為[ |
DistributedOptimizationConfig.spiderConfig.spider_join_name_simple | 聯動使用簡單命名 | 參數值需為布林型,預設為false true:聯動使用簡單命名 false:聯動不使用簡單命名 |
DistributedOptimizationConfig.spiderConfig.spider_join_right_bracket_constant | 聯動右括號常數 | 參數值需為字串,預設為) |
DistributedOptimizationConfig.spiderConfig.spider_join_right_square_bracket_constant | 聯動右中括號常數 | 參數值需為字串,預設為] |
DistributedOptimizationConfig.spiderConfig.spider_join_use_relation | 使用聯動快取 | 參數值需為布林型,預設為true true:使用聯動快取 false:不使用聯動快取 |
DistributedOptimizationConfig.spiderConfig.spider_load_data_buffer_queue_size | 抽數的緩衝佇列大小 | 參數值需為正整數,預設為100 |
DistributedOptimizationConfig.spiderConfig.spider_load_data_buffer_row_size | 抽數的緩衝行大小 | 參數值需為正整數,預設為1000 |
DistributedOptimizationConfig.spiderConfig.spider_load_use_bitmap | 抽數生成索引 | 參數值需為布林型,預設為true true:抽數生成索引 false:抽數不生成索引 |
DistributedOptimizationConfig.spiderConfig.spider_local_compute_cores | 本地計算核心數 | 參數值需為正整數,預設為空 |
DistributedOptimizationConfig.spiderConfig.spider_local_default_db | 資料預設DB | 參數值需為字串,預設為db |
DistributedOptimizationConfig.spiderConfig.spider_local_root_path | 資料抽取存放路徑 | 參數值需為字串,預設為../spider |
DistributedOptimizationConfig.spiderConfig.spider_lock_wait_time | 鎖的預設等待時間 | 參數值需為正整數,預設為1000 |
DistributedOptimizationConfig.spiderConfig.spider_long_dictionary_max_key_size | long類型最大字典數量 | 參數值需為正整數,預設為10000 |
DistributedOptimizationConfig.spiderConfig.spider_low_performance_small_pool_size | 保證計算效能時,聯動生成資源池大小 | 參數值需為正整數,預設為4 |
DistributedOptimizationConfig.spiderConfig.spider_max_rowstream_memory_size | etl rowstream記憶體限制 | 參數值需為正整數,預設為52428800 |
DistributedOptimizationConfig.spiderConfig.spider_memory_check_frequency_group | 分組算法記憶體統計頻率 | 參數值需為正整數,預設為100000 |
DistributedOptimizationConfig.spiderConfig.spider_merge_forbidden_time | 合併禁止時間 | 參數值需為字串,預設為空 |
DistributedOptimizationConfig.spiderConfig.spider_number_set_dictionary_max_key_size | 數值類型字典編碼是否設定最大字典數量 | 參數值需為布林型,預設為false true:設定最大字典數量 false:不設定最大字典數量 |
DistributedOptimizationConfig.spiderConfig.spider_page_summary_concurrent_threads | 分頁指標計算多執行緒 | 參數值需為布林型,預設為空 true:分頁指標計算多執行緒 false:分頁指標不計算多執行緒 |
DistributedOptimizationConfig.spiderConfig.spider_partition_limitation | Partition行限制 | 參數值需為正整數,預設為1000 |
DistributedOptimizationConfig.spiderConfig.spider_partition_merge_policy | partition合併策略 | 參數值需為字串,預設為空 |
DistributedOptimizationConfig.spiderConfig.spider_partition_row_size | 分割槽行數 | 參數值需為正整數,預設為10000000 |
DistributedOptimizationConfig.spiderConfig.spider_partition_slice_size | 分割槽抽數時,每個分片的行數 | 參數值需為正整數,預設為5000 |
DistributedOptimizationConfig.spiderConfig.spider_query_condition_count_restriction | 引擎查詢contition數量限制 | 參數值需為大於等於-1的整數 預設為-1 |
DistributedOptimizationConfig.spiderConfig.spider_reduce_row_key_ratio | reduce使用字典的比率 | 參數值需為非負雙精度浮點型,預設為1.0 |
DistributedOptimizationConfig.spiderConfig.spider_relation_column_strategy | 聯動列的生成策略 | 參數值需為字串,預設為SectionShrink |
DistributedOptimizationConfig.spiderConfig.spider_relation_matcher_policy | 聯動匹配規則 | 參數值需為字串,預設為HeadTail |
DistributedOptimizationConfig.spiderConfig.spider_restrictions_column_long_text | 最長正文限制 | 參數值需為正整數,預設為1000 |
DistributedOptimizationConfig.spiderConfig.spider_retry_max_times | 重試最大次數 | 參數值需為正整數,預設為2 |
DistributedOptimizationConfig.spiderConfig.spider_row_index_strategy | 分析錶行索引優化 | 參數值需為布林型,預設為false true:分析錶行索引優化 false:分析錶行索引不優化 |
DistributedOptimizationConfig.spiderConfig.spider_satellite_creation_step | 衛星表建立步長 | 參數值需為正整數,預設為10000000 |
DistributedOptimizationConfig.spiderConfig.spider_section_merge_large_section_count | section合併大塊數量 | 參數值需為正整數,預設為6 |
DistributedOptimizationConfig.spiderConfig.spider_section_merge_policy | section合併策略 | 參數值需為字串,預設為grouping |
DistributedOptimizationConfig.spiderConfig.spider_section_merge_row_threshold_factor | section合併行數臨界值 | 參數值需為正整數,預設為1000000 |
DistributedOptimizationConfig.spiderConfig.spider_section_merge_small_section_count | section合併小塊數量 | 參數值需為正整數,預設為4 |
DistributedOptimizationConfig.spiderConfig.spider_spark_driver_use_random_port | spark driver使用隨機埠 | 參數值需為布林型,預設為false true:spark driver使用隨機埠 false:spark driver不使用隨機埠 |
DistributedOptimizationConfig.spiderConfig.spider_spark_local_threads | spark本地執行緒數 | 參數值需為正整數,預設為空 |
DistributedOptimizationConfig.spiderConfig.spider_sql_merge_table | 使用sql合併表 | 參數值需為布林型,預設為true true:使用sql合併表 false:不使用sql合併表 |
DistributedOptimizationConfig.spiderConfig.spider_stream_partition_estimated_byte | 流式分割槽預估大小 | 參數值需為正整數,預設為2000000000 |
DistributedOptimizationConfig.spiderConfig.spider_submit_spark_thread_count | 提交spark執行緒數 | 參數值需為正整數,預設為5 |
DistributedOptimizationConfig.spiderConfig.spider_table_estimate_strategy | 估算表大小的方式 | 參數值需為字串,預設為SAMPLE |
DistributedOptimizationConfig.spiderConfig.spider_temp_folder_path_for_spark | spark臨時檔案路徑 | 參數值需為字串 預設為/root/temp/spark |
DistributedOptimizationConfig.spiderConfig.spider_update_fast_compute_limit_cell | 分析使用者自助資料集磁碟佔用大小 | 參數值需為正整數,預設為100000000 |
DistributedOptimizationConfig.spiderConfig.spider_updated_background | 增量更新合併是否後台執行 | 參數值需為布林型,預設為false true:增量更新合併後台執行 false:增量更新合並不在後台執行 |
DistributedOptimizationConfig.spiderConfig.spider_updated_partition_num | 觸發合併的更新分割槽數 | 參數值需為正整數,預設為2 |
DistributedOptimizationConfig.spiderConfig.spider_use_pin_yin_sort | 使用中文拼音排序 | 參數值需為布林型,預設為false true:使用中文拼音排序 false:不使用中文拼音排序 |
ESDEngineConfig.dataModelMaxSize | 允許快取的資料集最大數據量 | 參數值需為正整數,預設為500000 |
ESDEngineConfig.maxCacheEntries | 最大快取數量 | 參數值需為正整數,預設為10000 |
ESDEngineConfig.maxIdleTime | 終止前最大閒置時間 | 參數值需為正整數,預設為259200000 |
ESDEngineConfig.maxPredictCacheEntries | 參數預測最大快取數量 | 參數值需為正整數,預設為5000 |
ESDEngineConfig.maxSingleTemplateCacheEntries | 單範本最大快取數量 | 參數值需為正整數,預設為1000 |
ESDEngineConfig.schedulePoolSize | 調度器執行緒池大小 | 參數值需為正整數,預設為15 |
EmailServerConfig.debugEnable | 郵件傳送時,是否開啟debug日誌 | 參數值需為布林型,預設為false false:郵件傳送時,不開啟debug日誌 true:郵件傳送時,開啟debug日誌 |
EmailServerConfig.smtpConnectionTimeout | 連結時間限制,單位毫秒。用於限制跟郵件伺服器建立連結消耗的時間長短 | 參數值需為正整數,預設為60000 |
FSConfig.authorizeAttr.postAuthority | 按職位分配權限的開關 | 參數值需為布林型,預設為false false:關閉按職位分配權限 true:開啟按職位分配權限 |
FSConfig.loginConfig.fWords | LDAP認證帳號登入搜尋欄位。值格式為:["值1","值2"] | 參數值格式為:["值1","值2"] 參數值不允許為空,參數長度不允許為0 參數預設值為["sAMAccountName","cn","userPrincipalName","uid","displayName","name","sn"] |
FSConfig.loginConfig.forceRedirectAfterLogin | 登入後強制跳轉至: http://ip:port/webroot/decision/ | 參數值需為布林型,預設為false false:登入後不強制跳轉 true:登入後強制跳轉 |
FSConfig.loginConfig.ldapTimeout | ldap認證登入逾時設定,預設為-1不設定逾時,單位為毫秒 | 參數值需為正整數 預設值-1表示不設定逾時 |
FSConfig.passports.2.ldapMaxPoolSize | ldap認證併發數限制,預設為0不限制 | |
FeiShuConfig.checkRedirectDomainEnable | 開啟或關閉飛書插件單點登入域名一致校驗 | V1.9.27版本插件新增 參數值為布林型,預設為true true:開啟飛書插件單點登入域名一致校驗 false:關閉飛書插件單點登入域名一致校驗 |
FileServerMonitorConfig.messageInterval | ftp 異常訊息通知頻率,單位h | 參數值需為正長整數型態 預設值為1 |
FineClusterConfig.params.encrypt | 叢集通訊加密開關,預設為false | 參數值需為布林型,預設為false false:叢集通訊不加密 true:叢集通訊加密 |
FineClusterConfig.params.ipStackType | 叢集通訊方式 | 參數值預設為ipv4, 可配置ipv6 |
FineClusterConfig.startPorts.core | 叢集通訊核心通道 | 參數值需為埠值,預設值為7800 |
FineClusterConfig.startPorts.db_cache | 叢集通訊資料庫快取通道 | 參數值需為埠值,預設值為7850 |
FineClusterConfig.startPorts.file_sync | 叢集通訊檔案同步通道 | 參數值需為埠值,預設值為7830 |
FineClusterConfig.startPorts.general_cache | 叢集通訊通用快取通道 | 參數值需為埠值,預設值為7840 |
FineClusterConfig.startPorts.member | 叢集通訊成員管理通道 | 參數值需為埠值,預設值為7870 |
GcConfig.gcThreshold | 範本版本控制儲存優化條件閥值,單位為檔案個數 | 參數值需為非負整數型態 預設值為300 |
GeneralDataConfig.showTableDataExceptionMsg | 是否展示資料集報錯資訊 | 參數值需為布林型,預設為true false:不展示資料集報錯資訊 true:展示資料集報錯資訊 |
Html5Config.isJoinProductPlan | HTML5 允許關閉開發者計劃,使用者可以手動關閉是否加入產品改良計劃,進一步的保護使用者的隱私安全 | 參數值需為布林型,預設為true false:關閉開發者計劃 true:開啟開發者計劃 |
IntelliReleaseConfig.defaultCellCount | 待殺對話格子數的預設基數 | 參數值需為長整數型態 預設值為1000000 |
IntelliReleaseConfig.highInterruptAgainRate | 高負載時第二次釋放超過(預設值格子數*此比例)的對話 | 參數值需為非負雙精度浮點型 預設值為0.6 |
IntelliReleaseConfig.highInterruptRate | 高負載時第一次釋放超過(預設值格子數*此比例)的對話 | 參數值需為非負雙精度浮點型 預設值為0.8 |
IntelliReleaseConfig.highKillRate | 高負載第一次釋放的對話比例超過此值不觸發第二次 | 參數值需為非負雙精度浮點型 預設值為0.1 |
IntelliReleaseConfig.interruptRate | 待殺對話格子數的預設比例 | 參數值需為非負雙精度浮點型 預設值為0.3 |
IntelliReleaseConfig.jvmSupport | 當前版本jdk是否支援智慧釋放 | 參數值需為布林型,預設為true false:當前版本jdk不支援智慧釋放 true:當前版本jdk支援智慧釋放 |
IntelliReleaseConfig.releaseSessionInteval | 釋放觸發的時間間隔 | 參數值需為正整數型態 預設值為20 |
IntelliReleaseConfig.terribleInterruptAgainRate | 超高負載時第二次釋放超過(預設值格子數*此比例)的對話 | 參數值需為非負雙精度浮點型 預設為0.4 |
IntelliReleaseConfig.terribleInterruptRate | 超高負載時第一次釋放超過(預設值格子數*此比例)的對話 | 參數值需為非負雙精度浮點型 預設為0.6 |
IntelliReleaseConfig.terribleKillRate | 超高負載第一次釋放的對話比例超過此值不觸發第二次 | 參數值需為非負雙精度浮點型 預設為0.2 |
IntelliReleaseConfig.waitInLineRate | 每個對話在高負載有此機率佇列 | 參數值需為雙精度浮點型 預設為0.9 |
JarConsistenceConfig.messageInterval | jar不一致異常訊息通知頻率,單位h | 參數值需為正長整數型態 預設值為6 |
LanguageConfig.locale | 平台全局的語言設定 | 預設值為zh_CN zh_CN:簡體中文 zh_TW:繁體中文 en_US:英文 ja_JP:日文 ko_KR:韓文 |
LoadConfig.majorExtremeTerribleThreshold | majorgc後,殘留在老年代物件大小與老年代大小的比值超過這個值算是極限負載 | 參數值需為非負雙精度浮點型 預設為0.95 |
LoadConfig.majorHighThreshold | majorgc後,殘留在老年代物件大小與老年代大小的比值超過這個值算是高負載 | 參數值需為非負雙精度浮點型 預設為0.7 |
LoadConfig.majorTerribleThreshold | majorgc後,殘留在老年代物件大小與老年代大小的比值超過這個值算是超高負載 | 參數值需為非負雙精度浮點型 預設為0.85 |
LoadConfig.minorHighThreshold | minorgc後,晉升到老年代的物件速率與eden區的比值大小超過這個值算是高負載 | 參數值需為非負雙精度浮點型 預設為0.04 |
LoadConfig.minorMidThreshold | minorgc後,晉升到老年代的物件速率與eden區的比值大小超過這個值算是中等負載 | 參數值需為非負雙精度浮點型 預設為0.02 |
LoadConfig.minorTerribleThreshold | minorgc後,晉升到老年代的物件速率與eden區的比值大小超過這個值算是超高負載 | 參數值需為非負雙精度浮點型 預設為0.06 |
MarketConfig.cloudOperationMaintenanceId | 重置雲端健檢分析應用ID | 參數值預設為您的雲端健檢分析應用ID |
MobileConfig.appMsgProxy | App 訊息代理 注:僅對行動端生效 | 參數值為非空字串 預設值為__EMPTY__ 代理伺服器地址格式為: http://ip:port/mobile/push/message/send |
MobileConfig.disableEncryptPassword | 控制行動端登入的密碼是否加密 注:僅對行動端生效 | 參數值需為布林型,預設為false false:行動端登入的密碼不加密 true:行動端登入的密碼加密 |
MobileConfig.emptyDirVisible | 控制在行動端(APP、HTML5)是否顯示空目錄 注:僅對行動端生效。 | 參數值需為布林型,預設為false true:顯示空目錄 false:不顯示空目錄 |
MobileConfig.landscapeLayoutType | 控制行動端重佈局橫屏狀態下的佈局類型 注:僅對行動端生效 | 參數值可設定: 0 、1 。預設值為 0 0 :橫屏展示時,一頁展示一個組件,透過按鈕,左右切換組件 1 :橫屏展示時,流式佈局。橫向充滿組件,縱向向下滑動查看範本。與豎屏查看方式一致 |
MobileConfig.modulesConfigAvailable | 開啟或關閉行動平台模組配置功能 注:僅對行動端生效 | V1.9.18版本插件新增 參數值需為布林型,預設為false false:關閉行動平台模組配置功能 true: 開啟行動平台模組配置功能 |
MobileConfig.persistedAttach | 是否在啟動伺服器的時候持久化排程管理圖片 注:僅對行動端生效 | 參數值需為布林型 預設第一次啟動為false,後為true false:在啟動伺服器的時候持久化排程管理圖片 true:在啟動伺服器的時候不持久化排程管理圖片 |
MobileConfig.productPlan | 是否加入開發者計劃 注:僅對行動端生效 | 參數值需為布林型,預設為true false:不加入開發者計劃 true:加入開發者計劃 |
MobileConfig.requiredDisplayDeviceType | 設定行動端裝置展示類型 注:僅對行動端生效 | 參數值如下,預設值為 default default:手機展示手機,pad 展示 pad phone:手機 & pad 都展示手機效果 |
MobileConfig.templateFetchTimeout | 範本逾時時間 注:僅對行動端生效 | 參數值需為整數型態,預設值為 -1 欄位值小於等於 0 時,填報請求、表單資料、請求組件資料限制逾時時間為30s 欄位值大於 0 時,按照設定的時間生效,單位秒 請求(填報請求、表單資料、請求組件資料)沒有傳回結果則取消載入;其中填報請求、表單資料逾時會彈出提示「範本請求逾時,請聯絡管理者增加請求逾時時間」 |
ParseCheckConfig.allowDrawing | 當html解析報錯時(各個匯出場景遇到不支援的標籤和屬性),是否允許將html畫成圖 | 參數值需為布林型,預設為true false:當html解析報錯時,不允許將html畫成圖 true:當html解析報錯時,允許將html畫成圖 |
QuartzConfig.maxConnections | FR排程管理模組最大連結數 | 參數值需為正整數型態 預設值為50 |
QuartzConfig.threadCount | FR排程管理模組最大執行緒數 | 參數值需為正整數型態 預設值為100 |
RedisClusterConfig.maxConnection | Redis Cluster 連結池最大實體總數 | 參數值需為正整數型態 預設值為200 |
RedisClusterMonitorConfig.messageInterval | Redis節點異常訊息通知頻率,單位h | 參數值需為正長整數型態 預設值為6 |
RedisConfig.database | Redis 指定資料庫 | 參數值需為整數型態 預設值為0 |
RedisConfig.expireStateRemoveInterval | 狀態伺服器過期 key 刪除間隔時間,單位ms | 參數值需為正整數型態 預設值為300000 |
RedisConfig.maxConnection | Redis連結池最大實體總數 | 參數值需為正整數型態 預設值為200 |
RemoteDesignConfig.avoidTempAuthValid | 遠端設計支援數字簽章預覽 | 參數值需為布林型,預設為true false:遠端設計不支援數字簽章預覽 true:遠端設計支援數字簽章預覽 |
Reuse.exportEnable | 複用匯出時,是否展示匯出按鈕 | V1.9.29版本插件新增 參數值需為布林型,預設為false false:不展示匯出按鈕 true:展示匯出按鈕 |
ScheduleSettingConfig.taskTimeout | 定時任務超過時間,預設5分鐘 | 參數值需為正長整數型態 預設值為300000 |
ScheduleSettingConfig.timeoutRemind | 排程管理任務是否開啟監視日誌逾時提醒 | 參數值需為布林型,預設為false false:排程管理任務不開啟監視日誌逾時提醒 true:排程管理任務開啟監視日誌逾時提醒 |
SecurityConfig.AllowDeleteLog | 是否允許前端刪除日誌 | V1.9.20版本插件新增 參數值為布林型,預設為 true false:「智慧維運>平台日誌>全局設定」不可見手動清理日誌功能 true:「智慧維運>平台日誌>全局設定」可見手動清理日誌功能 |
SecurityConfig.forbidLoginNoEncryption | 是否允許API中傳輸明文密碼 | V1.9.20版本插件新增 參數值為布林型,預設為 false false:支援明文和加密兩種方式 true:只支援密文 |
SecurityConfig.frontSeed | 用於給前端加密提供祕鑰 | 參數值為16位大小寫字母 初始是隨機的16位大小寫字母字串,可自行修改 |
SecurityConfig.hideFrontSeed | 傳回給前端的API資料中是否隱藏 FrontSeed | V1.9.20版本插件新增 參數值為布林型,預設為 false false:不隱藏 true:隱藏 |
SentinelConfig.sentinelResultSetLimit | 數據預警結果集行數限制,符合預警條件的資料量達到該參數值即停止計算 | V1.9.27版本插件新增 參數值為正整數,不建議調大該參數,否則可能由於結果集過大導致工程當機 預設值為1000000 |
SentinelConfig.showDetailAbnormalData | 控制數據預警推播的異常資料條數 | V1.9.25版本插件新增 參數值需為布林型,預設為true true:“異常資料”變數中的內容包含全部異常資料 false:“異常資料”變數中的內容包含對應條件下的異常資料 |
ServerConfig.cookiePath | cookie路徑 | 參數值需為非空字串 初始值為/ 注:請在部署工程時配置,尤其是多個工程部署在同一伺服器下,且使用了相同域名時,請務必配置。 否則會造成瀏覽器儲存多個cookie,需要每個使用者手動清除cookie才能登入成功 |
ServerConfig.tokenFromCookie | 開啟後後台校驗token時可從cookie中取,解決httponly下後台單點和跨域單點登入失敗的問題 | 參數值需為布林型,預設為false false:後台校驗token時不可從cookie中取 true:後台校驗token時可從cookie中取 |
ServerPreferenceConfig.errorTemplate | FR範本報錯頁面,可參考帆軟官方說明文檔,自訂範本報錯頁面 | 參數值為自訂報錯頁面連結 預設為__EMPTY__ |
ServerPreferenceConfig.useOptimizedUPM | 配置是否開啟新插件管理 | 參數值需為布林型,預設為false false:不開啟新插件管理 true:開啟新插件管理 |
SmartTemplateCacheConfig.enable | 是否開啟智慧範本快取 | V1.9.14版本插件新增 參數值需為布林型,預設為true false:不開啟智慧範本快取 true:開啟智慧範本快取 |
SmartTemplateCacheConfig.maxElementSizeMB | 快取容量限制,單位MB | V1.9.14版本插件新增 參數值需為整數,單位MB 預設值為0 |
SystemConfig.hideVersion | 是否隱藏system info中的版本資訊 | 參數值需為布林型,預設為false false:不隱藏system info中的版本資訊 true:隱藏system info中的版本資訊 |
SystemOptimizationConfig.ClientMasterId | Web 叢集有資料的節點 | 參數值需為字串 是 Web 叢集,指定的資料請求,更新,有資料的那台機器的 Id |
SystemOptimizationConfig.baseTableLoadDynamicThreadCoreSizeStr | 基礎表更新執行緒限制 | V1.9.9版本插件新增 需要先設定DistributedOptimizationConfig.spiderConfig.spider_high_performance_resource_time,方可配置該參數 參數值:預設為__EMPTY__,格式如下 調度高效能執行緒數:調度低效能執行緒數,引擎高效能執行緒數:引擎低效能執行緒數 |
SystemOptimizationConfig.biClusterMasterNodeHostName | BI 叢集的主節點的 hostname | 參數值需為字串 初始值為__EMPTY__ |
SystemOptimizationConfig.bigDataModeThreshold | BI進入大數據模式的臨界值,分組數大於此值進入大數據模式 | V1.9.16版本插件新增 參數值需為正整數型態 預設值5000 |
SystemOptimizationConfig.cacheDiskPath | 直連快取寫磁碟絕對路徑 | 參數值需為字串 初始值為__EMPTY__ |
SystemOptimizationConfig.cacheDiskPercent | 直連快取寫磁碟的最大空間預設佔BI磁碟目錄的比例,預設20%即0.2 | 參數值需為0~1之間的小數,預設值為0.2 |
SystemOptimizationConfig.cacheHeap | 快取個數:除去聯動維表快取和分頁快取的其他快取 | 參數值需為非負整數型態 預設不配置時,大數據集快取100個,小資料集快取10000個 設定成0,表示快取個數無限制,修改後需要重啟生效 |
SystemOptimizationConfig.cacheIdleSeconds | 快取過期時間 | 參數值需為正長整數型態 預設值為300 |
SystemOptimizationConfig.cacheLargeMemPercent | 大快取池記憶體佔比 | 參數值需為非負雙精度浮點型 預設為0.2 |
SystemOptimizationConfig.cacheMiddleMemPercent | 中快取池記憶體佔比 | 參數值需為非負雙精度浮點型 預設為0.05 |
SystemOptimizationConfig.cacheSmallMemPercent | 小快取池記憶體佔比 | 參數值需為非負雙精度浮點型 預設為0.01 |
SystemOptimizationConfig.cacheStrategy | 快取策略 | 參數值需為字串 預設為mem |
SystemOptimizationConfig.chartBigDataNum | 限制大數據圖表的數量 | 參數值需為整數型態 預設值為3 |
SystemOptimizationConfig.chartDataThreadPoolNum | 圖表執行緒池數量 | 參數值需為非負整數型態,預設值為8 0代表關閉執行緒池,關閉後,BI的執行緒堆疊將不會出現chart-group-data-pool開頭的執行緒 直連時該參數無意義 |
SystemOptimizationConfig.clearEntityStrategy | 獲取FineBI更新任務記錄的清理策略清理策略 | 參數預設值為__EMPTY__,僅保留一個月的更新任務記錄 參數格式為:{策略序號}:{清理幾月資料},{清理時間(時)},{清理時間(分)},{清理週期(秒)}; 例如: |
SystemOptimizationConfig.compressThreadCount | 資料源資料壓縮指定執行緒數 | 參數值預設為-1 |
SystemOptimizationConfig.confLockTimeOutTime | 配置鎖逾時時間設定,單位為秒 | 參數值需為正長整數型態 預設值為30 |
SystemOptimizationConfig.dashboardEditLimit | 儀表板編輯時的行數限制(不選中全部資料) | 參數值需為整數型態 預設值為10000 |
SystemOptimizationConfig.detailUseColumnarCompress | 明細表是否啟動列壓縮 | 參數值需為布林型,預設為true false:明細表不啟動列壓縮 true:明細表啟動列壓縮 |
SystemOptimizationConfig.directCacheExpiredCheckPeriod | 定時任務清理失效快取物件的執行週期 | 參數值需為整數型態,單位秒 預設值為60 |
SystemOptimizationConfig.directMemoryEngineLimitRows | 直連新的記憶體引擎快取資料的行數限制 | 參數值需為整數型態 預設值為100000 |
SystemOptimizationConfig.directUseAllData | 直連全部資料是否可用,預設不可用 | 參數值需為布林型,預設為true false:直連全部資料可用 true:直連全部資料不可用 |
SystemOptimizationConfig.etlEditSourceRowLimit | 編輯支援的最大數據量行數限制 | V1.9.9版本插件新增 參數值需為正整數 預設為10000000 |
SystemOptimizationConfig.excelExtractDataBase | Excel資料抽取 直連的聯動可選表存在限制,如果系統參數為 Excel 資料抽取的話,Excel 表才可以配置聯動 | 參數值需為布林型,預設為false false:直連的 Excel 表不可以配置聯動 true:直連的 Excel 表可以配置聯動 |
SystemOptimizationConfig.excelExtractMaxLimitRows | 直連excel生成臨時表時的行數限制 | 參數值需為整數型態 預設值為10000 |
SystemOptimizationConfig.extractionSettingSenseSwitch | 抽取設定感知開關 | 參數值需為布林型,預設為false false:不顯示抽取設定感知開關 true:顯示抽取設定感知開關 |
SystemOptimizationConfig.fastTableLoadDynamicThreadCoreSizeStr | 快速分析更新執行緒限制 | V1.9.9版本插件新增 需要先設定DistributedOptimizationConfig.spiderConfig.spider_high_performance_resource_time,方可配置該參數 參數值:預設為__EMPTY__,格式如下 調度高效能執行緒數:調度低效能執行緒數,引擎高效能執行緒數:引擎低效能執行緒數 |
SystemOptimizationConfig.fieldInfoTimeoutSeconds | 從資料源取欄位資訊的逾時時間 | 參數值需為長整數型態 預設值為-1 |
SystemOptimizationConfig.firstDayofWeek | 每週的第一天是星期幾 | 參數值需為整數型態 預設值為0 |
SystemOptimizationConfig.fullDataSearchThreadLimit | 控制全局最大搜尋併發數 | 參數值需為長整數型態 預設值為-1 -1:表示不設限制 |
SystemOptimizationConfig.groupUseColumnarCompress | 分組表是否啟動列壓縮 | 參數值需為布林型,預設為true false:分組表不啟動列壓縮 true:分組表啟動列壓縮 |
SystemOptimizationConfig.ignoreBaseTableRedMarkCheck | 基礎表忽略標紅 | 參數值需為布林型,預設為true false:分組表不啟動列壓縮 true:分組表啟動列壓縮 |
SystemOptimizationConfig.inheritPermissionAndRelation | 設定權限繼承預設開關狀態 | 參數值需為布林型,預設為true false:權限繼承預設關閉 true:權限繼承預設開啟 |
SystemOptimizationConfig.maxCutlnLineCount | 插隊的更新任務數量 | 參數值需為正整數,預設為5 |
SystemOptimizationConfig.maxUpdateTimeoutCancelTime | 智慧查殺最大逾時中止時間,單位秒,預設值:12*3600 | 參數值需為正整數,預設為43200 |
SystemOptimizationConfig.memoryWarningSize | sql資料集資料量警報值 | 參數值需為整數型態 預設值為100000000 |
SystemOptimizationConfig.needTreatRedMark | 是否修復標紅的自助資料集 | 參數值需為布林型,預設為false false:不修復標紅的自助資料集 true:修復標紅的自助資料集 |
SystemOptimizationConfig.openUpdateIntelligentKill | 是否開啟更新智慧查殺 | 參數值需為布林型,預設為true false:不開啟更新智慧查殺 true:開啟更新智慧查殺 |
SystemOptimizationConfig.optimizeSqlAlias | 是否優化SQL別名(開啟會把SQL中的別名全部重設一遍) | 參數值需為布林型,預設為true false:不優化SQL別名 true:優化SQL別名 |
SystemOptimizationConfig.queryConditionCountRestriction | 明細過濾條件個數限制 | 參數值需為整數型態 預設值為1000 |
SystemOptimizationConfig.quickTaskMaxTimeoutThreshold | 快任務(一般指耗時短的任務)的最大逾時臨界值,單位秒,預設值3600,小於該臨界值的任務,逾時時間為臨界值*2 | 參數值需為正整數型態 預設值3600 |
SystemOptimizationConfig.readRelationFromDbSource | 新增db表時,是否要讀取資料庫中的聯動 | 參數值需為布林型,預設為true false:新增db表時不讀取資料庫中的聯動 true:新增db表時讀取資料庫中的聯動 |
SystemOptimizationConfig.reportShareType | 範本分享是否使用建立者權限 | 參數值為整數型態 預設值為0 |
SystemOptimizationConfig.resultSetRowLimit | 資料存取量限制參數,預設100w | 參數值需為正整數型態 預設值1000000 |
SystemOptimizationConfig.scaleLowerLimit | 限制儀表板預覽縮放下限 | V1.9.22版本插件新增 參數值為數值類型float 預設值為-1.0,請勿擅自修改 |
SystemOptimizationConfig.scaleUpperLimit | 限制儀表板預覽縮放上限 | V1.9.22版本插件新增 參數值為數值類型float 預設值為-1.0,請勿擅自修改 |
SystemOptimizationConfig.scheduleTaskThreadsLimit | BI排程管理任務最大併發執行緒數 | BI功能獨有,V1.9.31版本插件新增 參數值需為正整數 預設值為3 |
SystemOptimizationConfig.schedulerMergeTimeSeconds | 多少秒進行一次定時任務的合併 | 參數值需為整數型態 預設值為5 |
SystemOptimizationConfig.shieldFunction | 限制是否使用主題內外的表 | BI功能獨有,V1.9.30版本插件新增 參數值需為布林型,預設為true true :限制使用主題內的表 false :不限制使用主題內外的表 |
SystemOptimizationConfig.slowTaskMaxTimeoutThreshold | 慢任務(一般指耗時長的任務)的最大逾時臨界值,單位秒,預設值8*3600,對應的是這個逾時計算公式中的8h | 參數值需為整數型態 預設值為2880 |
SystemOptimizationConfig.subjectDraftSavePeriod | 主題草稿儲存間隔,單位為分鐘,小於等於零代表不儲存 | BI功能獨有,V1.9.22版本插件新增 參數值需為正整數,單位為分鐘 小於等於零代表不儲存 預設值為2 |
SystemOptimizationConfig.subjectVersionLimit | 主題版本數量限制,大於等於零 | BI功能獨有,V1.9.22版本插件新增 參數值需為正整數 預設值為5 |
SystemOptimizationConfig.tableLoadDataLimit | 限制資料庫取數的數量 | 參數值需為正整數型態 預設值為50000 |
SystemOptimizationConfig.tableLoadThreadPoolNum | 更新執行緒數量 | 參數值需為整數型態 預設值為20 |
SystemOptimizationConfig.threadPoolStrategy | 更新執行緒池策略 | V1.9.9版本插件新增 參數值如下,預設為dynamic dynamic:根據記憶體來算,1G=1個執行緒 |
SystemOptimizationConfig.timeoutCancelRetryInterval | 智慧查殺誤差殺重試間隔,單位秒,預設值3600 | 參數值需為正整數型態 預設值為3600 |
SystemOptimizationConfig.useAllVisibleDataForSentinel | BI 數據預警是否使用全部預覽可見資料 | V1.9.20版本插件新增 參數值需為布林型,預設為true false:保留儀表板預設過濾情況,使用者僅可使用儀表板預設展示資料進行預警,預覽時調整的過濾條件不生效 true:應用全量儀表板資料(使用者可見即可用) |
SystemOptimizationConfig.useColumnarCompress | 分組表是否啟動列壓縮 | 參數值需為布林型,預設為true false:分組表不啟動列壓縮 true:分組表啟動列壓縮 |
SystemOptimizationConfig.usePagingCache | 是否開啟分頁快取 | 參數值需為布林型,預設為true false:不開啟分頁快取 true:開啟分頁快取 |
TemplateAuthConfig.digitalAuthAvailable | 範本認證-數字簽章功能是否可使用 | 5.1.11 及之後版本的 BI 工程支援該參數 參數值如下,預設為true false:管理者無法使用範本認證-數字簽章功能 true:管理者可使用範本認證-數字簽章功能 |
TemplateIOErrorContextConfig.showTemplateMissingPlugin | 開啟範本是否提示缺少插件 | 參數值需為布林型,預設為false false:不提示缺少插件 true:提示缺少插件 |
UpdateConfig.launchSwitchMap.plugins | 插件自動更新的啟動更新是否開啟 | 如需關閉工程啟動後的插件自動更新,請將參數值修改為false,否則無需改動 |
WeLinkConfig.checkRedirectDomainEnable | 開啟或關閉WeLink插件單點登入域名一致校驗 | V1.9.27版本插件新增 參數值為布林型,預設為true true:開啟WeLink插件單點登入域名一致校驗 false:關閉WeLink插件單點登入域名一致校驗 |
WebSecurityConfig.cacheControlExpiresHeader | 瀏覽器快取禁用header expires的值 | 參數值如下,預設值為0 0:代表着過去的日期,即該資源已經過期 <http-date>:在指定日期後,回應過期 |
WebSecurityConfig.cacheControlHeader | 瀏覽器快取禁用header cache-control的值 | 參數值如下,預設值為no-cache no-cache:在發佈快取複本之前,強制要求快取把請求提交給原始伺服器進行驗證(協商快取驗證) max-age=<seconds>:設定快取儲存的最大週期,超過這個時間快取被認為過期(單位秒) |
WebSecurityConfig.cacheControlPragmaHeader | 瀏覽器快取禁用header pragma的值 | 參數值為no-cache |
WebSecurityConfig.contentSecurityPolicyHeader | csp內容安全策略header content-security-policy的值 | 參數值如下,預設值為object-src 'self' 1)object-src 'self': 限制<object>、<embed>、<applet>標籤的源地址 且僅允許與當前來源(而不是其子域)匹配 2)object-src uri 限制<object>、<embed>、<applet>標籤的源地址 3)default-src https: 禁用不安全的行內/動態執行, 只允許透過 https載入這些資源 (images, fonts, scripts, etc.) |
WebSecurityConfig.contentTypeOptionsHeader | 內容嗅探攻擊防護header x-content-type-options的值 | 參數值為nosniff |
WebSecurityConfig.enableParameterVerify | 安全參數校驗enableParameterVerify的值 | V1.9.19版本插件新增 參數值為布林型,預設為true true:校驗enableParameterVerify的值 false:不校驗enableParameterVerify的值 |
WebSecurityConfig.fileInspectorType | 開啟了安全管理的檔案校驗後,用此配置檔案上傳校驗類型 | 參數值如下,預設為1 0:綜合,後綴不在白名單內放行,否則校驗頭 1:白名單,後綴在白名單且頭匹配的才放行 2:黑名單,後綴不在黑名單內放行 |
WebSecurityConfig.frameOptionsHeader | 點選劫持攻擊防護header x-frame-options的值 | 參數值如下,預設值為SAMEORIGIN DENY:瀏覽器會拒絕當前頁面載入任何frame頁面 |
WebSecurityConfig.hstsHeader | hsts header strict-transport-security的值 | 參數值為如下,預設值為max-age=31536000; includeSubDomains 1)max-age=<expire-time>: 設定在瀏覽器收到這個請求後的XXX秒的時間內凡是存取這個域名下的請求都使用HTTPS請求 2)max-age=<expire-time>; includeSubDomains: 設定在瀏覽器收到這個請求後的XXX秒的時間內凡是存取這個域名下的請求都使用HTTPS請求。此規則也適用於該網站的所有子域名 3)max-age=<expire-time>; preload: 設定在瀏覽器收到這個請求後的XXX秒的時間內凡是存取這個域名下的請求都使用HTTPS請求。預載入HSTS |
WebSecurityConfig.loginValidateStrict | 用於限制跨域登入API,以及cas後台登入API的使用,如果配置true,則不能使用這倆API | 參數值需為布林型,預設為false false:不限制跨域登入API和cas後台登入API的使用 true:限制跨域登入API和cas後台登入API的使用 |
WebSecurityConfig.verifyTokenSync | Token一致檢查 | V1.9.12版本插件新增 參數值需為布林型,預設為false true:不校驗token一致 false:校驗token一致 |
WebSecurityConfig.xssProtectionHeader | xss攻擊防護header x-xss-protection的值 | 參數值如下,預設值為1; mode=block 0:禁止XSS過濾 1:啟動XSS過濾,如果檢查到跨站腳本攻擊,瀏覽器將清除頁面,刪除不安全的部分 1; mode=block:啟動XSS過濾,如果檢查到攻擊,瀏覽器將不會清除頁面,而是阻止頁面載入 1; report=<reporting-uri>: 啟動XSS過濾如果檢查到跨站腳本攻擊,瀏覽器將清除頁面,並使用CSP reporting-uri的功能傳送違規報表 |
WebSocketConfig.hostName | Websocket 監聽 IP 設定 | 參數值為伺服器內建網卡或對外 IP 預設為0.0.0.0 |
WebSocketConfig.port | websocket伺服器監聽埠 | 參數值為埠陣列["port1","port2"] port必須屬於(1024,65535] BI預設值為48888 FR預設值為["38888","39888"] |
WebSocketConfig.randomSession | 控制不同tab頁下websocket連結的對話id是否相同 | V1.9.20版本插件新增 參數值為布林型,預設為false true:生成不同對話id false:保持同一對話id |
WebSocketConfig.requestPorts | websocket前端請求埠 | V1.9.29版本插件新增 參數值為埠陣列["port1","port2"] port必須屬於(1024,65535] BI預設值為["48889"] FR預設值為["38889"] |
WebSocketConfig.trustStore | 信任憑證的檔案存放路徑 | 參數值為非空字串,儘量使用絕對路徑 預設值為__EMPTY__ |
WebSocketConfig.trustStoreFormat | 信任憑證的類型 | 參數值為JKS或PKCS12 如果是pfx憑證,改成PKCS12 預設值為JKS |
WebSocketConfig.trustStorePassword | 信任憑證使用時的申請祕鑰 | 參數值為非空字串,儘量使用絕對路徑 預設值為__EMPTY__ |
WebSocketConfig.webSocketTokenInHeader | socket 通訊 token 傳遞方式 | 參數值需為布林型,預設為false true:token 從請求頭傳輸 false:token 從 url 傳輸 |
WeiXinConfig.checkRedirectDomainEnable | 開啟或關閉微信插件單點登入域名一致校驗 | V1.9.27版本插件新增 參數值為布林型,預設為true true:開啟微信插件單點登入域名一致校驗 false:關閉微信插件單點登入域名一致校驗 |
WorkflowAuthorityConfig.compatible | 多級上報的獨立連結,首次登入時,頁面會跳出彈窗提示:目錄權限中有關於上報頁面的權限配置,是否從目錄權限中同步權限配置 該參數用於控制之後是否彈出提示 | 參數值需為布林型,預設為false true:不彈出 false:彈出 |
WriteOptimizationConfig.asyncInsert | 填報插入刪除行區域性重新整理是否開啟 | 參數值需為布林型,預設為false true:填報插入刪除行區域性重新整理不開啟 false:填報插入刪除行區域性重新整理開啟 |
WriteOptimizationConfig.transactionRepeatableRead | 填報提交是否使用可重複讀交易隔離級別 | 參數值為布林型,預設為true true:填報提交使用可重複讀交易隔離級別 false:填報提交不使用可重複讀交易隔離級別 |
WriteOptimizationConfig.verifyCustomValue | 填報儲存格元件自訂值校驗是否開啟 | 參數值為布林型,預設為true true:填報儲存格元件自訂值校驗開啟 false:填報儲存格元件自訂值校驗關閉 |
ManagementExportConfig.streamMode | 權限匯出是否使用流模式預覽 | 參數值需為布林型,預設為false true:權限匯出插件內建資料集無法在設計器預覽 false:權限匯出插件內建資料集可以在設計器預覽 |
2.4 重啟伺服器
按照參數規則修改配置後,點選「儲存」,跳出提示框:您修改的參數在重啟後生效,請重啟伺服器。
重啟 BI 伺服器後,配置生效。
注:若不按照 2.3 節的參數規則配置,參數值校驗失敗,將跳出提示框:配置項值校驗不透過,儲存失敗。