第122页,共368页。 显示 3,680 条结果 (0.037 秒)
导入资源
把资源导入迁移到系统中。如:把从开发服务器上导出的资源,导入到生产服务器上。 该功能与 导出资源 配合使用,常用于开发机与生产机系统间资源文件的迁移。 允许导入的资源很多,只要是可以创建的基本都可以导入,主要包含:数据源、业务主题、数据模型、参数、跳转规则、报表宏、业务查询、各类型报表、仪表盘页面、宏规则、系统 … 指定导入资源所属的Schema。 由于各类型数据库的规范存在差异:如有些数据库不支持大小写等。因此建议不同类型的数据库类型中的资源不要相互导入。 指定的目标关系数据源与当前用户的关系数据源权限无关,即无论当前用户是否具有相应的目标关系数据源权限,在导入时都允许指定该关系数据源。 特殊场景 导入数据来源包含文件系统监控-对象池
对象池用于查看系统对象的使用情况,使用后是否被释放,辅助分析系统性能问题。 对象缓冲池可以增强系统在并发时的性能,减少服务器的压力,提高用户报表查询速度。 对象池.png 对象池中相关属性项说明如下: 节点 描述 JVM BusinessViewBOMap JVM中数据集定义对象 … ExecutedReportPool 复杂报表运行时对象池,用于缓存复杂报表的数据对象,减少重复访问数据库获取数据。 复杂报表在没有设置回写规则的情形下,才存在复杂报表运行时对象池 Active:当前活动的复杂报表运行时对象个数 Idle:已释放的复杂报表运行时对象个数 BusinessViewBOPool 数据集操作smartbi报 "Packet for query is too large" 或 "longer than max_long_data_size"
(本文档仅供参考) 错误现象 现象一:在保存查询时,抛出错误,报知识库访问异常,并且具体错误信息中有以下信息 "Packet for query is too large"。 test1.png 现象二:在smartbi配置界面配置知识库,测试知识库成功,但界面过不去,日志报错,具体的错误信息是"longer … 后写入数据库失败,且后续记录写入也将失败。 3)重启Smartbi。 2024-06-04_104245.png系统监控-对象池
对象池用于查看系统对象的使用情况,使用后是否被释放,辅助分析系统性能问题。 对象缓冲池可以增强系统在并发时的性能,减少服务器的压力,提高用户报表查询速度。 对象池.png 对象池中相关属性项说明如下: 节点 描述 JVM BusinessViewBOMap JVM中数据集定义对象 … ExecutedReportPool 复杂报表运行时对象池,用于缓存复杂报表的数据对象,减少重复访问数据库获取数据。 复杂报表在没有设置回写规则的情形下,才存在复杂报表运行时对象池 Active:当前活动的复杂报表运行时对象个数 Idle:已释放的复杂报表运行时对象个数 BusinessViewBOPool 数据集指标模型-计算指标
计算指标是是基于已有指标通过四则运算或结合条件而产生的一类指标,如:“月度毛利率”,该类指标不需要将数据结果存储到指标存储库中的指标,只在前端计算结果展现即可。 下面我们演示如何新建一个计算指标“合同回款率”,该指标的表达式为:回款金额/合同金额。 1、在“指标管理”界面,单击 新建指标 按钮,进入到“新建指标 … ,查询数据时根据表达式动态计算结果,因此不需要设置映射事实表及灌数。 3、单击 保存 按钮,即完成该指标创建。保存成功后,在“指标管理”界面刷新指标,可以看到该计算指标“合同回款率”。 指标管理-6.png 特别说明 计算指标关联的维度,是取计算指标表达式中包含的原子指标关联维度的并集。DB2:“errorcode=-4220,sqlstate=null/ ERRORCODE=-4220, SQLSTATE=null/ERRORCODE=-4220, SQLSTATE=22021”
(本文档仅供参考) 问题说明 1、DB2数据源查询数据预览报“.....errorcode=-4220,sqlstate=null...”,如下截图: image2020-10-9_11-42-12.png 2、DB2作为知识库,启动不成功,日志报 ccsid、编码或语言环境不受支持:“GBK”。 ERRORCODE=-4220, SQLSTATE=22021 或ccsid、编码或语言环境不受支持:“Cp1386”。 ERRORCODE=-4220, SQLSTATE=22021,如下两图: image2022-1-17_16-36-16.pngSQL数据集中定义的字段数与输出字段中的字段数不一致
(本文档仅供参考) 问题 如下图所示,基于Oracle数据源新建SQL数据集,在SQL数据集中定义了5个字段,但检测输出字段的时候只有两个字段,将此SQL语句放置数据库中执行,也是有5个字段的,这是什么原因呢? image2022-6-8_9-37-4.png image2022-6-8_9-48-2.png 原因 该问题是由于部分字段用了中文的逗号【,】进行分隔。 Oracle 10g之后可以支持中文逗号作为查询分隔符了,详细可查看此网络文档:https://blog.csdn.net/itmyhome1990/article/details/106849914数据模型V2引擎内置函数与数据库函数冲突问题
。由于修改V2引擎后,较难看出之前制作的数据模型是否使用到了和内置函数冲突的数据库函数。可通过如下sql查询所以数据模型的计算列,输出具体模型以及计算列名。 // mysql参考示例 select c_alias as FieldAlias, c_name as FieldName, c_dataset采集数据模型性能CPU采样信息
(本文档仅供参考) 问题 在发现基于数据模型访问的报表缓慢时,可以通过OLAP监视器性能界面进行CPU采样跟踪; 解决方案 (由于概述、监视、性能、日志、垃圾回收活动 、SQL监控、MDX查询监控 等均与“系统监控”Smartbi 的基本一致,故可参考系统监控-性能(CPU采样 … =1&modificationDate=1701669620000&api=v2 2、清空系统缓存(因有缓存情况下,不会重新将SQL拿到数据库中执行则无法获取到执行SQL) https://wiki.smartbi.com.cn/download/attachments/80184198/01.png获取数据模型的执行MDX和SQL
/smartbi/vision/sysmonitor.jsp,参考此文档添加OLAP服务器:如何使用SmartbiOLAP监控器? image2023-12-4_14-0-24.png 2、清空系统缓存(因有缓存情况下,不会重新将SQL拿到数据库中执行则无法获取到执行SQL) https://wiki.smartbi.com.cn/download/attachments/80184198/01.png?version=1&modificationDate=1631088362000&api=v2 3、回到【系统监控】-【olap服务】-【MDX查询监控