推广 •
369 引用 •
107 回帖 •
0 关注
知道
关注
-
作为数据相关的从业人员,你肯定对结构化数据不会陌生,我们无时不在与结构化数据打交道。比如,早上乘坐地铁上班产生的出入站信息是结构化数据,到公司打开编辑的 Excel 是结构化数据,从 OA 系 ..
-
前段时间的俄乌冲突,Oracle 宣布“暂停在俄罗斯的所有业务”,相信大家的心情绝不是隔岸观火,而是细思恐极。 数据库号称 IT 领域三大核心之一(其他两个是 CPU 和操作系统),一直以来都 ..
-
BIRT 是比较流行的开源报表工具,独立的 IDE 与向导、丰富的设置开发报表很是方便,但 BIRT 对付某些复杂和特殊的报表会有一些困难。主要原因是 BIRT 的数据准备能力较弱,虽然提供了 ..
-
MongoDB 是 NoSQL 数据库的典型代表,支持文档结构的存储方式数据存储和使用更为便捷,数据存取效率也很高,但计算能力较弱,实际使用中涉及 MongoDB 的计算尤其是复杂计算会很麻烦 ..
-
开源集算器 SPL 是一款专业结构化数据计算引擎,拥有丰富的计算类库和完备、不依赖数据库的计算能力。SPL 可以基于多种数据源进行计算,除了原生的 SPL 语法,还可以使用 SQL 查询 tx ..
-
当前开源 OLAP 服务器仅能满足多维分析一方面的需求,而且主要基于 RDB 体系。这对于广泛的 OLAP 业务来说存在诸多限制。 首先是复杂报表不支持,这类报表的数据准备过程十分繁琐,需要大 ..
-
关于存储过程的缺点讨论由来已久。这里我们不妨再盘点一下存储过程的主要缺点。 移植性差 移植性是指存储过程能否从原有数据库方便移植到到另一类数据库上。存储过程缺乏让存储过程语法变得很不通用,很难 ..
-
多维分析涉及的数据量往往很大,基于明细数据进行汇总效率很低,因此会采用预汇总的方式加快查询速度。事先将要查询的结果计算好(预汇总),使用时直接读取预汇总结果就可以获得实时响应,满足交互分析的需 ..
-
为了保证微服务的可扩展性数据库往往主要做数据持久化,而不过多承担数据处理的工作,数据处理主要在应用端通过 Java 完成。这样可以解耦应用和数据库,数据库更换或扩容都不会对微服务产生过大影响, ..
-
中间表是数据库中专门存放中间计算结果的数据表。中间表往往是为了前端查询统计更快或更方便而在数据库中建立的汇总表,这种表是由原始数据加工而成的中间结果,因此被称为中间表。 中间表的出现可能主要有 ..
-
报表业务的稳定性天生很差,业务开展过程中会催生出许多新的查询统计需求,报表就要随之不停增加、修改,这就造成了没完没了的报表。一般企业信息系统上线后主要功能模块都相对稳定不再变化,只有报表会随着 ..
-
报表开发主要有两部分工作,一是报表数据准备,将原始数据加工成报表能用的结果集,这步通常使用 SQL、存储过程、Java 等方式实现;二是报表数据呈现,将已加工好的数据以图表方式呈现出来,这步通 ..
-
随着业务增长报表查询的数据量越来越大,数据库容量和性能都会遭遇瓶颈。数据库本身体系比较封闭,执行效率也不够高,即使扩容也不能很好地解决大数据查询的性能问题,并且很容易达到扩容上限。不仅如此,数 ..
-
一个应用系统部署时可能连接不同的数据库,这时如果报表开发中使用了某种数据库独有的语法(数据库方言),那么报表的移植性就会很差。如何增强报表在面对不同数据库时的移植性呢? 要解决这个问题就要避免 ..
-
有些报表的数据准备过程比较复杂,很难用 SQL 写出来,这时就可以使用存储过程来实现。存储过程支持多步运算,可以编写复杂的计算过程,同时库内计算可以充分利用数据库的计算能力。 不过,存储过程的 ..
-
有些报表的数据准备动作比较复杂,不能简单地用 SQL 写出来,于是常常会用 Java 来完成报表的数据准备。这虽然很灵活,但缺点也十分明显。在实现难度上,Java 缺乏专门面向结构化数据计算的 ..
-
报表热切换(热部署)是指修改后的报表无需重启应用就能生效。通常报表工具开发的模板(解释执行的)可以做到热切换,关键是报表数据准备环节。如果数据准备使用存储过程或 Java 因为需要编译才能运行 ..
-
T+0 查询是指实时数据查询,数据统计时可以查询到最新产生的数据。对应的还有非实时的 T+1、T+N 查询。直接使用业务库查询就可以实现 T+0,但数据量大了之后就会影响业务交易了。一般会拆分 ..
-
除了数据库,报表工具本身通常也可以连接一些非关系数据库的数据源,包括 NoSQL、文件(CSV/Excel/JSON)、Hadoop、RESTful 等。但这类数据源的计算能力较弱,往往需要将 ..
-
一直以来,BI(特指多维分析)都没有太好的办法解决关联查询的问题。由于 BI 用户无法理解表间关联,所以常见的做法是通过事先建立数据立方体将可能的关联都整理成一张表,用户基于一张表进行多维分析 ..
-
国内免费的 BI 软件并不多,大部分的免费版本基本没法用,要么只面向个人,要么在功能上严重阉割,很难应用到企业环境中。国外倒是有一些,不过很难适应国内用户的需要,所以用的也不多。 现在好了,润 ..
-
我们使用工具来生产商品,用户只需要购买生产出来的商品,不需要同时还购买生产商品使用的工具(买房当然不用买盖房用的挖掘机),这是基本常识。 软件也不例外,软件公司购买使用 IntelliJ ID ..
-
经常做 BI 项目,采购成熟 BI 解决方案都不便宜,自己做一个自有品牌的就省钱多了,大小项目都能用,但是不是成本很高? [视频] 完全从头开发无疑是很难的,成本自然也非常高,国内稍微做的好点 ..
-
[视频] 简单来说,润乾报表工具版是一种“一次购买,无限分发”的使用模式。 你只需要购买工具版润乾报表设计器(IDE)——一次购买;使用该 IDE 开发出来的报表就可以无限部署,用在多少项目上 ..
-
现在商用报表工具都比较贵,大家有没有好的开源报表工具推荐下。 [视频] 先说结论,开源报表工具都不好用。 国内的报表跟国外的不太一样,比较复杂, “中国式复杂报表”你肯定听过,这类报表用国外的 ..