第120页,共434页。 显示 4,331 条结果 (0.315 秒)
报表导出
发送到相关人,允许设置文件是否以压缩文件发送。 需要进行如下设置: 动态文件名:是否在导出文件名后添加参数值、时间戳。 压缩文件 http://wiki.smartbi.com.cn:18081/pages/viewpage.action?pageId=44499335#id-%E6%8A%A5%E8%A1 … ://wiki.smartbi.com.cn:18081/pages/viewpage.action?pageId=44499335#id-%E6%8A%A5%E8%A1%A8%E5%AF%BC%E5%87%BA-%E5%9B%BE%E7%89%87%E4%BD%9C%E4%B8%BA%E6%AD%A3%E6%96%87%E5%86柱图/堆积柱图
生成“年份”筛选器,该筛选器需要设置:展示类型为“列表(单选)”详情请参见 字段筛选器-展示样式 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=83701049 ,默认值为“列表选择”中的“2014”,详情请参见 字段筛选器-筛选器设置 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=83700869 。 示例2:查看当年各区销售金额与采购金额的对比情况 通过参数进行“年份”控制 分类轴上显示各类别产品 指标轴上分布销售金额和采购金额 该需求的数据对比分析,建议通过柱图分组效果实现,可以一、系统选项配置
系统选项配置地址:http://xxxx/smartbi/vision/index.jsp http://xxxx/smartbi/vision/index.jsp 配置smartbi地址,路径:系统选项->公共设置->服务器地址 worddav07cd1cf555c210ae7bdbe765916f5713.png 配置数据集最大展示数,路径:系统选项->性能优化->数据集 worddav4e1dcb83e5e1a98a634e91d50b124b5a.png系统集成
1.文档目的 Smartbi 采用B/S架构,容易部署、升级简便,并提供多种方式用于实现与第三方应用系统进行集成开发。 本文主要用于指导开发人员快速进行系统集成开发。通过对本文的学习,项目组技术人员可以轻松地实现用户集成与验证、报表资源集成整合等。 2.适用范围 本文面向开发商以及报表集成的外部开发人员。 3.快速访问 使用下表快速访问Smartbi http://www.smartbi.com.cn/ 系统集成开发指南。为新增资源类型实现导入导出功能
1 概述 Smartbi 提供了资源的导入、导出功能,允许在不同的服务器上进行迁移,当扩展插件增加了资源类型后,如需要实现资源迁移的功能,则可以添加导入、导出的处理类: 2 导入导出处理类规范 1、新建一个导出处理类继承 smartbi.catalogtree.Exporter,例如 smartbi.extension.test.TestExporter; 2、新建一个导入处理类继承 smartbi.catalogtree.Importer,例如 smartbi.extension.test.TestImporter; 3、在组件激活方法扩展设置-规则校验类
并保存。 image2021-6-2_18-21-51.png 5、打开该Excel导入规则,导入其中借方余额和贷方余额不相等的数据,提示“借贷不相等”。 附录 规则校验类代码: package smartbi.ext; import smartbi.daq.excelimport.IRuleValidator; import smartbi.daq.excelimport.ImportFileConfig; import smartbi.daq.excelimport.RowData; import smartbi.daq.excelimport.RuleValidatorResult; import系统监控-类查找
2.png 查询结果中相关项说明如下: 节点 描述 classname 类全名 加载类的文件路径 显示该类实际在Smartbi服务器中存放的位置 类加载器 显示加载该类的类加载器及其祖先类加载器,若显示为“Bootstrap加载器”则表示该类是由JVM的Bootstrap加载器加载的 应用场景 二次开发定位缺失类所在的jar 在基于smartbi进行二次开发时,可能会遇到NoClassDefFoundError等异常,此时可以在上述类查找中定位相关类所在的jar名称,例如遇到找不到smartbi.net.sf.json.JSONObject类,可以集成第三方Java系统并传参数值
1.案例场景 在Smartbi中打开第三方系统内容,并且还要把 Smartbi 参数的值传递到第三方系统的内容中。效果如下: worddav33a6f59441913065ef47ceef0a8d66f5.png 2.实现思路 在smartbi\vision 下新建目录用来存放步骤2中的JSP(如:weblink)。 在JSP页面获取smartbi中参数的值,再传递给第三方系统,(如:XXX.jsp)。 在展现定制中建web链接,在web链接中填写JSP的路径(web链接路径如:weblink/XXX.jsp )。 注:上述方法将项目定制化内容放到同步操作日志信息到第三方系统中
1. 说明 目前 Smartbi 的操作日志默认存储在知识库表“t_operationlog”中,可在“系统运维”>“操作日志”中查看,详情参考 操作日志 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=44500254&src=contextnavpagetreemode 。 如果在项目中要统一管理操作日志,若需要将 Smartbi 的操作日志按指定的形式输出到指定的地方,可参考本示例开发扩展包,预期效果如下: 操作日志重定向演示2.0.gif 2. 实现步骤 2.1. 在插件包中新建一个Java类关系数据源-连接Oracle 11g/10g数据源
Oracle 11g/10g数据源是项目中使用比较多的一类数据库。 下面以具体的连接示例来说明如何使用Oracle 11g/10g作为业务库和知识库。 在Smartbi中连接Oracle 11g/10g数据源的说明如下: 1、Smartbi连接Oracle 11g/10g作为业务库 创建入口:在smartbi … ://jdbcoraclethin:@wiki.smartbi.com.cn10.10.202.16:1521:orcl 在cmd中输入如下语句,获取SID: image2019-2-21 11:26:43.png service_name jdbc:oracle:thin:@//<ip>:<port