Business Configuration Modification

  • Last update: 2024-08-01
  • Overview

    Version


    FineOps Version

    Functional Change

    V1.5.5/


    Application Scenario

    Some configurations of FanRuan applications are recorded in the fine_conf_entity table in the FineDB configuration database and can be modified only through modifying field values.

    You can modify the configuration safely through Business Configuration Modification.

    Parameter Configuration Procedure

    1. Log in to FineOps as the admin, select the project for which you need to modify the configuration, and choose Business Tool > Business Configuration Modification.

    2. Configure the parameter using the following two methods:

    • Select Parameter: You can select configurable parameters in the fine_conf_entity table from the drop-down list of System Parameter Name (key) and configure System Parameter Value (value).

    • Customize Parameter: You can enter the name of a configurable parameter in the fine_conf_entity table in System Parameter Name (key). The parameter value will be automatically displayed in System Parameter Value (value). You can modify and save the parameter value.

    Click Save after modifying the configuration following the parameter rules. A prompt will appear saying "The parameters you modified will take effect after restart. Restart the server first."

    2024-07-04_10-51-16.png

    3. Choose Maintenance > Component Management. Find the bi6/fr/fdl component and click Restart. The configuration will take effect after a successful restart.

    2024-07-04_10-58-31.png

    Parameter Configuration Detail

    The following table shows the configurable parameters in the fine_conf_entity table.

    Parameter NameParameter DescriptionParameter Value
    BackupConfig.customKeyLength

    Customizes the key length for backing up the conf table

    Positive integer

    Default value: 1500

    BackupConfig.customValueLength

    Customizes the value length for backing up the conf table

    Positive integer

    Default value: 65536

    CacheConfig.maxMemSize

    Determines the maximum cache size of the shared dataset

    Non-negative integer

    Default value: 4194304

    ClusterTimeMonitorConfig.permitCount

    Determines the minimum success times in multiple error analyses per time error detection task in the cluster environment

    Positive integer

    Default value: 1

    ClusterTimeMonitorConfig.permitError

    Determines the allowable time error value (unit: ms) per time error detection task in the cluster environment

    Long positive integer

    Default value: 10000

    ClusterTimeMonitorConfig.sumCount

    Determines the total number of error analysis attempts per time error detection task in the cluster environment

    Positive integer

    Default value: 3

    ConfigVersion.versionOrdinalConfigures the version numberDefault value: the current version number
    CustomConfig.absPositionOfFloat

    Determines whether the floating elements are displayed at absolute positions (whether affected by the cell expansion)

    Boolean (default value: false)

    false: not display floating elements at absolute positions (not affected by the cell expansion)

    true: display floating elements at absolute positions (affected by the cell expansion)

    CustomConfig.columnMatchRuleForWidgetValue

    Determines whether data fields are case-sensitive

    The following lists the parameter values (default value: case_ignore):

    case_ignore: case-insensitive

    case_sensitive: case-sensitive

    CustomConfig.dataTransType

    Defines the transmission format of frontend template data during filling submission and request verification

    The following lists the parameter values (default value: xml:

    xml: transmit data in XML string format

    json: transmit data in JSON string format

    CustomConfig.excelAdjustHeight

    Determines the row height coefficient of the exported Excel

    Non-negative single-precision floating point number

    Default value: 20.1

    CustomConfig.excelAdjustWidth

    Determines the column width coefficient of the exported Excel

    Non-negative single-precision floating point number

    Default value: 34.742

    CustomConfig.exportFullImg4Excel

    Determines whether to include full images in the exported Excel file

    Boolean (default value: false)

    false: not include full images in the exported Excel file

    true: include full images in the exported Excel

    CustomConfig.printWidget

    Determines whether to export/print widgets. (Currently, checkbox and checkbox group widgets can be printed)

    Boolean (default value: false)

    false: not export/print widgets

    true: export/print widgets

    CustomConfig.screenScaleEnabled

    Determines whether to enable the designer zoom

    Boolean (default value: true)

    false: Designer zoom is disabled

    true: Designer zoom is enabled

    CustomConfig.wordAdjustHeightAdjusts the row height value for exporting reports as Word files, preventing blank pages caused by content of critical heights

    Non-negative integer

    Default value: 2

    FSConfig.authorizeAttr.postAuthority

    Determines whether to enable assigning permissions by position

    Boolean (default value: false)

    false: enable assigning permissions by position

    true: disable assigning permissions by position

    FSConfig.loginConfig.forceRedirectAfterLogin

    Determines whether there is a forcible redirection to http://IP address:Port number/webroot/decision after login

    Boolean (default value: false)

    false: no forcible redirection after login

    true: perform forcible redirection after login

    FileServerMonitorConfig.messageInterval

    Determines the notification frequency of FTP abnormal messages (unit: hour)

    Long positive integer

    Default value: 1

    FineFocusPointConfig.allowRecordFitInfo

    Determines whether to allow adaptive record tracking

    Boolean (default value: true)

    false: Adaptive record tracking is not allowed

    true: Adaptive record tracking is allowed

    GcConfig.gcThresholdDetermines the maximum number of storable versions for the template version control

    Non-negative integer

    Default value: 300

    HotBackConf.master

    Configures the hostname of the hot standby master node

    Hostname of the hot standby master node
    HotBackConf.slave

    Configures the hostname of the slave node

    Hostname of the slave node
    IntelliLogConfig.expiredDetermines the expiration time of the template cache

    Long integer

    Default value: 18000

    IntelliReleaseConfig.defaultCellCountDetermines the default quantity of slots in sessions to be killedLong integer

    Default value: 1000000

    IntelliReleaseConfig.highInterruptAgainRateSpecifies the session release rate during high load conditions for the second release attempt (During high load, if the number of sessions to be released exceeds the product of the default number of slots and this ratio, a second release attempt will be triggered.)Non-negative double-precision floating point number

    Default value: 0.6

    IntelliReleaseConfig.highInterruptRateSpecifies the session release rate during high load conditions for the first release attempt (During high load, if the number of sessions to be released exceeds the product of the default number of slots and this ratio, the first release attempt will be triggered.)

    Non-negative double-precision floating point number

    Default value: 0.8

    IntelliReleaseConfig.highKillRateSpecifies the threshold of session release rate (During high load, if the session release rate for the first release attempt exceeds the set threshold, a second release will not be triggered.)Non-negative double-precision floating point number

    Default value: 0.1

    IntelliReleaseConfig.interruptRate

    Determines the default quantity rate of cells in sessions to be killed

    Non-negative double-precision floating point number

    Default value: 0.3

    IntelliReleaseConfig.jvmSupportDetermines whether smart release is supported in the JDK of the current versionBoolean (default value: true)

    false: Smart release is not supported in the JDK of the current version.

    true: Smart release is supported in the JDK of the current version.

    IntelliReleaseConfig.releaseSessionIntevalDetermines the release triggering time intervalPositive integer

    Default value: 20

    IntelliReleaseConfig.terribleInterruptAgainRateSpecifies the session release rate during ultra-high load conditions for the second release attempt (During ultra-high load, if the number of sessions to be released exceeds the product of the default number of slots and this ratio, a second release attempt will be triggered.)

    Non-negative double-precision floating point number

    Default value: 0.4

    IntelliReleaseConfig.terribleInterruptRate

    Specifies the session release rate during ultra-high load conditions for the first release attempt (During ultra-high load, if the number of sessions to be released exceeds the product of the default number of slots and this ratio, the first release attempt will be triggered.)

    Non-negative double-precision floating point number
    Default value: 0.6
    IntelliReleaseConfig.terribleKillRateSpecifies the threshold of session release rate (During ultra-high load, if the session release rate for the first release attempt exceeds the set threshold, a second release will not be triggered.)Non-negative double-precision floating point number

    Default value: 0.2

    IntelliReleaseConfig.waitInLineRateSpecifies the probability of each session queuing during high load

    Double-Precision Float

    Default value: 0.9

    JarConsistenceConfig.messageIntervalDetermines the notification frequency of JAR inconsistency exception messages (unit: hour)

    Long positive integer

    Default value: 6

    LoadConfig.majorExtremeTerribleThresholdDetermines the threshold of extreme load after Major GC. If the ratio of the size of objects remaining in the old generation to the size of the old generation exceeds this threshold after Major GC, extreme load is deemed to occur

    Non-negative double-precision floating point number

    Default value: 0.95

    LoadConfig.majorHighThreshold

    Specifies the threshold of high load after Major GC. If the ratio of the size of objects remaining in the old generation to the size of the old generation exceeds this threshold after Major GC, high load is deemed to occur

    Non-negative double-precision floating point number

    Default value: 0.7

    LoadConfig.majorTerribleThresholdSpecifies the threshold of ultra-high load after Major GC. If the ratio of the size of objects remaining in the old generation to the size of the old generation exceeds this threshold after Major GC, ultra-high load is deemed to occurNon-negative double-precision floating point number

    Default value: 0.85

    LoadConfig.minorHighThresholdSpecifies the threshold of high load after Minor GC. If the ratio of the size of objects moved to the old generation to the size of the Eden space exceeds this threshold after Minor GC, high load is deemed to occurNon-negative double-precision floating point number

    Default value: 0.04

    LoadConfig.minorMidThresholdDetermines the threshold of medium load after Minor GC. If the ratio of the size of objects moved to the old generation to the size of the Eden space exceeds this threshold after Minor GC, medium load is deemed to occurNon-negative double-precision floating point number

    Default value: 0.02

    LoadConfig.minorTerribleThresholdSpecifies the threshold of ultra-high load after Minor GC. If the ratio of the size of objects moved to the old generation to the size of the Eden space exceeds this threshold after Minor GC, ultra-high load is deemed to occurNon-negative double-precision floating point number
    Default value: 0.06
    MobileConfig.appMsgProxy

    Sets the App message proxy

    iconNote:
    Only takes effect for mobile terminals

    Non-Empty String

    Default value: __EMPTY__

    Format of the proxy server address:

    http://IP address:Port number/mobile/push/message/send

    MobileConfig.disableEncryptPassword

    Determines whether the password for mobile login is encrypted

    iconNote:
    Only takes effect for mobile terminals

    Boolean (default value: false)

    false: The password for mobile login is not encrypted.

    true: The password for mobile login is encrypted.

    MobileConfig.persistedAttach

    Determines whether to persist scheduled images during server startup

    iconNote:
    Only takes effect for mobile terminals

    Boolean (defaulting to false for the first startup; true for later startups)

    false: Scheduled images are not persisted during server startup.

    true: Scheduled images are persisted during server startup.

    MobileConfig.productPlan

    Determines whether to join the developer plan

    iconNote:
    Only takes effect for mobile terminals

    Boolean (default value: true)

    false: You are not enrolled in the developer plan.

    true: You are enrolled in the developer plan.

    MobileConfig.templateFetchTimeout

    Determines the template timeout

    iconNote:
    Only takes effect for mobile terminals

    Integer

    Default value: -1

    If the parameter value < 0, requests of data entry, form data, and component date never time out.

    If the parameter value (n) > 0, the timeout threshold is n seconds. Requests (of data entry, form data, and component date) with no returned result after n seconds will be canceled . For the timeout of data entry and form data requests, a prompt pops up saying "Request timed out, please contact the administrator to extend the request."

    MobileConfig.requiredDisplayDeviceType

    Determines the display type on mobile devices

    The following lists the parameter values (default value: default):

    default: mobile effect on the mobile terminal and pad effect on the pad. 

    phone: mobile effect on both the mobile terminal and pad.

    QuartzConfig.maxConnectionsDetermines the maximum number of connections for the scheduling module (supported in versions after August 16, 2019)Positive integer

    Default value: 50

    QuartzConfig.threadCountDetermines the maximum number of threads for the scheduling module (supported in versions after August 16, 2019)

    Positive integer

    Default value: 100

    RedisClusterConfig.maxConnection

    Determines the maximum number of instances in the Redis Cluster connection pool

    Positive integer

    Default value: 200

    RedisClusterMonitorConfig.messageInterval

    Determines the notification frequency of Redis node exception messages (unit: hour)

    Long positive integer

    Default value: 6

    RedisConfig.database

    Determines the Redis-specified database

    Integer

    Default value: 0

    RedisConfig.expireStateRemoveInterval

    Determines the time interval at which expired keys are deleted from the state server (unit: ms)

    Positive integer

    Default value: 300000

    RedisConfig.maxConnectionDetermines the maximum number of instances in the Redis connection poolPositive integer

    Default value: 200

    RemoteDesignConfig.avoidTempAuthValidDetermines whether to support digital signature preview during remote design

    Boolean (default value: true)

    false: Digital signature preview is not supported during remote design.

    true: Digital signature preview is supported during remote design.

    ScheduleSettingConfig.taskTimeout

    Determines task schedule timeout (defaulting to five minutes)

    Long positive integer

    Default value: 30000

    ScheduleSettingConfig.timeoutRemindDetermines whether to enable monitoring log timeout reminders for scheduled tasksBoolean (default value: false)

    false: Monitoring log timeout reminders is disabled for scheduled tasks.

    true: Monitoring log timeout reminders is enabled for scheduled tasks.

    SecurityConfig.frontSeedProvides secret key for frontend encryption

    16-bit Uppercase and Lowercase Letter String

    The initial secret key is a random 16-bit uppercase & lowercase letter string, which can be modified by yourself.

    ServerConfig.cookiePath

    Determines the Cookie path.

    iconNote:
    Configure it during project deployment. Otherwise, multiple cookies will be stored in the browser, requiring each user to manually clear cookies for successful login.


    Non-Empty String

    The initial path is /

    ServerConfig.tokenFromCookieAfter this function is enabled, tokens can be retrieved from cookies during background verification to solve the problem of background SSO and cross-domain SSO failure when the HttpOnly attribute is used.  Boolean (default value: false)

    false: Tokens cannot be retrieved from cookies during background verification.

    true: Tokens can be retrieved from cookies during background verification.

    ServerPreferenceConfig.useOptimizedUPMConfigures whether to enable new plugin management

    Boolean (default value: false)

    false: New plugin management is disabled.

    true: New plugin management is enabled.

    SystemConfig.hideVersion

    Determines whether to hide version information in system info

    Boolean (default value: false)

    false: Version information is not hidden in system info.

    true: Version information is hidden in system info.

    SystemConfig.serverInitDetermines whether the platform initialization is complete

    The following lists the parameter values (default value: success):

    success: Platform initialization is complete.

    fail: Platform initialization is not complete.

    SystemOptimizationConfig.ClientMasterId

    Determines the node with data in the web cluster

    String

    ID of the node with request data and updata data in the cluster environment

    SystemOptimizationConfig.biClusterMasterNodeHostNameDetermines the hostname of the master node of the BI cluster

    String

    Default value: __EMPTY__

    SystemOptimizationConfig.cacheHeap

    Determines the cache count (excluding dimension table cache and other caches associated with page break cache)

    Non-negative integer

    When not configured by default, the big data set is cached by 100 and the small data set is cached by 10,000.

    The cache count has no limitation when it is set to 0. You need to restart the component after modification.

    SystemOptimizationConfig.cacheIdleSecondsDetermines the cache expiration time

    Long positive integer

    Default value: 300
    SystemOptimizationConfig.cacheLargeMemPercent

    Determines the percentage of memory in large buffer pool

    Non-negative double-precision floating point number

    Default value: 0.2

    SystemOptimizationConfig.cacheMiddleMemPercentDetermines the percentage of memory in the buffer poolNon-negative double-precision floating point number

    Default value: 0.05

    SystemOptimizationConfig.cacheSmallMemPercentDetermines the percentage of memory in small buffer poolNon-negative double-precision floating point number

    Default value: 0.01

    SystemOptimizationConfig.cacheStrategyDetermines the cache strategy

    String

    Default value: mem

    SystemOptimizationConfig.chartBigDataNum

    Limits the number of big data charts

    Integer

    Default value: 3

    SystemOptimizationConfig.chartDataThreadPoolNumDetermines the number of chart thread pools

    Non-negative integer

    Default value: 8

    The parameter value is 0 suggests that the thread pool is closed, and threads starting with chart-group-data-pool will not appear in FineBI's thread stacks.

    This parameter is meaningless if FineBI uses directly connected databases.

    SystemOptimizationConfig.confLockTimeOutTimeConfigures the lock timeout (unit: second)

    Long positive integer

    Default value: 30

    SystemOptimizationConfig.dashboardEditLimitLimits the number of rows when editing the dashboard (not checking all data)

    Integer

    Default value: 10000
    SystemOptimizationConfig.detailUseColumnarCompressDetermines whether to enable column compression for detail table

    Boolean (default value: true)

    false: Column compression is disabled for detail table

    true: column compression is enabled for detail table

    SystemOptimizationConfig.directMemoryEngineLimitRows

    Determines the row quantity limit of cache data in directly connected memory engines

    Integer  
    Default value: 100000
    SystemOptimizationConfig.directUseAllData

    Determines whether all data in directly connected databases is available 


    Boolean (default value: true)

    false: All data in directly connected databases is available.

    true: All data in directly connected databases is unavailable.

    SystemOptimizationConfig.excelExtractDataBase

    Determines Excel data extraction (Associated tables for directly connected Determines whether directly connected Excel files can be configured with association tables. Due to the limits of selectable association tables in directly connected databases, only the system parameter is true, can Excel files configure association.)

    Boolean (default value: false)

    false: Directly connected Excel files cannot configure association.

    true: Directly connected Excel files can configure association.

    SystemOptimizationConfig.excelExtractMaxLimitRowsDetermines the row number of temporary tables generated by Excel files in directly connected databasesInteger

    Default value: 10000

    SystemOptimizationConfig.fieldInfoTimeoutSeconds

    Determines the timeout for retrieving field information from data sources

    Long integer

    Default value: -1

    SystemOptimizationConfig.firstDayofWeek

    Determines the first day of a week

    Integer

    Default value: 0

    SystemOptimizationConfig.groupUseColumnarCompressDetermines whether column compression for group tables is enabledBoolean (default value: true)

    false: Column compression for group tables is disabled.

    true: Column compression for group tables is enabled.

    SystemOptimizationConfig.inheritPermissionAndRelation

    Determines the default status for permission inheritance

    Boolean (default value: true)

    false: Permission inheritance is disabled by default.

    true: Permission inheritance is enabled by default.

    SystemOptimizationConfig.memManagerPercentDetermines the proportion of the global memory management size

    Non-negative double-precision floating point number

    Default value: 0.6

    SystemOptimizationConfig.memoryWarningSizeDetermines the data volume alert value in SQL datasetsInteger

    Default value: 100000000

    SystemOptimizationConfig.needTreatRedMarkDetermines whether to repair self-service datasets marked in red

    Boolean (default value: false)

    false: Self-service datasets marked in red will not be restored.

    true: Self-service datasets marked in red will be restored.

    SystemOptimizationConfig.optimizeSqlAliasDetermines whether to optimize SQL aliases (If enabled, all aliases in SQL will be reset)

    Boolean (default value: true)

    false: SQL aliases are not be optimized.

    true: SQL aliases are optimized.

    SystemOptimizationConfig.queryConditionCountRestriction

    Determines the count limit of detail filtering conditions

    Integer

    Default value: -1

    SystemOptimizationConfig.readRelationFromDbSource

    Determines whether to read associations in the database when adding database tables

    Boolean (default value: true)

    false: Associations are not read when adding database tables.

    true: Associations are read when adding database tables.

    SystemOptimizationConfig.reportShareType

    Determines whether to use creator permission during the template sharing

    Integer

    Default value: 0

    SystemOptimizationConfig.schedulerMergeTimeSeconds

    Determines the time interval for the merge of scheduled tasks (unit: second)  


    Integer

    Default value: 5

    SystemOptimizationConfig.tableLoadThreadPoolNum

    Determines the number of update threads

    Integer

    Default value: 20

    SystemOptimizationConfig.threadPoolStrategy

    Determines the update thread pool strategy

    The following lists the parameter values (default value: dynamic):

    dynamic: The thread number is calculated based on the memory size (1 GB = 1 thread).

    static: The thread number is fixed. In this case, this parameter is used with the parameter TableloadThreadPoolNum.
    SystemOptimizationConfig.treeCacheHeap

    Determines the cache number of tree structures

    Integer

    Default value: -1

    SystemOptimizationConfig.treeCacheSecondsDetermines the cache duration of tree structures

    Long integer

    Default value: -1

    SystemOptimizationConfig.useColumnarCompress

    Determines whether column compression for group tables is enabled

    Boolean (default value: true)

    false: Column compression for group tables is disabled.

    true: Column compression for group tables is enabled.

    SystemOptimizationConfig.usePagingCache

    Determines whether pagination cache is enabled

    Boolean (default value: true)

    false: Pagination cache is disabled.

    true: Pagination cache is enabled.

    TemplateAuthConfig.digitalAuthAvailable

    Determines whether digital signature in template authentication is available

    This parameter is supported in FineBI V5.1.11 and later versions.

    The following lists the parameter values (default value: true):

    false: The admin cannot use digital signature in template authentication.

    true: The admin can use digital signature in template authentication.

    WebSecurityConfig.cacheControlExpiresHeader

    Determines the value of Expires in the header for disabling browser cache

    The following lists the parameter values (default value: 0):

    0: This value represents a past date, which indicates the resource has been expired.

    <http-date>: The value indicates the resources will be expired after the specified date.

    WebSecurityConfig.cacheControlHeader

    Determines the value of Cache-Control in the header for disabling browser cache


    The following lists the parameter values (default value: no-cache):

    no-cache: Before releasing a cached copy, requests are forced to be submitted to the original server for validation (namely, negotiation cache validation).

    max-age=<seconds>: The value set the maximum period for cache storage. After the period, cache is considered expired (unit: second).

    WebSecurityConfig.cacheControlPragmaHeader

    Determines the value of Pragma in the header for disabling browser cache

    The parameter value is no-cache.
    WebSecurityConfig.contentSecurityPolicyHeader

    Determines the value of Content-Security-Policy in the header for CSP (Content Security Policy) 


    The following lists the parameter values (default value: object-src 'self'):

    1. object-src 'self': Restricts the source address of the <object><embed>, and <applet> tags and only allows matching with the current origin (not its subdomains).

    2. object-src uri: Restricts the source addresses of the <object><embed>, and <applet> tags and only the specified URL in these tags can be loaded.

    3. default-src https: Disables insecure inline/dynamic execution and only allows these resources (images, fonts, scripts, etc.) to be loaded via HTTPS.

    WebSecurityConfig.contentTypeOptionsHeader

    Determines the value of X-Content-Type-Options in the header for content sniffing attack prevention

    The parameter value is nosniff.
    WebSecurityConfig.fileInspectorTypeDetermines the file upload verification type after file verification is enabled in security management

    The following lists the parameter values (default value: 1):

    0: Comprehensive. Files with extensions not in the whitelist are passed, otherwise, the header is verified.

    1: Whitelist. Files with extensions in the whitelist and with matched headers are passed.

    2: Blacklist. Files with extensions not in the blacklist are passed.

    WebSecurityConfig.frameOptionsHeader

    Determines the value of X-Frame-Options for clickjacking attack protection

    The following lists the parameter values (default value: SAMEORIGIN):

    DENY: All frame pages on the current web page will be denied from loading by the browser.

    SAMEORIGIN: Only when the addresses of frame pages are the same as the ones of the current page.

    ALLOW-FROM origin: Frame pages on these web pages can be loaded.

    WebSecurityConfig.hstsHeader

    Determines the value of Strict-Transport-Security in the hsts header

    The following lists the parameter values (default value: max-age=31536000; includeSubDomains):

    1. max-age=<expire-time>:

    Set the browser to use HTTPS for all requests to this domain for XXX seconds after receiving this request.

    2. max-age=<expire-time>; includeSubDomains:

    Set the browser to use HTTPS for all requests to this domain for XXX seconds after receiving this request. This setting also applies to all the subdomains of this website.

    3. max-age=<expire-time>; preload:

    Set the browser to use HTTPS for all requests to this domain for XXX seconds after receiving this request and preload HSTS.

    WebSecurityConfig.loginValidateStrictRestricts the use of the cross-domain login interface and the CAS backend login interface (If the parameter value is true, these two interfaces cannot be used.)

    Boolean (default value: false)

    false: The cross-domain login interface and the CAS backend login interface are not restricted.

    true: The cross-domain login interface and the CAS backend login interface are restricted.

    WebSecurityConfig.xssProtectionHeader

    Determines the value of X-XSS-Protection for XSS attack protection

    The following lists the parameter values (default value: 1; mode=block):

    0: XSS filtering is prohibited.

    1: XSS filtering is enabled. The browser clears the page and remove unsafe information if XSS attacks are detected.

    1; mode=block: XSS filtering is enabled. Instead of page clearing, the browser prevents the page from loading if XSS attacks are detected.

    1; report=<reporting-uri>: XSS filtering is enabled. The browser clears the page and use reporting-uri in CSP to send violation reports if attacks are detected.

    WebSocketConfig.port

    Determines the listening port number of the WebSocket server

    ["Port number 1", "Port number 2"]

    All port numbers belong to the range (1024, 65535].

    Default value: ["38888", "39888"]

    WebSocketConfig.trustStore

    Determines the file storage path of the trust certificate

    Non-Empty String (absolute path is strongly recommended)

    Default value: __EMPTY__

    WebSocketConfig.trustStoreFormatDetermines the type of the trust certificate

    The parameter value is JKS or PKCS12.

    Default value: JKS

    If the certificate is of PFX format, the parameter value should be changed to PKCS12.

    WebSocketConfig.trustStorePassword

    Determines the application password for using trust certificate

    Non-Empty String (absolute path is strongly recommended)

    Default value: __EMPTY__

    ClusterRedirectConfig.enableSessionIDGenerationStrategy

    Determines whether to enable the session ID generation policy in the cluster environment

    Boolean (default value: false)

    false : The session ID generation policy is disabled in the cluster environment. 

    true: The cluster's node ID is appended to the end of session ID in the cluster environment.

    FineClusterConfig.params.encrypt

    Determines whether the cluster communication encryption is enabled

    Boolean (default value: false)

    false: Cluster communication is not encrypted.

    true: Cluster communication is encrypted.

    FineClusterConfig.params.ipStackType

    Determines the communication method in the cluster environment

    Default value: IPv4

    IPv6 is also supported.

    Html5Config.isJoinProductPlanDetermines whether the developer plan can be closed on HTML5 terminals (You can manually choose not to join the product improvement plan to further protect your privacy.)Boolean (default value: true)

    false: The developer plan is closed.

    true: The developer plan is enabled.

    LanguageConfig.locale

    Determines the global platform language setting

    Default value: en_US

    en_US: English

    zh_CN: Simplified Chinese

    zh_TW: Traditional Chinese

    ja_JP: Japanese

    ko_KR: Korean

    MarketConfig.cloudOperationMaintenanceIdResets the Cloud O&M app IDDefault value: your Cloud O&M app ID
    MobileConfig.emptyDirVisible

    Determines whether empty directories are displayed on mobile terminals (the DataAnalyst app and the HTML5 end)

    iconNote:
    This parameter only takes effect on mobile terminals.


    Boolean (default value: false)

    true: Empty directories are displayed.

    false: Empty directories are not displayed.

    ParseCheckConfig.allowDrawing

    Determines whether HTML can be converted into images if errors (such as unsupported tags and attributes in various export scenarios) occur in HTML parsing

    Boolean (default value: true)

    false: HTML cannot be converted into images if errors occur in HTML parsing.

    true: HTML can be converted into images if errors occur in HTML parsing.

    ServerPreferenceConfig.errorTemplateAllows you to customize the FineBI template error reporting page by referring to FanRuan Help Doc

    The parameter value is the link of the customized error reporting page.

    Default value: __EMPTY__

    SystemOptimizationConfig.clearEntityStrategy

    Allows you to customize the clearance strategy for FineDB tables      


    Default value: __EMPTY__

    Parameter value format: {Strategy number}:{Month of to-be-cleared data},{Clearance time (unit: hour)},{Clearance time (unit: minute)},{Clearance cycle (unit: second)}

    For example,

    strategy 1: clean up data before March, execute every 2 days at 4:20,

    strategy 2: clean up data before January, execute every 30 days at 2:50,

    then the parameter value should be 1:3,4,20,172800; 2:1,2,50,2592000.

    WebSocketConfig.hostName

    Determines the listening IP setting in WebSocket

    The parameter value is the server's built-in NIC (network interface controlleror) IP or external IP

    Default value: 0.0.0.0

    WebSocketConfig.webSocketTokenInHeader

    Determines the token transmission method for WebSocket communication

    Boolean (default value: false)

    true: Token is transmitted from the request header.

    false: Token is transmitted from URL.

    WorkflowAuthorityConfig.compatible

    Determines whether to pop up the message for the independent link of multi-level reporting upon first-time login (The message prompts you to determine whether to synchronize permission configurations from directory permissions because permission configurations related to the reporting page exist in the directory permissions.)

    Boolean (default value: false)

    true: The message will not pop up.

    false: The message will pop up.

    DistributedOptimizationConfig.spiderConfig.local_file_delete_retry_mode

    Determines whether the retry mechanism is deleted by local files

    Boolean (default value: true)

    true: The retry mechanism is deleted by local files.

    false: The retry mechanism is not deleted by local files.

    DistributedOptimizationConfig.spiderConfig.local_file_delete_retry_period

    Determines the retry period for deleting local files

    Positive Integer (default value: 10)
    DistributedOptimizationConfig.spiderConfig.local_file_delete_retry_time

    Determines the retry times for deleting by local files

    Positive Integer (default value: 3)
    DistributedOptimizationConfig.spiderConfig.max_slice_memory_size

    Determines the maximum memory size of Slice

    Positive Integer (default value: 52428800)
    DistributedOptimizationConfig.spiderConfig.spark_blockManager_port

    Determines the port number of BlockManager in Spark

    Positive Integer ranging from 1001 to 65535

    Default value: 17778

    DistributedOptimizationConfig.spiderConfig.spark_driver_host

    Determines the host name of the driver in Spark

    String (empty by default)
    DistributedOptimizationConfig.spiderConfig.spark_driver_maxResultSize

    Determines the maximum size of the result set returned to the driver in Spark

    String (default value: 1 GB)
    DistributedOptimizationConfig.spiderConfig.spark_driver_port

    Determines the port number of the driver in Spark

    Positive Integer ranging from 1001 to 65535

    Default value: 17777

    DistributedOptimizationConfig.spiderConfig.spark_executor_cores

    Determines the number of cores of Executor in Spark

    Positive Integer (default value: 12)
    DistributedOptimizationConfig.spiderConfig.spark_executor_memory

    Determines the memory size of Executor in Spark

    String (default value: 6 GB)

    DistributedOptimizationConfig.spiderConfig.spark_local_dir

    Determines the directory for temporary files in Spark and calculates the disk directory throughputString (empty by default)
    DistributedOptimizationConfig.spiderConfig.spark_master_host

    Determines the host name of the master in Spark

    String (empty by default)
    DistributedOptimizationConfig.spiderConfig.spark_master_port

    Determines the port number of the master in Spark

    Positive Integer ranging from 1001 to 65535

    Default value: 7077

    DistributedOptimizationConfig.spiderConfig.spark_scheduler_allocation_fileDetermines the scheduling allocation files in Spark String (empty by default)
    DistributedOptimizationConfig.spiderConfig.spark_scheduler_mode

    Determines the scheduling mode in Spark

    String (default value: CAPACITY)
    DistributedOptimizationConfig.spiderConfig.spark_shuffle_service_enabled

    Determines whether data is spilled to disk during the shuffle process

    Boolean (default value: true)

    true: Data is spilled to disk during the shuffle process.

    false: Data is not spilled to disk during the shuffle process.

    DistributedOptimizationConfig.spiderConfig.spark_sql_adaptive_enabled

    Determines whether adaptive computation is enabled

    Boolean (default value: true)

    true: Adaptive computation is enabled.

    false: Adaptive computation is disabled.

    DistributedOptimizationConfig.spiderConfig.spark_sql_adaptive_shuffle_targetPostShuffleInputSize

    Determines the size of the computational adaptive target block

    String (default value: 200 MB)
    DistributedOptimizationConfig.spiderConfig.spark_sql_broadcastTimeout

    Determines the broadcast timeout

    String (default value: 12000)
    DistributedOptimizationConfig.spiderConfig.spark_sql_shuffle_partitions

    Determines the number of concurrent shuffle blocks in Spark

    String (empty by default)
    DistributedOptimizationConfig.spiderConfig.spark_sql_sortMergeJoinExec_buffer_in_memory_threshold

    Determines the maximum data volume of the SortMergeJoin operator

    String (default value: 100000)
    DistributedOptimizationConfig.spiderConfig.spark_sql_sortMergeJoinExec_buffer_spill_threshold

    Determines the throughput threshold of the SortMergeJoin operator

    String (default value: 100000)
    DistributedOptimizationConfig.spiderConfig.spider_array_group_map_function_threshold

    Determines the array grouping algorithm threshold

    Positive Integer (default value: 5000000)
    DistributedOptimizationConfig.spiderConfig.spider_base_update_thread_proportion

    Determines the proportion of basic table thread

    Positive Integer (default value: 30)
    DistributedOptimizationConfig.spiderConfig.spider_build_field_index_cores

    Determines the number of cores for building field indexes

    Positive Integer (default value: 8)
    DistributedOptimizationConfig.spiderConfig.spider_build_index_cores

    Determines the number of cores for building indexes     

    Positive Integer (default value: 4)
    DistributedOptimizationConfig.spiderConfig.spider_column_max_load_dictionary_key_size

    Determines the maximum data volumn in a data column that can be loaded to data dictionary

    Positive Integer (default value: 10000)
    DistributedOptimizationConfig.spiderConfig.spider_compress_slice_size

    Determines the row number of each slice during data extraction

    Positive Integer (default value: 100000)
    DistributedOptimizationConfig.spiderConfig.spider_core_limit_fraction

    Determines the task score limiting by cores in Spark

    Non-negative double-precision floating point number

    Default value: 0.67

    DistributedOptimizationConfig.spiderConfig.spider_create_satellite_async

    Determines whether to create satellite tables asynchronously

    Boolean (default value: true)

    true: Satellite tables are created asynchronously.

    false: Satellite tables are not created asynchronously.

    DistributedOptimizationConfig.spiderConfig.spider_deletion_criteria_size_per_execution

    Determines the maximum calculation size per incremental deletion

    String (default value: 128 MB)
    DistributedOptimizationConfig.spiderConfig.spider_detail_formula_use_page

    Determines whether pagination is used in detail formulas

    Boolean (default value: true)

    true: Pagination is used in detail formulas.

    false: Pagination is not used in detail formulas.

    DistributedOptimizationConfig.spiderConfig.spider_distinct_median_threshold

    Determines the distinct count/median memory threshold

    Positive Integer

    Default value: 100 (for versions earlier than V5.1.12) or 25 (for V5.1.12 and later versions)

    DistributedOptimizationConfig.spiderConfig.spider_double_dictionary_max_key_size

    Determines the maximum number of double type records in data dictionary

    Positive Integer (default value: 10000)
    DistributedOptimizationConfig.spiderConfig.spider_engine_use_page

    Determines whether to use the pagination engine

    Boolean (default value: true)

    true: Pagination engine is used.

    false: Pagination engine is not used.

    DistributedOptimizationConfig.spiderConfig.spider_etl_coalesce_size

    Determines the maximum number of chunks during the ETL process

    Positive Integer (default value: 10)
    DistributedOptimizationConfig.spiderConfig.spider_etl_compute_limit_unit

    Determines the limit on the number of computation cells during the ETL process

    Positive Integer (default value: 50000000)
    DistributedOptimizationConfig.spiderConfig.spider_etl_core_limit

    Determines whether the number of cores is limited during the ETL process

    Boolean (default value: false)

    true: The number of cores is limited during the ETL process.

    false: The number of cores is not limited during the ETL process.

    DistributedOptimizationConfig.spiderConfig.spider_etl_iterator_repartition_size

    Determines the size of data repartitions during the ETL process

    Positive Integer (default value: 20)
    DistributedOptimizationConfig.spiderConfig.spider_etl_no_order

    Determines whether data order is preserved during the ETL process

    Boolean (default value: false)

    true: Data order is not preserved during the ETL process.

    false: Data order is preserved during the ETL process.

    DistributedOptimizationConfig.spiderConfig.spider_etl_output_use_bitmap

    Determines whether indexes are generated during the ETL process

    Boolean (default value: true)

    true: Indexes are generated during the ETL process.

    false: Indexes are not generated during the ETL process.

    DistributedOptimizationConfig.spiderConfig.spider_etl_preview_row_count

    Determines the number of rows displayed as a preview during the ETL process

    String (default value: 5000)
    DistributedOptimizationConfig.spiderConfig.spider_etl_writer_lock_wait

    Determines the maximum duration an ETL process should wait to acquire a write lock

    Integer larger than or equals to -1

    Default value: 60000

    DistributedOptimizationConfig.spiderConfig.spider_fast_compute_limit_memory

    Determines the maximum memory size (in Bytes) that can be used for fast computation tasks

    Long positive integer

    Default value: 500000000

    DistributedOptimizationConfig.spiderConfig.spider_fast_compute_limit_row

    Determines the maximum number of rows that can be processed in fast computation tasks

    Positive Integer (default value: 10000000)
    DistributedOptimizationConfig.spiderConfig.spider_fast_compute_limit_unit

    Determines the maximum number of cells that can be processed in fast computation tasks

    Positive Integer (default value: 10000000)
    DistributedOptimizationConfig.spiderConfig.spider_fast_etl_cache

    Determines whether cache is used for fast computation tasks

    Boolean (default value: true)

    true: Cache is used for fast computation tasks.

    false: Cache is not used for fast computation tasks.

    DistributedOptimizationConfig.spiderConfig.spider_file_max_mmap_size

    Determines the maximum file mmap size

    Positive Integer (default value: 2147483647)
    DistributedOptimizationConfig.spiderConfig.spider_file_mmap_size

    Determines the file mmap size

    Positive Integer (default value: 1073741823)
    DistributedOptimizationConfig.spiderConfig.spider_first_day_of_week

    Determines the first day of a week

    Integer ranging from 0 to 6

    Default value: 1

    DistributedOptimizationConfig.spiderConfig.spider_float_dictionary_max_key_size

    Determines the maximum number of float type records in data dictionary

    Positive Integer (default value: 10000)
    DistributedOptimizationConfig.spiderConfig.spider_generate_join_cache_in_query

    Determines whether association cache is generated during query

    Boolean (default value: true)

    true: Association cache is generated during query.

    false: Association cache is not generated during query.

    DistributedOptimizationConfig.spiderConfig.spider_high_performance_pool_size

    Determines the resource pool size for associations and analysis tables when computation performance is not guaranteed

    Positive Integer (default value: 1000)
    DistributedOptimizationConfig.spiderConfig.spider_high_performance_resource_time

    Determines the occupancy time of high performance resources

    String (empty by default)
    DistributedOptimizationConfig.spiderConfig.spider_ignore_base_update

    Determines whether to ignore the upgrade of basic tables

    Boolean (default value: false)

    true: Basic table upgrade will be ignored.

    false: Basic table upgrade will not be ignored.

    DistributedOptimizationConfig.spiderConfig.spider_index_build_bitmap_dataset

    Determines whether datasets are used for generating indexes

    Boolean (default value: false)

    true: Datasets are used for generating indexes.

    false: Datasets are not used for generating indexes.

    DistributedOptimizationConfig.spiderConfig.spider_index_build_bitmap_external

    Determines whether external sorting is used for generating indexes

    Boolean (default value: true)

    true: External sorting is used for generating indexes.

    false: External sorting is not used for generating indexes.

    DistributedOptimizationConfig.spiderConfig.spider_index_build_bitmap_external_buffer_path

    Determines the path of index cache files

    String

    Default value: distributed/external

    DistributedOptimizationConfig.spiderConfig.spider_index_build_bitmap_external_buffer_size

    Determines the size of index cache

    Positive Integer (default value: 100000)
    DistributedOptimizationConfig.spiderConfig.spider_int_dictionary_max_key_size

    Determines the maximum number of int type records in data dictionary

    Positive Integer (default value: 10000)
    DistributedOptimizationConfig.spiderConfig.spider_int_distinct_structure

    Determines the data structure of distinct data (This parameter is available in V5.1.12 and later versions.)

    The following lists the parameter values (default value: 0).

    0: The data structure is KolobokeIntSet, which runs fast but occupies large memory space (8 bytes for 1 int key).

    1: The data structure is RoaringBitmap, which occupies small memory space but runs slowly (1 byte for 1 int key).

    DistributedOptimizationConfig.spiderConfig.spider_join_always_use_sql

    Determines whether associations are always performed using SQL queries

    Boolean (default value: false)

    true: Associations are always performed using SQL queries.

    false: Associations are never performed using SQL queries.

    DistributedOptimizationConfig.spiderConfig.spider_join_build_index

    Determines whether indexes are generated for associations

    Boolean (default value: true)

    true: Indexes are generated for associations.

    false: Indexes are not generated for associations.

    DistributedOptimizationConfig.spiderConfig.spider_join_cache_delete_direct

    Determines whether association cache is deleted immediately

    Boolean (default value: true)

    true: Association cache is deleted immediately.

    false: Association cache is not deleted immediately.

    DistributedOptimizationConfig.spiderConfig.spider_join_dot_constant

    Determines the dot constant for association

    String (default value: .)

    DistributedOptimizationConfig.spiderConfig.spider_join_equal_constant

    Determines the equal sign constant for association

    String (default value: =)
    DistributedOptimizationConfig.spiderConfig.spider_join_huge_table_size

    Determines the size of a large associated table

    Non-negative integer (default value: 0)
    DistributedOptimizationConfig.spiderConfig.spider_join_left_bracket_constant

    Determines the left parenthesis constant for association

    String (default value: ()
    DistributedOptimizationConfig.spiderConfig.spider_join_left_square_bracket_constant

    Determines the left bracket constant for associate

    String (default value: [)
    DistributedOptimizationConfig.spiderConfig.spider_join_name_simple

    Determines whether simple naming is used for associated tables

    Boolean (default value: false)

    true: Simple naming is used for associated tables.

    false: Simple naming is not used for associated tables.

    DistributedOptimizationConfig.spiderConfig.spider_join_right_bracket_constant

    Determines the right parenthesis constant for association

    String (default value: ))
    DistributedOptimizationConfig.spiderConfig.spider_join_right_square_bracket_constant

    Determines the right bracket constant for associate

    String (default value: ])
    DistributedOptimizationConfig.spiderConfig.spider_join_use_relation

    Determines whether association cache is used

    Boolean (default value: true)

    true: Association cache is used.

    false: Association cache is not used.

    DistributedOptimizationConfig.spiderConfig.spider_load_data_buffer_queue_size

    Determines the buffer queue size of extracted data

    Positive integer (default value: 100)
    DistributedOptimizationConfig.spiderConfig.spider_load_data_buffer_row_size

    Determines the buffer row size of extracted data

    Positive Integer (default value: 1000)
    DistributedOptimizationConfig.spiderConfig.spider_load_use_bitmap

    Determines whether indexes are generated for extracted data

    Boolean (default value: true)

    true: Indexes are generated for extracted data.

    false: Indexes are not generated for extracted data.

    DistributedOptimizationConfig.spiderConfig.spider_local_compute_cores

    Determines the number of local computation cores

    Positive integer (empty by default)
    DistributedOptimizationConfig.spiderConfig.spider_local_default_db

    Determines the default database of data

    String (default value: db)
    DistributedOptimizationConfig.spiderConfig.spider_local_root_path

    Determines the storage path of extracted data

    String (default value: .../spider)
    DistributedOptimizationConfig.spiderConfig.spider_lock_wait_time

    Determines the default wait time for locks

    Positive Integer (default value: 1000)
    DistributedOptimizationConfig.spiderConfig.spider_long_dictionary_max_key_size

    Determines the maximum number of long type records in data dictionary

    Positive Integer (default value: 10000)
    DistributedOptimizationConfig.spiderConfig.spider_low_performance_small_pool_size

    Determines the resource pool size for generating associations when computation performance is guaranteed

    Positive Integer (default value: 4)
    DistributedOptimizationConfig.spiderConfig.spider_max_rowstream_memory_size

    Determines the memory limit of rowstream during the ETL process

    Positive Integer (default value: 52428800)
    DistributedOptimizationConfig.spiderConfig.spider_mem_filer_datamodel_ratio

    Determines the memory evaluation ratio after filtering

    Non-negative double-precision float (default value: 0.3)

    DistributedOptimizationConfig.spiderConfig.spider_memory_check_frequency_group

    Determines the memory statistics frequency for grouping algorithm

    Positive Integer (default value: 100000)
    DistributedOptimizationConfig.spiderConfig.spider_merge_forbidden_time

    Determines the time to forbid merging

    String (empty by default)
    DistributedOptimizationConfig.spiderConfig.spider_number_set_dictionary_max_key_size

    Determines whether to set the maximum number of records in data dictionary for numerical type dictionary encoding

    Boolean (default value: false)

    true: The maximum number of records in data dictionary is set.

    false: The maximum number of records in data dictionary is not set.

    DistributedOptimizationConfig.spiderConfig.spider_page_summary_concurrent_threads

    Determines whether pagination indicators calculate concurrent threads

    Boolean (empty by default)

    true: Pagination indicators calculate concurrent threads.

    false: Pagination indicators do not calculate concurrent threads.

    DistributedOptimizationConfig.spiderConfig.spider_partition_limitation

    Determines the maximum number of rows of partitions

    Positive Integer (default value: 1000)
    DistributedOptimizationConfig.spiderConfig.spider_partition_merge_policy

    Determines the merging strategy for partitions

    String (empty by default)
    DistributedOptimizationConfig.spiderConfig.spider_partition_row_size

    Determines the number of rows in partitions

    Positive Integer (default value: 10000000)
    DistributedOptimizationConfig.spiderConfig.spider_partition_slice_size

    Determines the number of rows in each slice during partition data extraction

    Positive integer (default value: 5000)
    DistributedOptimizationConfig.spiderConfig.spider_query_condition_count_restriction

    Determines the maximum number of conditions queried by the engine

    Integer larger than or equals to -1

    Default value: -1

    DistributedOptimizationConfig.spiderConfig.spider_reduce_row_key_ratio

    Determines the dictionary usage ratio of reduce

    Non-negative double-precision float (default value: 1.0)

    DistributedOptimizationConfig.spiderConfig.spider_relation_column_strategy

    Determines the generation strategy for association columns

    String (default value: SectionShrink)
    DistributedOptimizationConfig.spiderConfig.spider_relation_matcher_policy

    Determines the association matching rule

    String (default value: HeadTail)
    DistributedOptimizationConfig.spiderConfig.spider_restrictions_column_long_text

    Determines the maximum text length

    Positive Integer (default value: 1000)
    DistributedOptimizationConfig.spiderConfig.spider_retry_max_times

    Determines the maximum retry times

    Positive integer (default value: 2)
    DistributedOptimizationConfig.spiderConfig.spider_row_index_strategy

    Determines whether to optimize row indexes in analysis tables

    Boolean (default value: false)

    true: Row indexes in analysis tables are optimized.

    false: Row indexes in analysis tables are not optimized.

    DistributedOptimizationConfig.spiderConfig.spider_satellite_creation_step

    Determines the step length created by satellite tables

    Positive Integer (default value: 10000000)
    DistributedOptimizationConfig.spiderConfig.spider_section_merge_large_section_count

    Determines the number of large sections that can be merged

    Positive integer (default value: 6)
    DistributedOptimizationConfig.spiderConfig.spider_section_merge_policy

    Determines the merging strategy for sections

    String (default value: grouping)
    DistributedOptimizationConfig.spiderConfig.spider_section_merge_row_threshold_factor

    Determines the threshold on the number of rows that can be merged

    Positive long integer (default value: 1000000)
    DistributedOptimizationConfig.spiderConfig.spider_section_merge_small_section_count

    Determines the number of small sections that can be merged

    Positive Integer (default value: 4)
    DistributedOptimizationConfig.spiderConfig.spider_spark_driver_use_random_port

    Determines whether the driver in Spark uses random port numbers

    Boolean (default value: false)

    true: The driver in Spark uses random port numbers.

    false (default value): The driver in Spark does not use random port numbers.

    DistributedOptimizationConfig.spiderConfig.spider_spark_local_threads

    Determines the number of local threads in Spark    


    Positive integer (empty by default)
    DistributedOptimizationConfig.spiderConfig.spider_sparksql_filter_pushdown

    Determines whether predicate pushdown is performed in SparkSQL

    Boolean (default value: true)

    true: Predicate pushdown is performed in SparkSQL.

    false: Predicate pushdown is not performed in SparkSQL.

    DistributedOptimizationConfig.spiderConfig.spider_sql_merge_table

    Determines whether SQL can be used to merge tables

    Boolean (default value: true)

    true: SQL can be used to merge tables.

    false: SQL cannot be used to merge tables.

    DistributedOptimizationConfig.spiderConfig.spider_stream_partition_estimated_byte

    Estimates the estimated size of streaming partitions

    Positive integer (default value: 2000000000)
    DistributedOptimizationConfig.spiderConfig.spider_submit_spark_thread_count

    Determines the number of threads submitted to Spark

    Positive integer (default value: 5)
    DistributedOptimizationConfig.spiderConfig.spider_table_estimate_strategy

    Determines the strategy to estimate the table size

    String (default value: SAMPLE)
    DistributedOptimizationConfig.spiderConfig.spider_temp_folder_path_for_spark

    Determines the path for temporary Spark files

    String

    Default value: /root/temp/spark

    DistributedOptimizationConfig.spiderConfig.spider_update_fast_compute_limit_cell

    Determines the disk space occupied by analysis user's self-service datasets

    Positive integer (default value: 100000000)
    DistributedOptimizationConfig.spiderConfig.spider_updated_background

    Determines whether incremental update merge is executed in the backend

    Boolean (default value: false)

    true: Incremental update merge is executed in the backend.

    false: Incremental update merge is not executed in the backend.

    DistributedOptimizationConfig.spiderConfig.spider_updated_partition_num

    Determines the number of updated partitions to trigger merge

    Positive integer (default value: 2)
    DistributedOptimizationConfig.spiderConfig.spider_use_fast_etl_local_optimize

    Determines whether local optimization is used in the quick calculation

    Boolean (default value: false)

    true: Local optimization is used in the quick calculation.

    false: Local optimization is not used in the quick calculation.

    DistributedOptimizationConfig.spiderConfig.spider_use_pin_yin_sortDetermines whether to enable sorting in Chinese Pinyin order

    Boolean (default value: false)

    true: Sorting in Chinese Pinyin order is enabled

    false: Sorting in Chinese Pinyin order is disabled

    TemplateIOErrorContextConfig.showTemplateMissingPlugin

    Determines whether the function to log errors when plugins are missing is enabled

    Boolean (default value: false)

    false: The function is diabled.

    true: The function is enabled.

    FSConfig.loginConfig.fWords

    Customizes the login search field for LDAP authentication usernames

    Parameter value format: ["Value 1","Value 2"]

    The parameter value cannot be empty.

    Default value: ["sAMAccountName","cn","userPrincipalName","uid","displayName","name","sn"]

    UpdateConfig.launchSwitchMap.plugins

    Determines whether to enable startup update during automatic plugin update

    Boolean (default value: true) If you need to disable the automatic plugin update after the project startup, you can modify the parameter value to false. Otherwise, you don't need to modify the default value.
    CronUpdateConfig.typeMap.plugins

    Determines whether to enable timed update during automatic plugin update

    Boolean (default value: true)  If you need to disable the plugin update in the external network at 11:00 PM every night after the project startup, you can modify the parameter value to false. Otherwise, you don't need to modify the default value.
    DelayUpdateConfig.delaySwitchMap.plugins

    Determines whether to enable delayed update during automatic plugin update

    Boolean (default value: true)  If you need to disable the automatic plugin update after a period of the project startup, you can modify the parameter value to false. Otherwise, you don't need to modify the default value.
    DistributedOptimizationConfig.spiderConfig.spider_high_performance_resource_time

    Determines the time period during which updates are allowed to use high-performance resources

    If you need to set the time period from 7 PM to 8 AM, you can modify the parameter value to 19:00:00-8:00:00.

    Attachment List


    Theme: Project Management
    Previous
    Next
    • Helpful
    • Not helpful
    • Only read