界面介绍
设置项说明如下:
设置项 | 说明 | 默认值 | ||
---|---|---|---|---|
系统首页设置 | 用于设置系统首页 | 导航页 | ||
数据门户首页设置 | 浏览时首页是否显示、标题以及显示的内容。 | 隐藏 | ||
数据导航首页设置 | 选择设置作为数据导航首页的资源 | |||
设置是否在浏览界面上显示“我的空间”模块
| 电脑端显示, 移动端不显示 | |||
页面、灵活分析功能 | 用于设置是否启用页面、灵活分析功能。 | 禁用 | ||
业务主题中的表关系是否做为全局表关系处理:
| 局部 | |||
业务属性名称定义规则 | 设置业务属性名称默认生成的名称定义
| 字段名称 | ||
用于自定义设置操作日志的类型。 | ||||
用于数据源添加表时是否使用注释作为别名,实现语义层定义。 | 是 | |||
单个跳转目标是否弹出菜单 | 设置报表中使用跳转规则并且只有一个跳转规则时,是否会弹出菜单。 注:该设置项对交互仪表盘不生效。 | 否 | ||
系统启动后自动定时导出线程信息 | 用于设置系统启动后是否会自动定时导出线程信息。 | 是 | ||
系统启动后自动定时导出性能监控信息 | 用于设置系统启动后是否会自动定时导出性能监控信息。 | 是 | ||
单个一级TAB页是否显示 | 用于设置系统只有一个一级TAB页时,是否显示该TAB页。 | 否 | Excel2007最大导出行数||
组件模板数据源的IP地址 | 用于设置报表导出Excel2007时的最大行数。用于修改内置的SmartbiDemo数据源的IP。 | 20000 | ||
Excel2007保护工作簿 | 用于设置导出Excel之后,是否对报表进行保护,即不可编辑。 | 否 | ||
组件模板数据源的IP地址 | 用于设置组件模板数据源的IP地址。 修改后重启服务,SmartbiDemo数据源的链接字符串中的P自动更改为修改后的P。
| 自动获取IP | ||
组件模板数据源的端口设置 | 用于修改内置的SmartbiDemo数据源的端口号。 用于修改组件模板数据源的端口号。修改后重启服务,SmartbiDemo数据源的链接字符串中的端口自动更改为修改后的端口。 适用于服务器部署的机器上,9001端口已被其他程序占用的情况。
| 9001 | ||
报表耗时分析 | 用于设置是否开启报表的耗时分析功能。 | 关闭 | ||
是否获取总行数 | 用于设置开启自动获取总行数 | 是 | ||
自定义周开始时间设置 | 用于自定义设置周的开始时间,作用于周时间层次字段。 | 星期一 | null值的显示方式 | 设置报表数据信息中null的显示方式,仅限“字符串”类型。|
报表null值的显示名 | 设置报表数据信息中null的显示方式,不同数据来源的报表生效逻辑如下: 1、对于基于原生SQL数据集等旧数据集创建的灵活分析、电子表格等报表,只要是null值,此设置项都能生效; 2、对于基于数据模型创建的仪表盘、新即席、新透视、电子表格等报表,此设置项仅针对度量字段才生效,维度字段不生效。 | 空 | ||
筛选器null值的显示名 | 设置仪表盘下拉树筛选器、列表树筛选器中null的显示方式。 | (null) | ||
资源扩展属性 | 用于为系统中的资源添加扩展属性,并结合二次开发实现个性化功能。 |
锚 | ||||
---|---|---|---|---|
|
业务主题中的表关系是否做为全局表关系处理。默认是全局。
- 全局:是全局表关系,和数据源的表关系一起构成。即当业务主题表关系改变时,会影响数据源表关系:数据源表关系改变时,也会影响全局表关系。
如下图,在数据源中的表关系视图中把"产品大类"和"产品"表之间的关联关系由右连接改为内连接。
则对应的业务主题中的“产品大类”和“产品”表之间的关联关系也会跟着变化。
- 局部:属于业务主题单独的表关系视图。即当业务主题表关系改变时,不会影响数据源表关系;当表关系视图变化时,不会影响已经创建好的业务主题的表关系视图。
如下图,在数据源中的表关系视图中把“产品大类”和“产品”表之间的关联关系由右连接改为内连接。
则对应的业务主题中的“产品大类”和“产品”表之间的关联关系不会变化,仍是右连接。
锚 | ||||
---|---|---|---|---|
|
操作日志设置
用于自定义设置操作日志的类型。单击 设置 按钮,弹出“设置操作日志”对话框,勾选需要记录的操作日志类型。
“执行SQL/MDX”说明
当浏览各资源时,若执行了资源所对应的SQL语句或MDX语句,则该浏览操作将以“执行SQL/MDX”的操作类型记录在操作日志报表中。主要有以下几种情形:
- 当缓冲对象池被清空后浏览资源,该资源结果需要执行SQL或MDX语句,因此操作日志中将有“执行SQL/MDX”操作类型的记录。
- 当缓冲对象池没有被清空时浏览资源,该资源结果直接从缓冲对象池中获取,因此操作日志中不会有“执行SQL/MDX”操作类型的记录。
操作日志列表中系统默认记录“执行SQL/MDX”语句。
锚 | ||||
---|---|---|---|---|
|
添加表时使用注释作为别名
用于数据源添加表时是否使用注释作为别名,实现语义层定义。
很多业务库的表在数据库中已经以注释的方式定义好别名,希望在产品中直接使用,而不需要再次定义。
添加表示使用注释作为别名可以设置为“是”或“否”,默认是“是”。使用注释和不使用的效果如下图:
信息 |
---|
用户在数据源表和表字段设置了注释,修改表名称或表别名后,在同步表和Schema时有以下情况: 1、使用注释作为别名选择“是”时,修改表名称和表别名后:同步表选择”覆盖“,表名称和表别名会显示字段注释和表注释;同步表选择”保留“,表名称和表别名不会被覆盖;同步Schema,表名称和表别名会被覆盖。 2、使用注释作为别名从"是"切换为“否"时,同步表选择”覆盖“,表名称和表别名会显示真实名称;同步表选择”保留“,表名称和表别名不会被覆盖;同步Schema,表名称和表别名会被覆盖。 |
说明:对于SQL Server数据库,产品是无法直接获取字段注释的。
原因:SQL Server数据库本身不存在注释的概念,只有列的扩展属性,并且扩展属性有多个,存储文本注释的只是其中一个扩展属性。JDBC驱动没有提供获取扩展属性的接口,因此产品无法获取SQLSever数据库存储字段别名的扩展属性作为注释。
建议解决方案:
- 方案1:通过书写存储过程同步数据库表中字段的别名到产品知识库中对应表的字段的别名,知识库对应表和字段为表:t_restree. c_resalias和t_basicfield.c_bfieldalias。(如选择此方案请在操作知识库表之前备份知识)
- 方案2:在产品中通过右键表属性修改字段的别名。
Excel2007最大导出行数
Excel2007最大导出行数用于设置报表导出Excel2007时的最大行数,默认是20000。
允许导出Excel2007的最大限制数为 20000 条,超出限制数的记录不进行导出。
Excel2007最大导出行数 :
限制灵活分析、即席查询(除基于数据模型创建的即席查询外)、透视分析、交互式仪表盘、多维分析、多维探索;
不限制电子表格、WEB电子表格、仪表分析、基于数据模型创建的即席查询。锚 | ||||
---|---|---|---|---|
|
资源扩展属性
用户可以为报表等资源定义个性化的属性,并与二次开发相结合,实现更加符合业务实际的个性化功能。如定义“项目类型”资源扩展属性,并通过二次开发实现根据项目类型对报表进行分类统计的需求。
新建资源扩展属性:新建资源扩展属性需要进行基础设置、包括资源扩展属性名称、资源扩展属性控件等。以定义一个“项目类型”资源扩展属性,设置如下:
控件类型:资源扩展属性支持4种控件类型:文本框、多行文本框、单选下拉、多选下拉。控件类型 设置项 说明 文本框 属性长度 用于设置该文本框允许输入的最大字符长度,支持输入正整数,并且不能超过255。默认为255。
多行文本框 属性长度 用于设置该文本框允许输入的最大字符长度,支持输入正整数,并且不能超过200。默认为2000。
单选下拉 备选值 用于设置该下拉框使用时允许用户选择的内容 多选下拉 备选值 用于设置改下拉框使用时允许用户选择的内容 1
- 使用资源扩展属性:创建好“项目类型”资源扩展属性后,可在资源树上找到报表,在其菜单中选择“属性”菜单,打开资源的“属性”面板,并设置“项目类型”
根据实际需要,对系统中的相关报表都设置好“项目类型”之后,就可以再结合二次开发实现根据项目类型进行报表统计等个性化需求。