1. 界面介绍
在“系统选项”界面选择 高级设置 ,“高级设置”界面由文本编辑器、格式化代码和帮助按钮组成,如下图:
1.1文本编辑器
配置项 | 说明 | ||
---|---|---|---|
内容结构 | |||
组名 | 每个分组的名称。 | ||
配置项内容 | 配置项名称 | 该配置项的名称。 | |
配置项说明 | 配置项的说明信息,包括备选值和初始值。 | ||
配置项的值 | 由键值对“key = value”构成。
关于设置配置项的值,有以下三种情况: 1、原配置项的值为修改值。 直接修改“=”后的值即可。 2、原配置项的值为默认值。 用户想要修改配置项的值,直接去除“##”,在“=”赋值即可。 3、恢复配置项的值为默认值,有以下三种方式: 1)将配置项的值修改为默认值,如下图:
2)在配置项前加“#”注释掉(推荐)。
3)直接删除配置项的键值对(建议慎用)。
当用户再次打开高级设置项页面时,恢复为默认值的项会显示为默认样式。 |
(2)文本编辑器的内容较多时,我们可以通过Ctrl+F弹出搜索框,输入key值、描述等进行搜索。
(3)在文本编辑器中我们还能添加“自定义属性”和“自定义注释”。
- 自定义属性:自定义属性需要后台有相应的处理逻辑才能生效,否则只是一个没有意义的键值对。如下所示:
- 自定义注释:用户可以使用“## ”在key的上方添加自定义注释,如下所示:
注意 |
---|
1、添加自定义属性之前需要与研发人员确认该属性是否生效。 2、自定义属性建议放置在高级设置项末尾,且添加空格加以和其他内容区别。 3、自定义注释建议独占一行,且在需要添加注释的行上方。 4、通常情况下如非必要,不推荐添加自定义注释,因为 格式化 操作会导致自定义注释消失。 |
1.2 格式化代码
功能简介:点击 格式化代码 按钮,会清除用户添加的自定义注释,且将所有的自定义属性移动至页面最下方。
使用场景:假如把初始的那些注释删掉了,点击 格式化代码 按钮,被删掉注释会重新生成回来。
1.3 帮助
点击 帮助 按钮,打开帮助中心,里面详细说明高级设置中每个设置项的作用和使用场景。
2. 设置项说明
“高级设置”中各设置项说明如下:
设置项 | 说明 | 默认值 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
公共设置 | 是否显示麦粉社区链接入口 (SMARTBI_SURPPORT_URL_DISPLAY) | 用于设置产品系统右上角是否显示麦粉社区链接入口。 | 否 | |||||||
是否显示消息中心的社区栏 (SMARTBI_MESSAGECENTER_COMMUNITY_DISPLAY) | 用于配置消息中心面板“社区”栏是否显示。
| 是 | ||||||||
页面、灵活分析功能 (HIDEFLEXIBLEANALYSIS) | 用于配置是否屏蔽页面、灵活分析功能。 页面、灵活分析为过时的报表资源类型,不推荐使用。 | 是 | ||||||||
数据模型引擎地址 (OLAP_QUERY_HTTP_URL) | 用于配置多维查询引擎的地址,默认为内置安装Mondrian的地址。用于配置数据模型查询引擎的地址,默认为内置安装Mondrian的地址。 若多维查询引擎为独立部署,需要修改实际地址,并在http若多数据模型询引擎为独立部署,需要修改实际地址,并在http://IP:端口/mondrian/manager/config.jsp页面中设置”同步驱动“,详情请参考 Windows 部署Smartbi OLAP Server、Linux 部署Smartbi OLAP Server。 | http://localhost:8080/ mondrian/smartbiquery | ||||||||
是否显示消息中心的社区栏 (SMARTBI_MESSAGECENTER_COMMUNITY_DISPLAY) |
注意 | ||
---|---|---|
| ||
如果SMARTBI_SURPPORT_URL_DISPLAY=false,SMARTBI_MESSAGECENTER_COMMUNITY_DISPLAY =true时也不会显示“社区”栏。 |
数据模型加载时自动检测关系
(OLAP_QUERY_AUTO_ADD_CHECK_LINK)
数据模型加载时自动检测关系
(OLAP_QUERY_AUTO_ADD_CHECK_LINK)
数据模型查询开启SQL引擎
(DATAMODEL_QUERY_OPEN_SQL_ENGINE)
SQL 引擎子图以第一个为基准
(DATAMODEL_QUERY_SQL_ENGINE_FIRST_GRAPH_BASE)
数据模型是否启用新引擎
(OLAP_QUERY_NEW_ENGINE_BUILD_MDX)
数据模型双向筛选子图去除重复关联表
(DATAMODEL_FILTER_DIRECTION_DELETE_RELATION_VIEWBO)
锚 | ||||
---|---|---|---|---|
|
(DATAMODEL_BUILD_SCHEMA_WITH_HIDDEN_FIELD)
数据模型和指标模型字段,是否允许在不同目录下出现相同的别名
(OLAP_FIELD_ALIAS_REPEATABLE)
ZIP编码设置
(ZIP_CODE_SETTING)
用于设置ZIP编码。如GBK、BIG5等等
(JSP_PROCESSOR_TYPE)
嵌入式
控制右上角多语言的切换是否显示
ENABLE_LANGUAGE_SETTINGS
用于控制右上角多语言的切换入口是否显示。
文件导出最大执行时长
(MAXIMUM_FILE_EXPORT_TIME)
资源树加载数量
(NUMBER_OF_RESOURCES_LOADED)
参数搜索时,待搜索的备选值数量限制
(MAXIMUM_NUMBER_OF_SEARCH_LINES)
Cookie路径
(COOKIE_PATH)
可重定向的URL配置
(REDIRECTABLE_URL_CONFIGURATION)
(NETWORK_TRANSNISSION_ALGORITHM)
用于统一设置网络传输数据时,具体采用哪种加密算法。
离线导出并发数
(OFFLINE_EXPORT_CONCURRENT_NUMBER)
(UNIFIED_PROMPT_INFORMATION)
用于自定义一个统一指引信息作为运行时错误的提示信息。若值为false使用系统默认的提示,,如需自定义,,请直接输入所需的文字描述。
大数据作图允许的最大输出行数
(NUMBER_OF_BIGDATAECHARTS_OUTPUTROWS)
是否切换为V8的操作权限
(FUNCTION_IN_V8_MODE)
用于切换用户管理中操作权限体系结构的新旧模式。
V8的操作权限列表详见:操作权限列表。
通过openresource方式访问报表时,showLeftTree缺省值
(LEFTTREE_DEFAULT_SETTING)
流程版本设置
(WORKFLOW_VERSION)
用于设置流程的新旧版本。
信息 |
---|
1、新旧版本审核流程的功能之间互相独立,资源之间互不兼容。 2、旧版本升级到新版本,如果之前有使用旧流程,升级后默认禁用新流程,启用旧流程;反之则升级后就会自动部署并使用新流程。 |
(MAIL_IGNORE_CODE)
发送邮件默认响应码
(MAIL_SUCCESS_CODE)
是否开启vertica数据库用ilike代替like,模糊匹配不区分大小写
(VERTICA_LIKE_CONVERSION_ILIKE)
自助数据集-筛选器-条件:模糊匹配、不匹配、开头为、结尾为、开头不为、结尾不为。
自助仪表盘-筛选器-操作符:模糊匹配、不匹配、开头为、结尾为、开头不为、结尾不为。
透视分析-过滤字段-过滤条件:开头为、结尾为、包含、不包含。
即席查询-条件字段-过滤条件:开头为、结尾为、包含、不包含。
是否为新用户,关闭旧数据集的新建入口
DISABLE_OLD_DATASET_NEW_ENTRY
用于判断用户是否为新用户。新用户或设置为true,关闭旧数据集的新建入口。
旧数据集:原生SQL数据集、SQL数据集、可视化数据集、存储过程数据集、Java数据集(包含Java数据源)、多维数据集、即席查询、透视分析
参数搜索时,待搜索的备选值数量限制
MAXIMUM_NUMBER_OF_SEARCH_LINES
用于限制参数搜索时最大搜索备选值的数量。值必须为正整数,值为1时表示不限制搜索备选值数。
如果参数类型为SQL类型,搜索逻辑为先获取备选值SQL的所有搜索结果,然后遍历搜索结果与搜索值进行匹配。
注意 |
---|
如果用户没有配置此设置项,系统默认是200000,即只查找前200000个备选值中满足搜索条件的结果。如果想要搜索出全部满足条件的结果,需要将选项的值设置为0。 |
DATAMODEL_BUILD_SCHEMA_WITH_HIDDEN_FIELD
用于控制计算度量的表达式是否能使用报表隐藏的字段。设置为true时,计算度量表达式能使用这些报表中隐藏字段;设置为false 时,则不支持。用户管理
组排序方式
(GROUP_ORDERBY)
(USER_ORDERBY)
角色排序方式
(ROLE_ORDERBY)
(AUTHORITY_CONTROL_SWITCH)
允许调用DataSourceService的executeUpdate方法
(ALLOW_CALL_EXECUTEUPDATE_METHOD)
允许调用UserService的getPassword方法以及获取sessionAttribute中的password
(ALLOW_CALL_GET_PASSWORD_METHOD)
控制是否允许调用UserManagerModule中的getPassword方法;是否允许通过StateModule获取session属性的方式获取密码(通过RMIServlet来调用)。
信息 |
---|
2023年8月4号之后的版本,只能获取到自己的密码。 |
允许设置的sessionAttribute的key(用英文逗号分隔)
(ALLOW_SET_SESSION_ATTRIBUTES)
mobileClientType,PortalRightFrameHeight,ShowPath
允许获取的sessionAttribute的key(用英文逗号分隔)
(ALLOW_GET_SESSION_ATTRIBUTES)
(EXTEND_DEPARMENT_AND_USER_CLASS)
用于控制组管理员角色可管理的用户组范围。备选值如下:
- default:系统默认效果
- builtin:只管理默认所属组
- 填写扩展包内的Class全类名
索引服务器URL地址
(INDEX_SERVER_URL)
用于配置索引服务器URL地址(当索引服务器单独部署时填写此地址,否则留空)。
通常情况下索引服务器默认与Smartbi服务器部署在一起,此时不需要设置索引服务器URL地址。
当索引服务器与 Smartbi服务器分开部署时,则需要设置索引服务器的URL地址。常用于Smartbi应用服务器需要集群部署时,索引服务器不支持集群,此时需要将索引服务器单独部署。
索引在服务器上的保存目录
(INDEX_SAVE_DIRECTORY)
索引搜索每页显示行数
(INDEX_SEARCH_ROWS_PER_PAGE)
内存数据库最大返回行数
(MEMDB_MAXROW)
数据集查询Fetchsize
(MEMDB_FETCH_SIZE)
数据集查询时setfetchsize设置的数量。如果设置的值太大,会导致内存溢出。
是否设置Statement的最大行数
(SET_STATEMENT_MAX_ROWS)
用于设置是否限制Statement从数据库中取数的最大行数,能够避免取数过大导致系统内存溢出,限制方式一般是抛错、返回空等。
最大行数:通过性能优化的“数据集单次查询最大单元格数”设置项限制。
信息 |
---|
Statement 是 Java 执行数据库操作的一个重要接口,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。 |
清理闲置缓存时间间隔
(POOL_MIN_EVICTABLE_IDLE_TIME_MILLIS)
用于自定义缓存的最长闲置时间,若指定时间内无调用该缓存则将其回收清理。
注意 |
---|
当【线程运行清空缓存时间间隔】值大于0时生效,设置后需清空系统缓存。 |
线程运行清空缓存时间间隔
(POOL_TIME_BETWEEN_EVICTION_RUNS_MILLIS)
用于设置在空闲连接回收器线程运行期间休眠的时间值。
注意 |
---|
若设置其值为负数,则不运行空闲连接回收器线程,即不清除闲置缓存。 |
脱敏规则最大缓存单元格数量
(MASKING_RULE_CACHE_MAX_QUANTITY)
参数备选值最大返回行数
(PARAM_SV_MAXROW)
报表个人参数数量
(USER_PARAMS_MAX_COUNT)
业务数据缓冲池/对象最大激活个数
(DBSQLRESULTSTOREPOOL_MAXACTIVE)
数据集定义对象池/对象最大激活个数
(BUSINESSVIEWBOPOOL_MAXACTIVE)
是否启用告警
(ALERT_ENABLE)
(1)适用场景:当用户查询的数据量巨大容易会引起内存溢出,为了确保系统的稳定性,可启用“告警”实时监控查询单元格数量和预警。
(2)功能说明:启用告警可实时监控全系统报表的单元格数量,当超过设置的阈值后,终止用户查询后并给管理员自动发送告警信息。
(3)告警监控的报表类型:数据集、透视分析、电子表格。
告警提示方式
(ALERT_MODE)
(1)用于设置告警的提示方式,分为站内信和邮件提示,可多选。
(2)邮件地址可通过 系统选项>公共设置的【系统运维信息收件地址】设置。
参数缓存
(PARAM_AUTOCACHE)
(1)效果:用于控制参数数据是否需要缓存。
(2)参数缓存:用来存储参数默认值和备选值数据信息。属于系统全局设置,默认针对所有参数生效。点击此处查阅详情。
(3)注意事项:产品支持对局部参数设置是否需要缓存;参数自身的缓存设置优先级>系统选项中全局参数缓存设置的优先级。
导入并发数
(SystemImportThreadSize)
(INSIGHT_MAX_TEMPTABLE)
(BACKUP_TAB_RETAIN_NUM)
系统允许同时执行按次抽取的数据模型数量
(DATAMODEL_REALTIME_EXTRACT_PERMITS)
数据模型按次抽取线程获取许可证的超时时间
(DATAMODEL_REALTIME_EXTRACT_WAIT_TIMEOUT)
页面
电脑边框设置
(DASHLET_TITLE_AND_BORDER_DISPLAY)
移动设置边框设置
(IPAD_DASHLET_TITLE_DISPLAY)
用于设置在移动设备上仪表盘中是否显示承载资源的DashLet的皮肤内容,选项有:不显示边框和显示边框。更多信息如下:
- 可以在系统选项和单个报表在页面中的Dashlet属性中进行设置。
- 设置的范围级别是:系统选项中的设置 > Dashlet属性中的设置。
- 设置执行优先级是:Dashlet属性中的设置 > 系统选项中的设置。
导出值类型
(PAGE_EXPORT_VALUETYPE)
分析报告
开启资源丢失提示
(OFFICE_REPORT_LOSE_RESOURCES)
(OFFICE_REPORT_MAX_SEMAPHORE_NUM)
用于设置打开分析报告加载资源方式为串行,或者控制并发运行的最大线程数。
分析报告打开线程超时时间
(OFFICE_REPORT_OPEN_TIMEOUT)
移动端URL控件缩放方式
(MOBILE_URL_RESOURCE_SCALE)
用于设置电子表格的URL控件在移动端的缩放方式
- DEFAULT=默认
- ORCE_SCALE=强制缩放至屏幕实际大小
回写数据大小限制
(SSR_WRITEBACK_DATA_LIMIT)
(1)适用场景:为了避免用户回写数据太多、回写操作大量单元格导致系统宕机。
(2)功能说明:用于限制用户每次回写的数据单元格的数量。
- 若大于等于最小值,前端会提示用户回写的数据即将超出限制,请先保存再进行后续的操作,
- 若大于最大值时,进行增、删、改时,都会给出提示,并且不允许用户进行操作。
设置电子表格excel插件提交方式
(SPREAD_SHEET_EXCELADDIN_REPORT_PUBLISH_UPLOADTYPE)
- MultipartMerge:使用带特殊分隔符并且合并一项内容进行post,使用范围更加广泛,默认该项。
- MultipartNotMerge:使用multipart带特殊分隔符不合并参数成单项提交,比合并的方式长度更短一些,多项提交可能被某些服务器屏蔽。
- FormUpload:使用form表单提交,提交内容通过&符合连接,长度太长时大部分服务器会拒绝请求。
(SPREAD_SHEET_EXCELADDIN_REPORT_SHOW_SYSTEMDATASET)
设置电子表格私有水印
(USE_SPREADSHEET_REPORT_LEVEL_WATERMARK)
(INSIGHT_AGGREGATION_FUNCTION)
用于当计算字段设置为无聚合时,其表达式可以使用除sum,avg,max,min,count,distinct count之外的聚合或分析函数。
格式:函数名称[,函数名称...]
格式说明:函数名称指除sum,avg,max,min,count,distinc count之外的聚合或分析函数,不区分大小写,多个函数名称之间使用英文逗号相隔
允许移动端首页更多菜单显示调试
(MOBILE_HOME_DEBUG_ENABLED)
SmartbiMpp
(CLICK_HOUSE_AOTU_CONVERT_NULL)
数据安全
如果在源表设置了脱敏规则,通过原生SQL数据集、SQL查询等方式取数,如果开启了该项,能正常继承到对应的脱敏规则,从而对数据进行脱敏处理;
系统系统默认false,即不开启(不生效);设置成true,则是开启。
如果在源表设置了行权限,通过原生SQL数据集、SQL查询等方式取数,并且开启了该设置项,能正常继承到源表的行权限,从而控住数据的泄露;
系统系统默认false,即不开启(不生效);设置成true,则是开启。
如果在源表设置了资源权限(表或列权限),通过原生SQL数据集、SQL查询等方式取数,如果开启了该项,能正常继承到对应的资源权限,从而对数据进行控制;
原生SQL数据集资源权限;系统系统默认false,即不开启(不生效);设置成true,则是开启。
锚 | ||||
---|---|---|---|---|
|
2.1 扩展包JSP处理器
功能说明 | “JSP_PROCESSOR_TYPE”用于加载扩展包时指定JSP的处理器是使用服务器自带,还是产品内书写的。 | |||
---|---|---|---|---|
使用场景 | 当同一个扩展包,有的服务器可以加载成功,有的服务器其JSP加载报错。 此时则要考虑加载不成功的服务器是因为使用的JSP处理器有问题。可通过修改JSP处理器的处理方式,如是默认则改为嵌入式。 | |||
|
锚 | ||||
---|---|---|---|---|
|
2.2 网络传输加密算法
功能说明 | “NETWORK_TRANSNISSION_ALGORITHM”用于统一设置网络传输数据时,具体采用哪种加密算法。 | |||
---|---|---|---|---|
设置说明 |
| |||
使用方法 | 一般情况下默认使用算法1。 当用户遇到以下情况时,需要测试算法2或算法3,哪个能解决问题就使用对应的算法: 某些用户的服务器存在防火墙策略,导致一些携带了特殊字符的请求被拦截,无法发送请求到smartbi系统。
|
锚 | ||||
---|---|---|---|---|
|
2.3 分析报告最大并发处理线程数
适用场景 | 在打开word分析报告时,避免同时加载其过多的引用资源占用大量内存,导致服务器内存溢出。 | |
---|---|---|
功能说明 | 用于设置打开分析报告加载资源方式为串行,或者控制并发运行的最大线程数。 | |
注意事项 | 该设置项会影响分析报告类型:Word分析报告。(PPT分析报告不受影响)。 |
(1)线程数配置说明
输入类型 | 输入内容 | 效果 | 说明 |
---|---|---|---|
有限制 | 1 | 表示串行方式加载。 | 有助于解决线程同时被占用过多,减轻服务器压力。 |
大于1的整数 | 表示最多同时开启设置线程数,进行并发加载。 | ||
无限制 | OFF | 表示不限制线程数并行加载资源。 | 若分析报告复杂引用过多资源且多人打开情况,可能会出现内存溢出。 |
(2)线程数配置建议
报表情况 | 服务器内存 | 建议配置数 |
---|---|---|
假设每张分析报告引用50个电子表格, | 16G | 20 |
32G | 40 | |
注意:上表建议仅供参考,实际配置时需要综合考虑分析报告资源引用资源数量、每个引用资源的大小因素。 |
锚 | ||||
---|---|---|---|---|
|
2.4 SmartbiMPP
2.4.1 插入数据时自动处理NULL值
背景 | SmartbiMPP作为业务库,并支持代替vertica、infobright作为系统的联合数据源使用。 | |
---|---|---|
功能 | “CLICK_HOUSE_AOTU_CONVERT_NULL”可控制Smartbi MPP 插入数据时是否自动处理NULL值。默认为“否”,即不处理NULL值。 | |
适用场景 | 一般在回写导入抽取等有NULL值的时候就会报错(如图),此时需要设置配置项的值为“true”,默认处理NULL值。 |
锚 抽取目标表备份上限 抽取目标表备份上限
2.4.2 抽取目标表备份上限
背景 | 为了避免丢失高速缓存库中历史数据,产品支持备份抽取目标表和数据,方便后续恢复数据,有效提高数据安全。 | |
---|---|---|
功能 | "BACKUP_TAB_RETAIN_NUM "用于设置在数据抽取中数据库保留的备份表的个数,默认为5个。 备份规则:在抽取数据之前,默认备份抽取表(第一次不备份)到数据库中,每抽取一次进行滚动备份,备份到设置的上限后,下次备份则移除最旧的备份表。 在数据抽取中只要清空抽取表的数据,系统就会自动备份。 |
锚 | ||||
---|---|---|---|---|
|
2.5 是否开启vertica数据库用ilike代替like,模糊匹配不区分大小写
背景 | 在Vertica数据库中,原先是通过修改数据库大小写配置,实现字段条件不区分大小写筛选的效果,但是这样会影响数据库性能。可以使用ILIKE代替LIKE操作符,既能实现效果,也不会影响数据库性能。 |
---|---|
功能说明 | “VERTICA_LIKE_CONVERSION_ILIKE”用于Vertica数据库中能否使用ILIKE代替LIKE操作符,实现在字段条件不区分大小写筛选的效果。 生效范围:自助数据集筛选器条件、自助仪表盘筛选器条件、透视分析的条件面板参数过滤条件、即席查询的条件面板参数过滤条件。 关于连接Vertica数据源,详情请参考 关系数据源-连接Vertica数据源 。 |
示例 | 来源于Vertica数据源的透视分析中,想要通过“a”筛选出包含“A”、”a”的值,此时可以设置“VERTICA_LIKE_CONVERSION_ILIKE=true”,效果如下: |
注意事项 | SQL语句定义LIKE后面的内容不受此设置项的影响。 |
锚 | ||||
---|---|---|---|---|
|
2.6 统一提示信息自定义
功能说明 | 通过直接输入所需的文字描述自定义一个统一指引信息作为运行时错误的提示信息。 其中设置项的备选值包括:
|
---|---|
示例 | (1)设置“UNIFIED_PROMPT_INFORMATION=false” 当用户无“错误详情”操作权限,在访问资源没有权限时错误提示如下: (2)设置“UNIFIED_PROMPT_INFORMATION=请致电管理员!”,当用户无“错误详情”操作权限,在访问资源没有权限时错误提示如下: (3)设置“UNIFIED_PROMPT_INFORMATION=NOT_DETAIL”,当用户无“错误详情”操作权限,在访问资源没有权限时错误提示如下: |
(1)若用户有“错误详情”操作权限,提示信息不做替换,为系统默认值; (2)若用户没有“错误详情”操作权限,提示信息为系统选项-高级设置配置的值; (3)统一提示信息自定义的文字描述无长度限制; (4)如果用户没有错误详情的操作权限,针对SQL报错设置false和NOT_DETAIL效果是一样的,只提示errorcode; |
锚 | ||||
---|---|---|---|---|
|
2.7 控制组管理员角色可管理的用户组范围
用于控制组管理员角色可管理的用户组范围。
备选值如下:
备选值 | 功能说明 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
default | 采用系统默认效果。例如: EXTEND_DEPARMENT_AND_USER_CLASS=default; | |||||||||||
builtin | 组管理员角色只管理默认组下的用户和角色。例如: EXTEND_DEPARMENT_AND_USER_CLASS=builtin; | |||||||||||
填写扩展包内 自定义的Class全类名 | 当以上备选值的用户组范围无法满足需求,可通过编写扩展包自行定义用户组范围。 例如:EXTEND_DEPARMENT_AND_USER_CLASS=smartbi.usermanager.DefaultExtendDepartmentsAndUser。 定制方法 在扩展包中新建一个类,继承接口“IExtendDepartmentsAndUser”,根据需求进行重写方法 “getDepartmentsOfUser” 和 “isGroupAdminOfRootGroup”。 类示例如下(扩展包示例源码下载):
|
锚 | ||||
---|---|---|---|---|
|
2.8 设置电子表格excel插件显示旧资源数据集
背景 | 从旧版本升级到V10.5版本,用户如果想继续使用旧版本数据集,可通过此设置项设置。 | ||
---|---|---|---|
功能说明 | “SPREAD_SHEET_EXCELADDIN_REPORT_SHOW_SYSTEMDATASET”用于设置excel插件中是否开启电子表格旧资源数据集,默认为不开启。 设置该设置项等于true,并清空服务器缓存、重启插件。然后在电子表格插件中,数据集面板的数据来源会有“系统数据集”和“报表数据集”两种类型,选择“系统数据集”就可以使用旧版本数据集: 如果选择“报表数据集“则可以创建并使用模型查询、SQL查询。
|
锚 | ||||
---|---|---|---|---|
|
2.9 设置WEB电子表格显示旧资源数据集
背景 | 从旧版本升级到V11版本,用户如果想继续使用旧版本数据集,可通过此设置项设置。 | ||
---|---|---|---|
功能说明 | “WEB_SHEET_SHOW_SYSTEMDATASET=true”用于设置WEB电子表格中是否开启旧资源数据集,默认为不开启。 设置该设置项等于true,并清空服务器缓存,然后在编辑WEB电子表格的界面中,数据集面板的数据来源会有“系统数据集”和“报表数据集”两种类型,选择“系统数据集”就可以使用旧版本数据集: 如果选择“报表数据集“则可以创建并使用模型查询、SQL查询。
|
2.10 olap集群环境缓存清除
当部署集群环境时,清理缓存时,olap的缓存默认只能清除执行的一台机器,如果要清除所以服务器的缓存,需要开启如下设置项:
开启Smartbi的消息机制: ENABLE_PUEDO_MESSAGE=true ,默认是不开启状态。详见:清空缓存
2.11 资源树默认加载子节点个数
资源树节点较多时,会影响前端展现性能,可以通过设置项设置默认加载的节点个数(默认1000个)
NUMBER_OF_RESOURCES_LOADED=1000 资源树子节点默认加载个数
2.12 发送邮件忽略响应码
功能说明 | 通过设置发送邮件忽略响应码,在任务中当多个收信人中有部分收信人出现异常时可以忽略异常,继续执行,没有异常的收信人可以成功收到邮件。 | |
---|---|---|
设置说明 | (1)若需要设置多个响应码,用英文逗号隔开 MAIL_IGNORE_CODE=550,553,503,551,501 (2)设置项影响范围:任务 (3)配置该设置项需重启服务方可生效 | |
示例 | (1)在任务中配置了两个收信人的邮箱账号,当两个邮箱账号都存在时,两个邮箱账号都能够收到邮件。 (2)由于其中一个用户离职,因此邮箱被注销了,则这两个收信人中有一个邮箱账号就不存在了。 此时运行任务,邮箱服务器向系统返回了收信人地址不存在的错误代码550,系统检测到错误代码,判断任务执行失败, 抛出错误信息,也不会向另一个未离职用户的邮箱账号发送邮件。 (3)配置发送邮件忽略响应码 MAIL_IGNORE_CODE=550 (4)再次运行任务,邮箱服务器依然向系统返回了收信人地址不存在的错误代码550,系统检测到错误代码,忽略错误代码,继续正常执行。 此时另一个未离职的用户的邮箱账号就可以正常收到邮件。 |
锚 | ||||
---|---|---|---|---|
|