环境变量
HENGSHI SENSE 提供了非常丰富的功能,可以满个各种业务场景。针对一些特殊环境和功能需求,可以通过适当的修改环境变量配置来满足一些特殊的需求。
下面是一些主要的 环境变量 配置和简单说明。
APP_CONFIG_APP_ENABLE_EXTEND_APP_APPROVAL
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | 应用是否启用扩展应用审批 |
APP_CONFIG_APP_ENABLE_RULE_STRICT_VALIDATE
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | 应用是否启用规则严格验证 |
APP_CONFIG_ENABLE_TENANT_APP_VERSION
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | 是否给租户开启应用版本功能(仅当前License支持应用版本才生效) |
ENGINE_CONFIG_ANALYZE_ENGINE_TABLE_WHEN_IMPORT
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 导入引擎时是否分析引擎表 |
ENGINE_CONFIG_DATASET_CACHE_IMPORT_MAX_TIME
值类型 | 默认值 | 作用 |
---|---|---|
number | 3 | 数据集缓存导入的最大时间(小时) |
ENGINE_CONFIG_ENGINE_FIELD_TYPE_CHANGE_AUTO_IMPORT
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 引擎字段类型更改时是否自动导入 |
ENGINE_CONFIG_ENGINE_FIELD_TYPE_CHANGE_IMPORT_DELAY_TIME
值类型 | 默认值 | 作用 |
---|---|---|
number | 120 | 引擎字段类型更改导入的延迟时间(秒) |
ENGINE_CONFIG_ENGINE_IMPORT_CHECK_TABLE_EXISTS
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | 引擎导入时是否检查表是否存在 |
ENGINE_CONFIG_ENGINE_IMPORT_EXPR_JSON_FIELD
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | 引擎导入时是否导入表达式JSON字段 |
ENGINE_CONFIG_ENGINE_IMPORT_FROM_PG_BATCH_FETCH_SIZE
值类型 | 默认值 | 作用 |
---|---|---|
number | -1 |
ENGINE_CONFIG_ENGINE_IMPORT_USER_EXPR_AND_TYPE
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 引擎导入时是否使用用户表达式和类型 |
ENGINE_CONFIG_ENGINE_TABLES_SYNC_INTERVAL
值类型 | 默认值 | 作用 |
---|---|---|
number | 3600000 | 引擎表同步的时间间隔(ms) |
ENGINE_CONFIG_GPDB_ENGINE_IDLE_IN_TRANSACTION_MAX
值类型 | 默认值 | 作用 |
---|---|---|
number | 60 | gpdb engine 查询队列 引擎资源管理 gpdb引擎清理idle in transaction最大时长 |
ENGINE_CONFIG_GPDB_WITH_TO_TEMP_TABLE_THRESHOLD
值类型 | 默认值 | 作用 |
---|---|---|
number | 5 | GPDB使用临时表的阈值 |
EXTERNAL_DB_CONFIG_BATCH_INSERT_MAX_CELL_COUNT
值类型 | 默认值 | 作用 |
---|---|---|
number | 100000 | 批量插入最大单元格数量 |
EXTERNAL_DB_CONFIG_CONN_LOCK_TIMEOUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 600000 | 连接锁超时时间(毫秒) |
EXTERNAL_DB_CONFIG_DORIS_BATCH_INSERT_SIZE
值类型 | 默认值 | 作用 |
---|---|---|
number | -1 |
EXTERNAL_DB_CONFIG_DORIS_TABLE_NAME_MAX_LENGTH
值类型 | 默认值 | 作用 |
---|---|---|
number | 64 |
EXTERNAL_DB_CONFIG_DORIS_TABLE_REPLICATION_NUM
值类型 | 默认值 | 作用 |
---|---|---|
number | 1 |
EXTERNAL_DB_CONFIG_JDBC_CONNECT_TIMEOUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 20 | JDBC连接超时时间(秒) |
EXTERNAL_DB_CONFIG_JDBC_GET_CONN_TEST_SOCKET
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | JDBC获取连接时是否测试套接字 |
EXTERNAL_DB_CONFIG_JDBC_SOCKET_TIMEOUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 3600 | JDBC套接字超时时间(秒) |
EXTERNAL_DB_CONFIG_SPLIT_BATCH_FOR_STAR_ROCKS_SPECIAL_CHAR_INSERT
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | StarRocks特殊字符插入是否拆分批次 |
EXTERNAL_DB_CONFIG_THROTTLE_QUERY_TIMEOUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 600 | vendor query throttle 节流查询超时时间(秒) |
GENERAL_CONFIG_API_DATASET_IMPORT_TIME_OUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 3600000 | api数据集导入超时时间,默认1小时 API数据集导入超时时间(ms) |
GENERAL_CONFIG_APP_IMAGE_MAX_AGE
值类型 | 默认值 | 作用 |
---|---|---|
number | 31536000 | 应用图片最大有效期(秒) |
GENERAL_CONFIG_AUDIT_LOG_HISTORY_RESERVE_DAYS
值类型 | 默认值 | 作用 |
---|---|---|
number | 90 | 审计日志历史记录保留天数 |
GENERAL_CONFIG_CHART_DATA_ROWS_LIMIT
值类型 | 默认值 | 作用 |
---|---|---|
number | 100000 | 图表数据行数限制 |
GENERAL_CONFIG_COLUMN_AUTH_HIDE_FIELD_NAME
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 列权限是否隐藏字段名 |
GENERAL_CONFIG_DEFAULT_IMAGE_COMPRESS_QUALITY
值类型 | 默认值 | 作用 |
---|---|---|
number | 0.75 | 图片压缩比 |
GENERAL_CONFIG_DOWNLOAD_INTERVAL
值类型 | 默认值 | 作用 |
---|---|---|
number | 5000 |
GENERAL_CONFIG_DOWNLOAD_TIMEOUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 55000 | 下载超时时间(ms) |
GENERAL_CONFIG_ENABLE_BODY_ENCODE
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | HTTP请求体是否进行编码,修改后需刷新页面才能生效 |
GENERAL_CONFIG_ENABLE_VERIFY_ADMIN_PASSWORD
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 重置密码时 是否验证当前用户密码 |
GENERAL_CONFIG_EVEREST_DELETED_USER_RESERVED_DAYS
值类型 | 默认值 | 作用 |
---|---|---|
number | 15 | 删除用户保留天数。删除默认软删除,超过配置天数后才会物理删除 |
GENERAL_CONFIG_EVEREST_MSG_MAX_LENGTH
值类型 | 默认值 | 作用 |
---|---|---|
number | 300 |
GENERAL_CONFIG_EXPORT_INVISIBLE_FIELDS
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | 导出时是否包含不可见字段 |
GENERAL_CONFIG_FILE_HEADER_ABNORMAL_RATIO_THRESHOLD
值类型 | 默认值 | 作用 |
---|---|---|
number | 1.1 | 文件表头异常比率阈值 |
GENERAL_CONFIG_FILE_HEADER_SUPPORT_PADDING
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 是否支持纯数据文件自动添加表头的方式 |
GENERAL_CONFIG_FILE_MEM_PROCESSING_THRESHOLD
值类型 | 默认值 | 作用 |
---|---|---|
number | 52428800 | 文件内存处理阈值(字节) |
GENERAL_CONFIG_FILE_TYPE_DETECT_LINE_LIMIT
值类型 | 默认值 | 作用 |
---|---|---|
number | 50000 | 文件检查类型的最大行数 |
GENERAL_CONFIG_HENGSHI_ACCESS_AGGREGATION_LOG_RESERVED_DAYS
值类型 | 默认值 | 作用 |
---|---|---|
number | 180 | 访问聚合日志保留天数 |
GENERAL_CONFIG_HENGSHI_ACCESS_LOG_RESERVED_DAYS
值类型 | 默认值 | 作用 |
---|---|---|
number | 32 | 访问日志保留天数 |
GENERAL_CONFIG_HENGSHI_BACKGROUND_JOB_LOG_RESERVED_DAYS
值类型 | 默认值 | 作用 |
---|---|---|
number | 2 | 后台作业日志保留天数 |
GENERAL_CONFIG_LOGIN_BLOCK_MINUTE
值类型 | 默认值 | 作用 |
---|---|---|
number | 3 | 登录失败后封禁分钟数 |
GENERAL_CONFIG_LOGIN_RETRY_COUNT
值类型 | 默认值 | 作用 |
---|---|---|
number | 3 | 登录失败重试次数 |
GENERAL_CONFIG_PLATFORM_CONNECTION_AUTH
值类型 | 默认值 | 作用 |
---|---|---|
string | customize | 平台连接授权给租户后的权限。customize : 租户管理员可以自行管理权限,read : 租户下全部用户统一是read 权限。 |
GENERAL_CONFIG_PLATFORM_FOLDER_AUTH
值类型 | 默认值 | 作用 |
---|---|---|
string | customize | 平台授权给租户的文件夹/数据包的权限。customize : 租户管理员可以自行管理权限,read : 租户下全部用户统一是read 权限。 |
GENERAL_CONFIG_SAMPLE_COUNT
值类型 | 默认值 | 作用 |
---|---|---|
number | 10000 | 采样数量 |
GENERAL_CONFIG_SESSION_COOKIE_MAX_AGE
值类型 | 默认值 | 作用 |
---|---|---|
number | 86400 | cookie最大有效期 |
HE_QUERY_CONFIG_CONSTANT_EXPRESSION_OPTIMIZER
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 常量表达式优化器是否启用 |
HE_QUERY_CONFIG_DISABLE_MINIO_CACHE_FOR_CHART_DATA
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | 是否关闭超阈值chart-data的minio保存策略 |
HE_QUERY_CONFIG_ENGINE_FALLBACK_DATA_QUERY_TO_SOURCE
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 引擎数据查询是否回退到数据源查询 |
HE_QUERY_CONFIG_REDIS_MAX_CHART_DATA_SIZE
值类型 | 默认值 | 作用 |
---|---|---|
number | 2621440 | chart-data能够保存到redis的长度,以序列化为json字符串后的字符串长度进行计算。 默认以5MB,单个字符占2个字节进行计算。 |
MESSAGE_PUSH_CONFIG_APP_EMAIL_ATTACHEMENT_MAX_SIZE_MB
值类型 | 默认值 | 作用 |
---|---|---|
number | 25 | 应用订阅中邮件附件最大大小(MB) |
MESSAGE_PUSH_CONFIG_APP_SUBSCRIBE_NEED_MERGE_CHART_EXCEL_TABLE_MAX_SIZE_MB
值类型 | 默认值 | 作用 |
---|---|---|
number | 5 | 应用订阅中需要合并图表Excel表最大大小(MB) |
MESSAGE_PUSH_CONFIG_EXPORT_TABLE_MAX_DATA_NUM
值类型 | 默认值 | 作用 |
---|---|---|
number | 50000 | 应用订阅中导出表的最大数据数量 |
MESSAGE_PUSH_CONFIG_EXPORT_TABLE_MAX_TIMEOUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 180000 | 应用订阅中导出表的最大超时时间(ms) |
MESSAGE_PUSH_CONFIG_EXPORT_TABLE_RETRY_WAIT_TIME
值类型 | 默认值 | 作用 |
---|---|---|
number | 5000 | 应用订阅中导出表重试等待时间(ms) |
MESSAGE_PUSH_CONFIG_MAX_NOTIFY_TEST_API_CALL_TIMES
值类型 | 默认值 | 作用 |
---|---|---|
number | 10 | 最大通知测试API调用次数 |
SCREENSHOT_CONFIG_HENGSHI_THUMBNAIL_DELAY_TIME
值类型 | 默认值 | 作用 |
---|---|---|
number | 10 | 生成缩略图的延迟时间(秒) |
SCREENSHOT_CONFIG_HENGSHI_THUMBNAIL_ENABLED
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 是否启用生成缩略图 |
SCREENSHOT_CONFIG_SCREENSHOT_CHART_BASE_TIMEOUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 40000 | 截图的基础超时时间(ms) |
SCREENSHOT_CONFIG_SCREENSHOT_IS_NICE
值类型 | 默认值 | 作用 |
---|---|---|
boolean | false | 截图是否使用nice |
SCREENSHOT_CONFIG_SCREENSHOT_NICE_VALUE
值类型 | 默认值 | 作用 |
---|---|---|
number | 19 | 截图nice值 |
SCREENSHOT_CONFIG_SCREENSHOT_JS_TIMEOUT_DIFF
值类型 | 默认值 | 作用 |
---|---|---|
number | 8000 | 截图JS超时时间差(ms) |
SCREENSHOT_CONFIG_SCREENSHOT_MAX_TIMEOUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 90000 | 截图的最大超时时间(ms) |
SCREENSHOT_CONFIG_SCREENSHOT_PPT_EXPORT_MAX_IMG_SIZE
值类型 | 默认值 | 作用 |
---|---|---|
number | 10000000 | 导出PPT的最大图片大小(字节) |
SCREENSHOT_CONFIG_SCREENSHOT_PUBLISHED_THUMBNAIL_RESIZE_FACTOR
值类型 | 默认值 | 作用 |
---|---|---|
number | 6 | 缩略图的缩放因子 |
SCREENSHOT_CONFIG_SCREENSHOT_RETRY_INTERVAL
值类型 | 默认值 | 作用 |
---|---|---|
number | 1000 | 截图重试间隔(ms) |
SCREENSHOT_CONFIG_SCREENSHOT_RETRY_NUM
值类型 | 默认值 | 作用 |
---|---|---|
number | 3 | 截图重试次数 |
SCREENSHOT_CONFIG_SCREENSHOT_WAIT_TIMEOUT
值类型 | 默认值 | 作用 |
---|---|---|
number | 1200000 | 截图等待超时时间(ms) |
SCREENSHOT_CONFIG_THUMBNAIL_MAX_AGE
值类型 | 默认值 | 作用 |
---|---|---|
number | 300 |
SECURITY_CORS_CONFIG_ACCESS_CONTROL_ALLOW_CREDENTIALS
值类型 | 默认值 | 作用 |
---|---|---|
boolean | true | 是否允许浏览器在跨域请求中携带身份凭证,建议使用默认值(true)。 参考资料:Access-Control-Allow-Credentials |
SECURITY_CORS_CONFIG_ACCESS_CONTROL_ALLOW_HEADERS
值类型 | 默认值 | 作用 |
---|---|---|
string | Origin, No-Cache, X-Requested-With, If-Modified-Since, Pragma, Last-Modified, Cache-Control, Expires, Content-Type, X-E4M-With,userId, token, X-Request-Domain, X-Request-Hash-Url, X-CSRF-Token, x-request-proxy | 浏览器在跨域请求中被允许使用的请求头字段。如果新增,需要带上所有的值。 参考资料:Access-Control-Allow-Headers |
SECURITY_CORS_CONFIG_ACCESS_CONTROL_ALLOW_METHODS
值类型 | 默认值 | 作用 |
---|---|---|
string | POST, GET, PUT, OPTIONS, DELETE | 浏览器在跨域请求中被允许使用的 HTTP 方法。 参考资料: ACCESS_CONTROL_ALLOW_METHODS |
SECURITY_CORS_CONFIG_ACCESS_CONTROL_ALLOW_ORIGIN
值类型 | 默认值 | 作用 |
---|---|---|
string | `` | 允许访问该资源的外部域名。 参考资料: Access-Control-Allow-Origin |
SECURITY_CORS_CONFIG_ACCESS_CONTROL_MAX_AGE
值类型 | 默认值 | 作用 |
---|---|---|
number | -1 | 预检请求(Preflight Request)的结果可以被缓存的时间(秒)。 参考资料: Access-Control-Max-Age |