自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(554)
  • 收藏
  • 关注

转载 报表工具对比之润乾报表与锐浪报表对比

目前市场上报表工具五花八门,国内的、国外的、开源的、收费的,让人不免有眼花缭乱之感。本文将简单地从报表设计、数据处理、数据填报、数据分析、集成调用几方面对大家使用的比较多的润乾报表和锐浪报表(Grid++Report)进行对比。由于资料有限,以及对产品个别功能点的理解不同,对比的内容仅供参考,不过对比的思路和方法还是具有一定的普遍性的。报表设计一:基本操作润乾:提供类 Excel 的设计工具,操作方式及常用公式和 excel 保持高度一致,入门简单;样式设置方便,可以在工具中可视化设置报表样

2020-08-10 13:14:13 426

转载 润乾报表试用指南

这是一份小白攻略,带你从小白一路上升为大神,请笑纳。一、 获取润乾报表安装包1、 访问润乾报表产品下载地址:http://www.raqsoft.com.cn/download/download-jsbb2、 选择对应操作系统的产品包下载建议第一次试用的小白下载 Windows 版,在 win 中进行产品的安装试用。Mac 请下载 linux 版。二、 获取润乾报表授权文件试用授权下载地址:http://c.raqsoft.com.cn/tag/Download下载任意

2020-08-10 11:41:28 463

转载 为什么业务知识会严重影响建模效果?

我们知道一个完整的数据挖掘项目通常包含以下流程(1)业务理解、(2)数据理解、(3)数据准备、(4)数据预处理和建模、(5)模型评估、(6)模型部署应用。而要完成一个数据挖掘任务,必须要具备两方面的技能,技术能力和业务知识。技术能力主要包括数据统计分析能力,算法能力,计算机能力等,业务知识体现的则是对业务的熟悉程度。这两大能力都很重要缺一不可,但是业务知识的重要性却是经常容易被忽视的。今天我们就来具体聊一下,这两大能力是如何贯穿于整个流程并影响建模效果。拿到一个数据挖掘项目,首先要进行的就是业务理解

2020-08-10 10:13:00 387

转载 行业软件开发商怎样来抢 BI 这块蛋糕?

随着企业信息化建设的深入,很多机构的生产系统已建设完成,在保证生产的有序进行后,如何更有效地进行经营决策成了管理者面临的最大任务。商业智能(BI)就是在这种背景成为支撑企业经营分析的一大利器。根据 IDC 中国的报告,2020 年中国商业智能市场规模将达到 5.8 亿美元(约 40 亿元人民币),而且每年还以近 20% 的速度增长。目前企业对 BI 系统需求旺盛程度可见一斑。不同于信息化建设中的其他项目(如交易系统)由行业软件开发商(或称系统集成商,以下简称集成商)来承接,BI 项目大多数情况都由

2020-08-06 08:43:27 199

转载 免费报表工具知多少?

说到免费,就会想到开源。没错,开源报表产品都是免费的,那么都有哪些活跃的开源报表产品呢?BIRTBIRT 是为 Web 应用程序开发的基于 Eclipse 的开源报表系统,可以以 JAR 包形式集成到系统中。BIRT 提供基于 Eclipse 的报表设计器,采用控件式开发方式,上手略有困难。从功能来看,BIRT 仅支持相对简单的报表,不支持中国复杂报表,而这类报表国内几乎所有项目都会涉及。各种打印功能(批量打印、套打、直接打印)BIRT 支持的也不好。因此 BIRT 仅适合少量没有复杂报表,

2020-08-05 14:18:35 364

转载 哪款报表工具更适合行业软件开发商?

行业软件开发商(以下简称开发商)是我国最常见的软件公司了,其本身具备较强的技术能力,而且每年都会承接很多项目,在选择报表工具时的关注点与技术能力不强(大部分)、且在较长时间内只选购一次产品的行业终端用户有很大不同。开发商关心报表工具,以及一切工具性产品,主要都是两条:1. 可用性。功能再多再强,如果在自己的体系下不可用,那没有意义。2. 低成本。在可用的提前下,要选择成本尽量低的方案。这里的成本是指整体成本,不只是构成产品的成本,还包括要各种其它配套事务的成本,如需要自身投入的人员成本。对于

2020-08-05 09:59:42 245

转载 报表 BI 选型的那些事

前言报表工具是一个接近 20 年的产物了但是,直到现在,在各种数据信息化的系统中,报表工具的作用,不仅没有褪色,反而是因为信息化需求的增大、数据的增多,以及报表工具本身迭代后越来越方便好用,使得它的使用范围越发的广泛了报表选型也是一个老生常谈的话题了但是,直到现在,依然有很多项目组,很多技术人员并不知道该怎样正确的选一个合适的报表,一个不会让自己在项目后期掉坑里的报表本文全文 9990 字,大概需要 10-20 分钟阅读,旨在把这么多年总结下来的一些选型重点注意事项和验证技巧分享给需要做

2020-07-29 15:25:42 271

转载 如何实现报表滚动到底部进行翻页的效果

报表数据分多页在页面中显示,为了用户翻看数据方便,报表页面都会有按钮,方便用户点击按钮查看其他页的数据,按钮的翻页方式比较常见,润乾报表展现页面提供的就是这种方式。这里介绍另一种翻页方式,鼠标滚动来翻页查看数据。基本实现思路就是在报表展现页面中加鼠标滚动事件,滚到底就调用润乾自带的函数。在报表展现的页面 showReport.jsp 中添加下面的 JS:if (window.addEventListener)//FF,火狐浏览器会识别该方法 window.addEventListe

2020-07-29 13:53:21 415

转载 零编码制作报表可能吗?

要回答这个问题,首先要明确啥程度算“零编码”?以 Excel 为例,如果把写 Excel 公式(包括复杂一些的)看做零编码;而把写 Excel VBA 看做编码的话,报表开发是可以零编码的!但是,这有个前提:在数据(集)准备好的情况下才可以零编码!为什么这么说?我们知道报表开发主要分两个阶段:第一阶段是为报表准备数据,也就是把原始数据通过 SQL/ 存储过程加工成数据集;第二阶段是使用已准备的数据编写表达式做报表呈现。在报表工具提供的 IDE 里可视化地画出报表样式,然后再填入一些把数据

2020-07-29 09:47:46 167

转载 报表的 SQL 注入风险是什么意思?如何防范?

啥是 SQL 注入风险?数据库要执行 SQL 访问数据,数据库是个执行机构,它只会检查传来的 SQL 是不是合乎语法,而并不会关心这个语句是否会造成伤害(数据泄露或破坏)。正因为只要符合语法规则就会执行的机制,导致 SQL 有了注入的风险。SQL 本身就是个字符串,而且一般没有加密,字符串可能被黑客劫持修改,这样就可能造成数据库执行了不该执行的动作。SQL 注入的惯用做法是通过把 SQL 子串插入到 Web 表单项或页面请求(Url)的查询字符串中提交,最终达到欺骗服务器执行恶意操作的目的。常见案

2020-07-20 13:21:55 1336

转载 WEB 版的报表工具有没有意义?

这个问题得从两个方面看。如果这个 web 版的报表工具指的是现在的自助报表,也就是 BI、多维分析,那它是有意义的, 而且各厂商们都已经做的挺好,可以让业务人员通过简单的拖拽进行各种数据分析,生成自己想要的报表。我们拿一个页面部分开源的 BI 工具来看一下目前 BI 的大致功能:拖拽:钻取:切片 / 数据过滤:可以看到,在 WEB 页上能够制作出有一定复杂度的多层报表。但是,如果有人想把 WEB 制表功能扩大化,想让业务人员把所有报表任务都自己搞定,那就不切实际了,按

2020-07-20 11:59:40 153

转载 如何选择高性价比的报表工具

我们在实际项目中选择报表工具时,除了关心功能是否能够满足需求,也会非常关心产品价格,即报表工具在项目中的应用成本,包括购买工具的花费和投入的人力成本,也就是我们经常提到的“性价比”。面对琳琅满目的报表工具以及厂商包装出来各种“高大上”的功能,想要“选对”,而不“选贵”有时并不容易。那么,如何选择适合的报表工具既能满足项目需要,又能有效控制项目成本,达到高性价比呢?这里我们来谈谈如何根据不同的项目情况选择不同成本的报表工具。《国内十大活跃报表 BI 产品深度点评》一文中仔细点评了当前业界几款重点报表 BI

2020-07-14 13:57:20 461

转载 报表为什么会没完没了?怎么解决这个问题?

可以先想一下自己的部门或项目组是否面临这些问题:1. 投入很多技术力量做报表,却还是疲于应付2. 用了高端报表工具和敏捷 BI,却还是不够用3. 技术高手用来做报表,感觉很浪费4. 对于频繁多变的报表需求,需要低成本应对方案专门用于统计分析的报表业务有一个特点,就是业务稳定性非常差。在业务开展过程中会催生很多新的查询需求,而且已实现的查询需求还会经常变化,这就造成了没完没了的报表。所以经常会有这么一段对话报表没完没了是需求使然,无法规避,只能适应,而目前主要的是问题是普遍缺少一种低成本的

2020-07-14 13:29:49 187

转载 报表工具能用来做 DashBoard 和大屏吗?

我们首先来理一下 DashBoard、大屏和报表的关系。DashBoard 是指企业仪表盘,也叫管理者驾驶舱,通常被简称为 DBD。从表现形式上来看,DBD 由多个决策者关注的各类指标数据拼接而成,每部分数据的表现形式不同,可以是图形、表格或文字,可以理解成每部分是一个报表;从技术本质上来看,DBD 是由多个 HTML 元素(布局)组成的页面,跟普通的页面是一样的,从这点来看 DBD 的本质和报表的本质并无差异。大屏又是什么呢?(这里我们只说数据分析呈现类的大屏)大屏是在一个(或多个拼接的)大型

2020-07-13 20:47:03 175

转载 什么是报表工具?和 EXCEL 有什么区别?

报表是什么? 带数据的表格和图表就都是报表,像工资表,考勤表,成绩表,资产负载表等等都是报表。那报表工具,顾名思义就是用来做报表的工具,那 Excel 是不是也算报表工具?广义上讲当然也算。但 IT 界说的报表工具是个狭义概念,主要指用于制作企业应用中的报表的工具。那什么是企业应用中的报表?和我们用 Excel 做的报表有啥不同,这种报表又怎么做?报表工具和 Excel 的根本区别在于动态性。 Excel 是静态的,而企业报表却是动态的,会随着数据变动而变动。想想我们平时拿到的 Excel,它是

2020-07-13 19:31:29 653

转载 自助报表是什么东西?能不能利用自助报表把报表事务推给业务人员?

先来看第一个问题:自助报表是什么?自助报表这个概念其实已经存在很久了,从之前到现在,olap多维分析、BI、敏捷 BI其实基本都是一回事,都是自助报表。它诞生的场景是:有业务人员想更自由,灵活,随机临时的进行自己想做的数据分析,通过简单的拖拽可以看懂的数据,做成自己想要统计分析的图表,而不需要每次统计都得找技术人员去给自己做个报表,然后自助报表就这样诞生了。虽然自助报表发展了这么多年,但是常规的功能还是那些拖拽、旋转、切片、切块、钻取、自定义指标等。拖拽制表:旋转 / 行列互换:...

2020-07-13 17:40:20 163

转载 用存储过程和 JAVA 写报表数据源有什么弊端?

我们在报表开发中经常会使用存储过程准备数据,存储过程支持分步计算,可以实现非常复杂的计算逻辑,为报表开发带来便利。所以,报表开发中这样的存储过程并不少见:3008 行,141KB 的存储过程,会给报表开发带来什么不好的影响?1. 编辑调试性存储过程难以编辑调试,这样几千行存储过程的开发周期往往要以周或月计,这样会严重影响报表的开发效率,而业务提的报表需求似乎都“很急”。2. 维护性相对开发的一次性,维护的工作可能要经常做。实际业务中报表经常会修改,这种现象叫做报表业务的稳定性差。报表的数

2020-07-09 20:38:47 184

转载 报表怎么做“其他”分组

SQL 中分组是很常见的运算,是将一个集合按照某种规则拆分成若干个子集,常常伴随着对子集的进一步汇总计算。报表中我们通常称这种分组为“等值分组”。实现这种等值分组也很容易,只需要按照指定字段做 group(), 再针对分组做聚合运算即可。如下图 1:关于等值分组图中可以看到对应设置的每个表达式,这里不多做说明,重点看下面其他分组举例:有时除了上述等值分组外,我们还希望做到部分分组(又称不完全分组,即不把所有的记录用于分组,只保留用户关心的分组项,其余的组全部归并成一组)。多数情况

2020-07-09 20:23:04 169

转载 报表之首次展现默认查询

Web 端报表呈现页面为了方便精准或模糊查询指定数据,常常会给报表添加筛选面板(即:参数模板)来实现,其本质是页面参数对数据库 sql 的数据过滤。一般当首次展现参数为空时,页面显示空白只有表头部分,可能会使用户产生查询出错的错觉,为避免这一现象,我们可以给报表设置默认查询。报表实现默认查询的方式有很多,下面我们举例介绍几种常见设置。1. 参数为空默认查询全部数据例如,按照地区查询,参数值输入东北,则报表展示如下:如该参数为空,则结果如下:重点设置:在原数据集 SQL 语

2020-07-09 19:16:22 481

转载 多个报表导出到一个 excel 的多 sheet 页

常报表的展现和导出都是针对单个报表操作的,即单个报表展现、导出等。但有时我们需要将多个报表文件捆绑,在一个页面中以多个 tab 的形式进行展现,并且可以导出到一个 excel 中,分到不同的 sheet 页展示。报表工具如何处理实现呢?通过工具提供的报表组功能,可以将轻松多个报表绑定为一个报表组文件。然后进行展现导出。操作如下:1. 新建报表组,绑定多个报表文件2. 确定保存为 test.rpg, web 预览效果如下3. 上述展现界面提供了导出功能,可直接将其导出为

2020-07-09 18:22:32 1011

转载 报表如何通过参数控制数据权限

报表开发过程中,常常会遇到需要对报表进行数据权限控制的情况。不同的机构、角色或具体到人,访问同一张报表时所看到的数据是不同的。比如,工资条(也是一张简单的报表),因为绝大多数公司薪资都是保密的,所以很显然,系统内不同人看到的结果是不能相同的。 再比如,区域销售情况统计,各区域销售经理也只能看到所在区域的数据等等。实际应用环境中,解决此类问题一般是通过直接在 SQL 中筛选出数据绘制报表模板,然后按照登录对象访问指定的模板就可以了。但是,如果使用用户的人员众多,就需要制作 N 多张样式相同只是 SQL

2020-07-09 17:44:05 411

转载 什么是大报表?如何解决大报表的问题?

实际业务中有些报表比较“大”,查询出的报表数据行数可以达到几千万甚至上亿,这类行数很多的报表通常被成为“大报表”。大报表大部分情况下是清单明细报表,少量是分组报表。大报表查询通常不会采用一次性取出所有记录再交给前端呈现的方式,因为这样要等很久,用户体验极差;而且报表服务器内存也吃不消。常见的方式是通过分页来呈现大报表,一次只取一小部分数据,取数结束后立刻交给前端呈现,当页码变化时再取出相应页数的数据,这样可以加快报表呈现速度,用户几乎没有等待感。具体如何实现呢?有几种方式。1. 数据库分页

2020-07-09 17:10:42 197

转载 中间表是什么?和报表有什么关系?会带来怎样的问题?又如何解决?

在数据库中有一类用于保存中间计算结果的物理表,通常被称为“中间表”。中间表主要跟 OLAP(在线联机分析)业务有关,产生的原因主要有以下几方面。中间表来源1. 计算逻辑复杂在 OLAP(报表或查询)业务中,有些计算逻辑很复杂,每次都从头写会导致报表开发过于繁琐,而且有的计算用 SQL 很难写出来。这时会采用中间表事先计算好,再基于预计算的中间结果开发报表。计算逻辑复杂常见于报表业务中,以固定报表最为常见;多维分析则比较少见。2. 查询性能差当查询涉及的数据量很大或者计算逻辑很复杂时查

2020-07-09 16:05:24 198

转载 传说中的中国复杂报表都长什么样?有什么特点?

最开始中国式报表这个术语是针对国外的报表工具来说的,当时国外的报表工具只能做一些格式很规整的报表,到了中国以后发现有很多报表做不出来,或者做起来极不方便,还需要大量的人工编程。这些报表成了国外报表工具的恶梦,于是把复杂难做的报表称为“中国式”的。这些很难做的中国式复杂报表后来被我们的国产厂商(最早是润乾 ) 解决了,让国产报表工具在这个领域内战胜了国外报表工具,成为了报表工具的标准。现在又有一些 BI 产品号称可以让业务人员自己随意做报表,一劳永逸地解决报表问题,不由得让用户产生很多遐想。但这是一句

2020-07-09 15:13:20 199

转载 数据准备 ——报表开发中的深层次问题

前言现在企业的报表开发大部分都使用报表工具完成,成熟的报表工具提供了丰富的显示设置、图表类型、导出打印等功能可以简化报表开发,非常方便。但在实际报表开发中还是经常碰到一些非常棘手的深层次问题,即使是已经熟练使用报表工具的开发老手也会很挠头。为什么有了报表工具还会出现这些问题呢?报表开发,看起来就是将数据按照指定格式的表格或图形呈现出来,这也是报表工具一直以来很擅长的环节。但是,原始数据经常并不适合直接呈现,需要先做一些复杂的处理,这就是数据准备环节。从报表工具的眼光上看,数据准备属于报表之外

2020-07-05 16:32:33 1577

转载 数据分析师如何应对数据库取数后的离线分析

因为缺乏好用工具的支持,数据分析人员的离线分析动作总是先由一个事先写好的复杂查询或经多步骤处理后临时表导出的数据,之后在 Excel 中用 vlookup(),过滤器等来完成,当数据更新或范围扩大后又要重新取数,重新在 Excel 中操作。如果能有一个桌面工具每次会实时读取单表数据,既能完成上述复杂查询和多步骤处理到临时表的计算,又能取代在 Excel 中的计算动作,免除重复劳动,将会是很多数据分析人员的福音。如果你会写 SQL 或 VBA,非常在意获取数据后能够灵活的多次计算,而不是想用一个图形界面工

2020-07-05 15:53:12 158

转载 如何自动化全方位比较某个保险客户和其他客户的各种指标

I have a spreadsheet that is for a group of clients. Each line of data has information on insurance claims, of which include a client number that is unique to that client.I am looking for a program/software that will allow me to compute various met..

2020-07-05 15:08:14 147

转载 怎么做手机报表?

目前,做手机报表的工具主要有两种类型:一种是提供移动端 APP 的,一种是 HTML5 解析方式的。提供通用移动端 APP的,这种无法定制出自己需要的效果,因为 APP 中报表数据展现,需要根据不同用户使用场景,提供不同的功能。其实即使是同一个功能,也要根据用户不同的使用场景选择不同的展示形式。外围部分还是只能由应用开发人员实现,所以,提供 APP 的产品不仅不便于集成,即使做了大量修改后也未必能用起来。HTML5的解析方式,报表作为被集成的中间件产品,使用 HTML5 的解析方式,更加轻量化,调用

2020-07-05 14:00:43 606

转载 报表工具对于国产数据库的支持性如何?

数据库作为基础软件,像操作系统一样,国产化越来越迫切,尤其政府项目,用国产数据库的越来越多。国产数据库大都采用开源产品改造,都提供有标准的 JDBC 或 ODBC 访问接口。而大部分常用及成熟的报表工具基于 Java 语言开发,几乎都是通过 jdbc 或 odbc 访问数据库,因此报表工具对于国产数据库的支持基本不会有什么问题。这里有一些报表工具配置连接国产数据库的例子 润乾配置连接 dm(达梦)数据库 、润乾配置连接 kingbase(金仓)数据库 ,感兴趣的可以参考。国产数据库主要改源改造的

2020-07-05 13:23:11 136

转载 web 报表项目中想嵌入地图?用什么工具实现?怎样实现?

现在很多报表工具都自带地图或者支持地图集成,但是说实话,报表厂商再怎么折腾,做出来的地图也不可能有 echarts 这样的免费开源产品好看好用,或者没有 echarts 灵活,这样 找一个支持 echarts 的厂商就可以,但有一点要注意,就是得直接支持,而不是开个接口就行,否则用起来也不太方便,另外,现在主流的图形展示多半是通过 js 在 web 端渲染出来的,如果图形需要打印或者导出成 word 很可能无法导出,这样也要看下工具对 echarts 打印导出的支持,可以参考下:报表中的地图怎么做?

2020-07-05 11:12:40 123

转载 多维分析模型频繁变动的解决方案有哪些?

大宽表是之前常用的解决方案之一。宽表是指把业务主题相关的指标、维度、属性关联在一起的一张数据库表,这样用户的需求都在一个表中了,也就不需要跟着需求做变更了。这种方式的优点在于:结构简单、模型容易理解。但是缺点也很明显:1、有数据和表结构变动时需要重算宽表,成本较高;2、冗余较多3、性能无法保证(很多数据库是行存结构,表太宽就慢;列存不受表宽影响,但取字段多也慢)所以,宽表一般只能解决常见查询,并不能彻底解决自由查询的问题。自由查询模型问题的解决可以使用一些专业报表厂商提供的解决方案:一次性

2020-07-05 10:10:14 131

转载 MongoDB 如何支持类 SQL 查询

经常看到有人追寻 MongoDB 支持 SQL 的解决方案,得到的都是一些否定答案,去写 MongoDB 语法的脚本吧 /MongoDB 归类就是“NoSql”,有人解释为“not only sql”,也有人直接理解为“no sql”/ 十年前有个 github 项目Mongo JDBC Driver,一直处于实验阶段,看项目目标是把基本的 SQL 翻译成 MongoDB 脚本语法,但后来不了了之了。看来,这确实是非常难得一件事!否则官方也早该把对 SQL 的支持内置了;即便没内置,众多的开源贡献者也应

2020-07-05 09:45:10 3133

转载 BIRT 如何连接 MongoDB

MongoDB 不同于 Oracle,MYSQL 这些关系数据库,没有提供 JDBC 连接,查询语言也不是 SQL 了,换成了一套有些复杂的脚本语言。BIRT 里怎么连 MongoDB 呢,通常是这两种方式:1、 新建 Scripted Data Source,然后定义它的数据集,通过 open、fetch 事件里写 javascript 脚本,调用 Mongo Java Driver 从 MongoDB 取数。2、 后来 BIRT 增加了专门的 MongoDB Data Source 类型的数

2020-07-05 08:23:43 109

转载 报表工具如何生成 word 报告?

1. 报表工具中直接排版2. 通过 API 将报表插入到 word在报表工具中直接排版实现 word 报告这种方式的好处在于可以让数据动态变化,图表设计更加灵活,不会因为数据不同,还要重复修改文件,并且可以随时在 web 端查看, 也可进行打印打出操作。但这种方式也存在不足之处,在报表工具中做 word 报告,相当于在 EXCEL 中实现 word 功能,排版不方便,可能为了实现对应结构的报告样式,会需要大量使用辅助格,导致展现速度变慢。报表 +API 接口的实现方式将报表文件和报表工具

2020-07-05 07:56:44 411

转载 BI、OLAP、多维分析、CUBE 这几个词是什么关系?

这些词我们在建设分析型应用时经常会听到,这几个词也经常被弄混,这里来梳理一下。BIBI 是 Business Intelligence(商业智能)的缩写,是指企业利用已有数据进行数据分析从而指导商业决策的过程。BI 有广义和狭义之分,广义上的 BI 是指只要涉及利用数据及其分析结果进行商业决策的行为都属于 BI 的范畴;而狭义上的 BI 则主要多维分析,在实际工作中,狭义 BI 也更流行一些。著名的啤酒和尿布的故事曾一度在 BI 领域广泛传唱,据说沃尔玛通过数据分析发现了在某一时间段啤酒和尿片的销

2020-07-01 08:51:17 629

转载 报表工具都有哪些应用部署方式?

回答这个问题之前,我们先来看看报表工具到目前为止都有哪些形态,虽然国产的大部分都是 java 语言开发的,功能方面也基本相同,但是形态还是有差异的。差异在于,有一些厂商始终把报表定位为一个通用工具类中间件产品,因其特性,使得集成商与自己的产品或项目做集成时比较简便且灵活,这也是大部分集成商希望的一个定位。另外有些厂商,不愿意只挣工具的钱了,想把报表包装成一个通用的平台,既能挣工具的钱,又能挣一部分平台的钱,这个形态的优点是,遇上一些需求简单的终端用户可以直接拿来用;缺点是,很多项目定制程度高,统一平

2020-07-01 08:30:15 160

转载 BI 和 AI 都有 I,是一回事吗?

BI 和 AI 虽然长得挺像,但实际却没什么关系,完全不是一回事。BI 的主要工作是查询统计,根据企业生产经营过程中产生的数据按照业务部门的查询需求进行统计分析,比如查询 2019 年各地区销售情况,今年和去年的销售额同期比,资产负债表等。BI 主要是由数据仓库技术、报表技术、多维分析技术以及相当一部分可视化技术组成和实现的,其中数据仓库承担了大部分的计算工作,而数据库体系内并不涉及过于复杂的数学运算,因而在 BI 中的计算也很简单,对数学的要求也不高。那 BI 到底智能在哪呢?BI 的 I

2020-07-01 08:05:38 174

转载 报表工具能实现怎么的导出效果?

用报表工具开发,核心功能是把各种数据源的数据以表格或图表的形式在线上网页端呈现出来。但是很多场景都是线上和线下结合,既要方便线上在系统中查看到报表,同时还得能和传统的线下业务无缝贴合,比如把结果导出到文件来流转、电子归档呀之类的,这时就需要报表工具具备强有力的所见即所得的导出本领。当前,对报表工具来说,支持导出基本算是标配功能,除了开源报表工具在支持的文件类型上有限制外,对于商业报表工具来说,常用的文件类型,几乎没什么区别,比如都支持导出 word、excel、pdf、txt 等。至于使用的技术细节

2020-07-01 07:28:12 147

转载 报表热切换是什么意思?如何做到?

热切换(Hot Swap)是指在系统不停机的情况下更换系统部件,在报表业务中则是指在不重启报表及相关应用的情况下完成对报表的维护(新增、修改、删除),冷切换则恰好相反。报表业务很不稳定,业务开展的过程中会刺激出更多查询统计需求,如果每次需求实现后都要等系统空闲(往往是非工作时间)时重启系统才能让修改后的报表生效,那将会对业务使用造成非常大影响(延迟)。因此在需求经常会变化的报表业务中,热切换显得尤其重要。事实上,在报表业务中要实现热切换并不难,只要在开发报表时选择合适的技术手段,避免使用诸如 JAV

2020-06-30 20:57:38 250

转载 报表工具有哪些打印技术?

在 C/S 时代,报表是由应用程序显示的,可以直接操控打印机来实现打印。进入到 B/S 时代后,报表呈现变成浏览器的事情了,而浏览器中的 JS 编程不能直接控制打印机,只能依靠浏览器本身的打印能力。这种方式下的问题很多,比如不能精确分页,浏览器一般是根据用户设置的页面大小和 web 页面的内容多少来自行决定分页位置,程序员很难控制;再比如不能准确对齐边边距及打印文字,无法实现发票套打等功能。浏览器为弥补这些能力,提供了 ActiveX 控件,这相当于把原来的 C/S 前端程序搬进了浏览器,这样就可以解决

2020-06-30 20:40:57 214

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除