推广 •
368 引用 •
105 回帖 •
0 关注
知道
关注
-
所谓类似SQL的运算,专业点的说法是结构化数据运算,也就是过滤、分组、排序、连接等等。JAVA上做这种运算的开源包挺多的,但好用的真不多。Stream是亲儿子,但计算能力不行。Scala计算能 ..
-
关键词导读:数组型参数 带in条件查询 参数为以逗号隔开的多个字符串 由于BIRT不直接支持数组型参数参与查询,即:无法把一个数组直接传给DataSet执行带in的SQL,所以很难 ..
-
现在商用报表工具都比较贵,大家有没有好的开源报表工具推荐下。 [视频] 先说结论,开源报表工具都不好用。 国内的报表跟国外的不太一样,比较复杂, “中国式复杂报表”你肯定听过,这类报表用国外的 ..
-
关键字:树, 递归, 叶子 数据库中经常用外键到本表的结构存储树状数据。比如多级的行政区划表中,【ParentID】外键到本表的【ID】,要找到纽约州下所有的最基层行政区划,早期的 SQL 没 ..
-
关键词导读:文本与JSON关联 BIRT数据源 BIRT对于两个数据源的联合提供了Joint DataSet的解决方案,它具有图形化的操作界面,可以完成简单的内外关联,但功能非常局限(几乎没有 ..
-
关键词: 报表解耦 报表应用解耦 报表模板单独维护 报表单独部署 报表应用独立部署 如果报表通过报表工具开发,且报表中只涉及 SQL/ 存储过程,拆分相对容易些,只需要整理好报表模块需要的数据 ..
-
Json/XML是多层结构的数据,很多报表工具没有直接支持,必须引入相关的第三方类库,比如JsonPath/Dom4J。这些类库计算能力较弱,代码繁琐冗长,集成过程也很麻烦。有些报表工具封装了 ..
-
关键词导读:异构跨库 动态关联 BIRT自带的Data Sources Join以及用ETL转化为同库等方案都难以解决此类问题。具体可以通过如下示例讨论: 交易明细数据(trade表)存储于生 ..
-
实际项目开发中,很多情况会涉及到单据的打印。比如各种证件,发票,快递单的打印,这个功能在报表工具中叫套打,属于比较基础的功能。 实现具体设置分为如下几步: 1. 将票据所需的背景图,扫描成一张 ..
-
通用查询是业务系统中很常见的需求,相较于普通的、固定的查询,它可以让用户自由的增删查询字段,灵活的设置过滤条件,更精细准确的查出自己想要的数据 商用报表工具大部分都提供这个功能,应用中可以通过 ..
-
现在常见的报表工具主要面向 J2EE 平台,开源及商业的都不少,专门针对.net 平台的报表工具少一些。还有一部分采用 JS 开发,不挑平台,但是功能都比较简单。 至于.net 下用啥报表工具 ..
-
开源集算器 SPL 是一款专业结构化数据计算引擎,拥有丰富的计算类库和完备、不依赖数据库的计算能力。SPL 可以基于多种数据源进行计算,除了原生的 SPL 语法,还可以使用 SQL 查询 tx ..
-
常做数据信息化、数据分析的同学基本都遇到过这个问题,看着不起眼的报表任务,做起来却占用了很多时间,总是不断的有新报表要做,老报表要改,总是有难缠的数据准备要去写复杂 SQL 或者存储过程甚至 ..
-
数据挖掘是一项应用十分广泛的技术,它能够从历史数据中发掘出有用的规律,然后运用规律去做预测。比如在金融机构中通过挖掘历史用户信息和违约之间的规律进行风险预测,防止坏帐;在营销场景中可以通过挖掘 ..
-
这个要看实际的需求来确定,BI 主要用于数据分析,所以里边也带有数据呈现的功能,但是一个比较常见的问题就是 BI 主要侧重于数据分析,里边展现的结果通常为网格、分组、交叉这几类格式的报表,稍微 ..
-
关键词:MySQL Oracle PostgresQL JAVA 存储过程 报表 报表工具 数据分析 那就不能再用存储过程了,得快点找替代方案。 原来存储过程是“不得不用”,因为前端的报表工具 ..
-
web 报表的项目现在越来越多的做成前后端分离,后端做成微服务提供数据接口,这也是一类数据源。虽整体框架结构一致,但各家做法及返回结果格式上可能都略有不同,也就导致没有通用的解决方案。 目前来 ..
-
目前机器学习主要分为监督学习、无监督学习和强化学习 监督学习是指:根据已有的数据集,知道输入和输出结果之间的关系。根据这种已知的关系,训练得到一个最优的模型。在监督学习中训练数据既有特征又有标 ..
-
关键词: 分库报表开发 分库报表迁移 分库报表维护 分库 SQL 报表 分库存储过程报表 分库以后,存储过程直接就被判死刑了,铁定不能再用了;SQL 还要看情况(如多表 JOIN),总体来说方 ..
-
关键字: 数据库更换报表迁移 报表解耦 报表独立部署 报表应用单独维护 如果以后可能换库,不管是从收费的换到开源的,还是从国外的换到国产的,对于报表开发的一个忠告: 别用存储过程,少写复杂 S ..
-
发票类的难点在于格式上的控制,原来经常用 excel 或者单独编写程序做,现在 web 端展示要求多的话一般就采用专门的报表工具来做了,发票也可以归为单据类,从格式上来分可以有几种: 一:明细 ..
-
关键词: 报表解耦 报表应用热切换 报表 JAVA 自定义类 JAVA 自定义数据集 这是 JAVA 编译型语言特性决定的,修改 JAVA 程序重启应用也正常。只不过改报表就要重启整个应用就有 ..
-
关键词导读:有序集合 记录位置 记录间隔 数据排序以后,按照查询条件找到需要的两条记录,然后算出这两条记录之间间隔了多少条记录。 用SQL来求这个解比较麻烦! SQL的集合中没有记录顺序,不能 ..
-
关键词: 报表应用扩展 报表应用拆分 报表集群部署 报表高可用 报表水平拆分 报表微服务 系统扩展会有几种情况,不同的做法报表的应对策略也不同。 1、集群 把单体应用部署到集群环境,即每个节点 ..
-
能嵌入JAVA代码被调用,又能进行数据计算的开源库,数据库类的有HSQLDB/Derby/H2等。这几个和SQLite的毛病一样,入库过程非常繁琐,要检查表名是否重复、建表结构、读文件、解析字 ..