新框架采用Node.js。Node.js 使用事件驱动,非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。从产品层面进行高并发优化,同时硬件及网络环境也可以同步进行优化,如数据库集群部署、专线网络等等。
1). 基于时间序列的内存计算技术:
利用基于时间序列的内存计算技术,减少与数据库的交互,可大大提升效率,如:预设同比、环比、累计、占比、累计占比、排名等统计分析方式,一键即可生成。
2). 定时快照与基于机器学习的智能缓存:
新框架综合考虑了用户浏览报表的行为,加入了人工智能的智能缓存技术与定时快照技术,可以使绝大多数用户在绝大多数操作下,获得秒开的极佳操作体验。
1). 操作指引更易上手:
新框架为了让用户不进行任何培训即可掌握常用操作,设置了操作指引,智能引导用户逐步掌握基本操作及各项技巧。
2). 完全可以触控的大数据可视化分析平台:
目前平板或触屏的使用频率越来越高,新框架针对这些应用场景做了特别优化,使之获得极佳的操作体验,不但在ipad上通过手指也能设计仪表盘,而且,开会时可通过触摸屏获得极佳的会议体验。
1). UI优化:
整个产品的UI进行了大量细节优化,以增加使用者的美观要求与使用体验。
2). 更炫酷的大屏效果:
增加更多动态及实时显示效果,报表更炫酷。
独创的内存OLAP仅需要创建一个动态视图即可以完成分析模型的创建,并通过内存计算来完成。
3)父子维度:
父子维度是非常常见的应用,如省-市-县,或大类-中类-小类。父子维度在实际应用场景中非常复杂,如层级不同,像财务中最为常见科目就是这样,有的科目有三级,有的有四级甚至更多级别。此时,如果我们需要一个层层展开的科目余额表这么办?通过新框架的父子维度即可轻松实现。
2)复杂多层嵌套聚合:
如上年收入是内存计算得到的结果,可以在该字段的基础上,再进行占比的计算,这样,就可以轻松得到本期收入、本期收入占比、上年收入、上年收入占比、同期占比差异。
4)行计算:
自定义公式大家一般想到的是列计算,如收入-成本=利润,但存在一种更为复杂的分析需求,需要用到行计算,如利润表中,主营业务利润=主营业务收入-主营业务成本-主营业务税金及附加。新框架的行计算,可让用户直接在前端配置公式即可完成计算。
1)余额计算:
在企业计算需求中,有一种特殊的聚合称之为余额(包括期初/期末)。比如财务分析中的科目余额,应收或存货中的期末余额都类似。新框架可自动根据时间条件来计算。比如年初余额,需要找到当年第1天的期初值。同理,按半年、季度、月或周等不同的时间来看,余额的计算都是不同的。