自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据量大的清单报表哪家强?

而Spreadsheet,在清单表分页的情况下,数据无需返回服务器内存,当报表进行翻页并超过已查询的数据量时,后端会请求下1000行数据,以此类推,由于清单表的策略是每次只查询一部分数据,因此不必担心大数据分析场景下的内存溢出等性能问题。综合对比,亿级数据情况下,每页显示1000行,Finereport的服务器总耗时1400ms,Spreadsheet1服务器耗时214ms,显然Spreadsheet在此场景下,性能更佳是Finereport的6倍多。示例一:选取6个字段,每页显示2000行。

2023-07-24 17:48:33 196

原创 如何在报表工具使用Excel的经典VLOOKUP函数?

用C4单元格获取姓名的所有数据,返回的所有人名称都放在同一个单元格里,那么对于index函数而言,INDEX(G7,B3) 这里就是两个元素,无论第一个参数是什么,都找不到与其匹配的名称,因此就会返回改函数的元素总和2,导致INDEXOFARRAY(E3,INDEX(G7,B3)) 最后这个结果,无论匹配的目标名称是谁,返回的地址都是:“罗马花园 890 号“VLOOKUP函数有4个参数,分别是VLOOKUP(要查找的内容,在哪里查找,要查找的列,是否精确匹配)。唉,折腾了半天,不如换个报表工具试试?

2023-06-27 10:52:37 250 1

原创 报表软件的文件格式比较

另外,国内还有一款Smartbi旗下的电子表格软件采用真正的Excel报表设计器,其报表保存格式遵循标准的xlsx,可以被office打开。fvs格式:决策报表的文件类型是fvs,相比于普通报表和聚合报表,决策报表包含二者所拥有的基础组件,同时组件添加更自由化,允许用户根据自己的需求构建报表的框架,在报表中添加更丰富的元素。总的来说,Finereport 是类 Excel 报表设计器,不同报表类型是分开创建的,故其不同类型的报表其保存格式不同,有自有的 CPT、FVX、FRM,这三者无法转换。

2023-06-19 16:49:03 445

原创 不同工具实现派生字段的差异

因此,如果你会SQL,两种工具都是可选择的,实现难度相差不大。最近分析需要用到毛利率,原始的销售数据只有销售金额和毛利,需要通过公式生成新的字段,由毛利/销售金额=毛利率的业务逻辑。用了一段时间后,总的感觉是业务用户可以利用基于电子表格的透视分析数据集,对单张数据表进行自定义的数据处理。性能情况:spreadsheet的耗时情况是100ms,finereport是701ms,spreadsheet较优。finereport数据集层面都是sql数据集,通过写sql的方式构造了毛利率字段,如下图。

2023-06-12 17:35:35 104 1

原创 发现好物:傻瓜式配置的数据收集审批的工具!

最近有个朋友正头疼怎么做一个线上化数据采集,并且采集回来的数据需要通过领导审批的功能。对于不会写代码的她无疑是想破脑袋都搞不出来。今天闲逛网站,居然被我发现了一个可视化界面配置的数据采集+零代码配置审批流的工具,种草给有需要的亲们。

2023-06-05 17:44:04 63

原创 BI学习笔记,报表软件的版本升级差异

如果选择「立即重启」,你就可以开始回到以前的版本了;选择之后,设计器重启时,会自动进行更改JAR包版本的回退操作,如下图所示,操作结束后,设计器就可以回退到以前的版本了。此过程可能会比较耗时,根据所升级版本的跨度大小,以及系统中开发的报表资源多少,升级过程可能会从几分钟到几十分钟不等。更新升级后,在页面会出现「还原版本」的按钮,用户若想还原到之前的版本,可以点击此处还原回之前的 JAR 包版本。若相对当前版本,有新版本可更新,在上方的「最新JAR」后会出现「立即更新」(否则不显示立即更新按钮。

2023-06-01 11:06:51 123

原创 亲测:两款报表软件做时间计算场景

即某年与上一年的比值,计算公式为:某个指标的同期比=(当年的某个指标的值-去年同期这个指标的值)/去年同期这个指标的值。以下是性能对比情况:示例数据是968条数据的情况下,spreadsheet打开报表的响应时间为15ms左右,finereport为300ms左右,在此场景下相差了20倍。同比增长率:是指和去年同期相比较的增长率,即某年与上一年相比较的增长率,计算公式为:同比增长率=(当年的指标值-去年同期的值)÷去年同期的值*100%通过上面的效果图发现,都能实现,但两者实现的原理不大相同。

2023-05-25 14:38:10 111 1

原创 近期要做填报报表,使用Spreadsheet还是Finereport?

设置参数名称,添加参数,根据实际应用场景的需要选择不同类型的参数。

2023-05-18 14:19:45 284 3

空空如也

空空如也

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

TA关注的人

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