-
报表热切换(热部署)是指修改后的报表无需重启应用就能生效。通常报表工具开发的模板(解释执行的)可以做到热切换,关键是报表数据准备环节。如果数据准备使用存储过程或 Java 因为需要编译才能运行 ..
-
所谓类似SQL的运算,专业点的说法是结构化数据运算,也就是过滤、分组、排序、连接等等。JAVA上做这种运算的开源包挺多的,但好用的真不多。Stream是亲儿子,但计算能力不行。Scala计算能 ..
-
T+0 查询是指实时数据查询,数据统计时可以查询到最新产生的数据。对应的还有非实时的 T+1、T+N 查询。直接使用业务库查询就可以实现 T+0,但数据量大了之后就会影响业务交易了。一般会拆分 ..
-
除了数据库,报表工具本身通常也可以连接一些非关系数据库的数据源,包括 NoSQL、文件(CSV/Excel/JSON)、Hadoop、RESTful 等。但这类数据源的计算能力较弱,往往需要将 ..
-
还在采购 BI,自己做一个不香吗? 这话乍一看,有标题党之嫌,但细思量,这何尝不是很多 BI 用户的心之所想,心之所向呢 数据信息化这么多年,业务系统积累了大量数据,建设一个 BI 系统,挖掘 ..
-
BI,买一套都要几万几十万的,开发成本岂不更高?零成本?还自有品牌?开玩笑,怎么拥有? 嘿嘿,用润乾报表的开源 BI,一毛钱不要,还给源代码随便改,分分钟变成自有品牌。 哦,原来是开源 BI, ..
-
Auto AI 顾名思义,就是将 AI 实现过程中,需要人工完成的部分交由工具来自动完成。以数据挖掘为例,要搭建一个 AI 模型,需要进行数据统计分析,数据预处理,算法选择和调参,模型评估等一 ..
-
当然不是 Python 只是一门程序设计语言,要做建模预测,还要了解各种统计学知识和算法。换句话说 Python 只是一个可以实现建模功能的工具,至于要如何处理数据,如何选择算法和参数,还需要 ..
-
易明建模,一键式自动建模,又快又好还免费。 易明建模只需要一键式操作,就可完成数据预处理,模型搭建和模型评估的一系列环节, 借助易明建模工具没有专业背景的程序员和普通业务人员也能建模,并且建出 ..
-
一年三万拥有报表研发团队 什么意思? 3 万都不够一个程序员一个月的成本,还研发团队?而且开发一个工具级产品,也根本不是只投入成本就能做成的,那这说法岂不是荒谬了 是的,如果软件开发公司要自建 ..
-
复杂报表向来是检验一个报表工具是否合格的试金石,因为不是谁都能搞得定 开源的 大部分还都是 20 年前那一套东西,20 年前就搞不了,现在依旧搞不定。功能不全,没文档,没支持,这些年甚至连论坛 ..
-
做个预测模型需要搞很多天,还有好多事先准备数据的工作,只能专业人员先做好模型,再在应用程序中实现一遍来做预测,没法让程序自己能直接建模。有没有什么方法能让自己的应用软件具备 AI 建模预测能力 ..
-
现在很多 AI 公司提供的都是一个庞大的数据科学平台,很贵不说,用起来也太复杂。自己用 Python/R 去写也很麻烦,有没什么简单好用的工具? 易明建模,一键自动建模,又快又好还免费。 数据 ..
-
Kotlin 以 Stream 为基础并针对其缺点进行了改进,简化了 Lamda 语法,增加了集合计算,并补充了很多集合函数,代码更简短易懂。但 Kotlin 还是无法代替 SQL。 和 St ..
-
Java SE 8 引入了 Stream API,这种新的代码编写方式与之前处理集合的方式大不相同,只用 filter、map、reduce 和 iterate 组合起来,就可以编写简洁而富有 ..
-
几乎每个 Java 程序员都会创建和处理集合,它们是编程的基础,但是如果经常处理类似 SQL 的操作,(例如 '找出英语平均分低于 70 分的班级',“select CLASS,avg(Eng ..
-
SQL 和 NoSQL 数据库之间最大的区别之一是 JOIN。虽然 MongoDB 推出 $lookup 作为 NoSQL 数据库中使用关系数据时的一种补充,但即使是很简单的两表关联,用 $l ..
-
关系数据库数据模型简单,都是行列分明的单层二维表,用 SQL 就相对简单,而 MongoDB 里是多层嵌套的结构,属性字段任意出现,光是描述清楚选取哪一层的哪些字段信息,都是件不容易的事。有些 ..
-
很长时间以来,Java 已经提供了 SAX 和 DOM 内置实现,解析 XML 不需要外部库。为了简化 XML 处理需求,高级声明性语言 XQuery、XPath 等应运而生,可以满足的 XM ..
-
MongoDB 本身不支持的 SQL 功能,现有开源 MongoDB JDBC 驱动程序工作原理是 SQL 查询经过验证并转换为 MongoDB 查询,然后调用 MongoDB Java AP ..
-
Java 中有许多可用的 JSON 库,绝大多数开源包都是将 JSON 完全反序列化为 Java 对象,然后去访问对象中感兴趣的属性值,比如众人皆知的 Jackson、GSON、Genson、 ..
-
一直以来,BI(特指多维分析)都没有太好的办法解决关联查询的问题。由于 BI 用户无法理解表间关联,所以常见的做法是通过事先建立数据立方体将可能的关联都整理成一张表,用户基于一张表进行多维分析 ..
-
Java 程序读取 Excel 文件中的数据通常是用开源包 Apache POI,POI 虽然强大,但是有一定的学习曲线,对于格式比较规整的 Excel 文件,如果能把 Excel 表作为 j ..
-
Java 程序员有时会有编程方式执行读取或写入 Excel 的任务,通常是编写一些自定义程序来处理,开源Apache POI 包是完成此类任务非常有用的工具。POI 内部提供了 HSSF 和 ..
-
通常我们总是把文本数据加载到数据库中,然后再使用 SQL,但如果应用程序只使用一次数据,然后将其丢弃,这种情况加载到数据库就没有必要,因为需要先建表然后导入数据,过程繁琐,众多临时表既浪费存储 ..