第28页,共203页。 显示 2,030 条结果 (0.149 秒)
自定义计划任务
进来可以用importPackage,然后就可以直接这个包下面的类: importPackage(java.io); var file = File("filename"); (4)如果只需要在特定代码段中引用某些包,可以使用JavaImporter搭配JavaScript的with关键字,如: var … ),基本都是按新的需求重新组合,如果涉及到报表可能就需要了解。 3、最重要实际还是需要结合示例,充分理解自定义任务脚本。 5.系统内置对象说明 系统内置对象说明: 对象 对象描述 connector 系统内置的连接对象,连接到计划任务服务器,可直接使用。例如东方通8如何用proxy部署集群
(本文档仅供参考) 问题描述: 在东方通8上,一个实例下是不允许重名应用的,所以smartbi和proxy不能直接同时部署,需要改proxy的包名才行,这样的话,集群访问地址就不是http://IP:proxy端口/smartbi了,而是http://IP:proxy端口/修改后的proxy包名/smartbi http://IPproxy端口 了。 那有没有办法不改proxy包名呢? 解决方案: 在东方通8上,默认实例是domain1,我们可以新建一个实例,名称自定义,在新的实例下面,部署proxy,就不会存在跟smartbi同名的问题了。Smartbi NLA V3 接口说明文档
()) { cookies.put(cookie.getName(), cookie.getValue()); } } } else { // 以下的登录方式为使用openresoruce.jsp 等的URL访问方式 // 适用于修改了 Smartbi 的登录方式,不能直接 … 1.接口需求背景与适用场景 1.1 需求背景 Smartbi AIChat本身是提供了多种客户端供用户选择的。如果常用PC,我们有基于PC浏览器的AIWeb页面;如果常用手机,我们有基于手机的App或者使用手机浏览器访问的AIChatView页面;我们还提供了基于钉钉的使用页面。 但是,这些都是Smartbi系统监控-对象池
ExecutedReportPool 复杂报表运行时对象池,用于缓存复杂报表的数据对象,减少重复访问数据库获取数据。 复杂报表在没有设置回写规则的情形下,才存在复杂报表运行时对象池 Active:当前活动的复杂报表运行时对象个数 Idle:已释放的复杂报表运行时对象个数 BusinessViewBOPool 数据集定义对象池,用于缓存报表所依赖的数据集对象,减少重复创建次数 Active:当前活动的数据集定义对象个数 Idle:已释放的数据集定义对象个数 DBSQLResultStorePool 业务数据对象缓存池,根据报表中的条件(如参数、排序等)缓存业务数据,减少重复访问数据库获取数据 Active系统监控-对象池
ExecutedReportPool 复杂报表运行时对象池,用于缓存复杂报表的数据对象,减少重复访问数据库获取数据。 复杂报表在没有设置回写规则的情形下,才存在复杂报表运行时对象池 Active:当前活动的复杂报表运行时对象个数 Idle:已释放的复杂报表运行时对象个数 BusinessViewBOPool 数据集定义对象池,用于缓存报表所依赖的数据集对象,减少重复创建次数 Active:当前活动的数据集定义对象个数 Idle:已释放的数据集定义对象个数 DBSQLResultStorePool 业务数据对象缓存池,根据报表中的条件(如参数、排序等)缓存业务数据,减少重复访问数据库获取数据 Activecpu采样和Charles文件有效性判断
导出后,在导入界面导入文件后提示undefined,导入的文件不是cpu采样文件。 image2022-2-8_14-30-58.png 直接使用编辑器打开文件查看内容是HTML,是cpu采样导出时服务器出现错误导致的,建议清除缓存后重新录制导出(服务器和浏览器都要清除缓存),如还是存在相同问题需要获取系统日志进一步分析。 image2022-2-8_14-31-30.png Charles有效性判断 1、录制Charles请求后根据smartbi的访问url判断录制的请求中是否包含访问smartbi的请求。 image2022-2-8_14-35-10.png 2、录制https协议的url时,录制到unknown修改JVM内存不生效
(本文档仅供参考) 问题说明 在Tomcat中无论如何修改JVM信息,在启动之后访问smartbi,发现JVM内存始终没有变化,还是原来的值。 image2018-5-31 15:20:23.png 问题原因 原因一:之所以出现这个问题,是因为启动Tomcat的时候,是通过在系统的服务中对Tomcat进行启动的。而不是在Tomcat\bin目录下运行相应的文件启动Tomcat。而JVM配置是直接在Tomcat\bin相应的startup.cmd或者catalina.bat文件进行配置的,这里的配置对 Tomcat服务启动的方式是无效的。 原因二:设置字符串书写有误,如:JAVA_OPTS两边带空格java调用jdbc测试数据库返回表速度及表注释
(本文档仅供参考) 使用场景 此jsp是直接调用驱动进行加载对应schema下的表,未走产品逻辑,主要测试场景如下: 1、数据库管理的时候,获取schema下的表很慢; 2、数据库管理时,部分表没有展示出来; 3、数据库管理加载表之后,表注释未同步过来作为别名。 注:此jsp调用的是驱动通用接口,而产品层面对部分数据库有进行优化对应的逻辑,故某些情况下,驱动返回的速度可能会更慢。 使用方法 1、获取到jsp文件,下载地址:testTables.jsp 2、将文件放到可以被访问到的路径如下,如smartbi应用的vision文件夹下,不需要重启. 2023-04-28_092837.png 3、访问地址4、数据挖掘服务引擎集群
启动完成后,浏览器访问Smartbi-Proxy控制台,http://IP:PORT/smartbi/proxy http://IPPORT 控制台初始账号密码都是admin。 image2023-6-13_17-14-26.png Smartbi-Proxy部署完成。 1.2 部署服务引擎 1、解压数据挖掘 … /sbin/ ./service-daemon.sh stop 5、其他节点进行相同操作即可 如果服务引擎集群与执行引擎部署在相同的服务器时,请直接启动服务引擎,并修改服务引擎的配置文件,无需再重复分发安装包 6、启动数据挖掘服务引擎集群 启动smartbi中配置的数据挖掘服务引擎地址节点 cd /data数据模型引擎V2.0
,在尝试访问依赖于该模型的报表时,系统将自动触发数据模型的抽取过程。 2、若数据模型 引擎V1.0 通过扩展包接入数据源,升级至数据模型引擎V2.0 时,需同步升级扩展包以确保兼容性。 2 功能介绍 V2.0依然包含 SQL引擎和多维引擎,如果满足条件会系统会自动切换,无需手工切换: SQL引擎:详情可查 … 时不引用计划任务设置的执行人的权限,行权限在查询时生效。 优势: 如果数据模型中添加都是数据源表:数据不容易泄露,查询时可直接以引用源表的行权限,无需再在数据模型上重新设置。 抽取计算字段 时间层次、分组字段、计算列全部不抽取。 时间层次、分组字段、计算列都抽取了小宽表中。 不抽取的情况