目录
产品简介
元年方舟多维数据库 arkcube 是元年科技自主研发的 molap数据库产品,是一款高性能内存数据库,运行在 linux 系统上。具备实时数据回写,实时聚合,实时业务规则计算,快速即席分析、what-if 分析,维度和成员无限制、业务驱动等特点。可以满足企业进行预算、预测、合并报表等业务场景。
元年方舟多维数据库 arkcube 是一种基于内存技术的,可以实时进行数据读写访问的olap 系统,它具有非常强大的商业建模能力,无需企业构筑庞大的数据仓库,便可通过一个统一的平台实现计划、预算、预测、分析和报表等
财务绩效管理功能。
2021年7月1日,被命名为arkcube的新一代元年c1内存多维数据库第一个内测版本正式发布!
产品架构
元年方舟多维数据库 arkcube 产品架构图
-
应用层:元年方舟多维数据库可以对接元年方舟的管理会计系统、智达系统、bi 分析工具等,同时对于三方的数据库工具(建模工具、数据服务工具、docker、office 等)也可以完整无缝的对接支持,从而建立起全面和强大的 olap 生态系统。
-
接口层:方舟多维数据库中的标准 api 接口层,负责向外部提供对接标准,不管是通过标准的 xmla 接口系统上。具备实时数据回写,实时聚合,实时业务规则计算,快速即席分析、what-if 分析,维度和成员无限制、业务驱动等特点。可以满足企业进行预算、预测、合并报表等业务场景。
-
管理模块:事务负责数据库中的事务机制管理,完整的支持事务的 acid 特征;用户权限管理提供了多用户操作数据库的权限控制机制;高可用提供了数据库安全可靠的容灾机制,同时 docker 的弹性计算也提供给了用户更快速的计算方案;任务监控服务于整体系统使用户可以全面的掌控整个数据库系统。经过优化的内存管理机制可以随时的释放及回收不在使用的内存,从而降低数据库系统的整体内存占用率。
-
引擎层:方舟多维数据库的 mdx 引擎提供了对标准mdx 架构的支持,从而可以支持外部的数据分析工具、应用、office, 管理端等;规则引擎提供丰富的计算规则函数,包含专业的业务函数同时脚本引擎提供了专有的脚本语法,二者共同完成了多维数据库的计算功能;聚合引擎负责聚合函数核心算法处理;
-
数据层:方舟多维数据库的核心内存数据存储树便在这层,同时向上层提供了统一的数据驱动接口,上层模块可以通过该接口轻松的去使用内存树,同时的数
据在内存的缓冲处理也在该层中完成。 -
存储层:方舟多维数据库的存储层,可以在外部磁盘上存储所有的多维数据库的对象数据,以及事务和操作等数据信息。
产品优势
-
弹性应变,满足业务灵活多变的需求
元年内存多维数据库具有独特的多 cube 的架构设计、多层级的维度架构以及基于内存技术的实时模型,能够很好的适应业务的变化。业务人员可以实时增加、删除维度成员,数据实时反映在系统中,无需批处理数据,无需 it 维护人员参与。
-
灵活的业务建模能力
方舟多维数据库还可以通过 molap 特有的对模型的下钻 / 上卷,切片,为度旋转等功能可以方便的实时的多方位的展示相应的数据。同时成员可以配置权重值,对于某些特有的业务场景可以根据权重值进行聚合时可以有效的提高整体计算性能。
-
基于内存计算技术,提供实时、高效的算力
方舟多维数据库可以支持大量的复杂计算场景。同时该复杂的计算场景可以实时的输出计算结果。对规则公式采用预存的方式,在用户录入数据后可以立刻根据计算规则公式计算出当前的结果实时显示给用户,达成数据装载后自动实时运算,按需计算,高效 64 位内存寻址,支持大型数据模型,无需复杂性能优
化,仅需考虑业务特性,并支持复杂模型实时自动关联计算。
同时采用树的压缩算法,比行式数据库占用空间小。同时处理百亿数据无压力。
多维数据库还有着非常丰富的计算场景,用户既可以打开表单进行实时的计算,也可以利用脚本进行批量计算,对需要聚合场景的计算也有着高性能的支撑。
-
沙箱测算,快速响应情景模拟需要
方舟多维数据库支持 what-if 分析。当用户需要:在独立空间中进行数据修改;业务规则自动适用;自主控制数据修改是否上传;对数据进行多版本修改;保存中间结果时可以根据用户的需求场景进行模拟计算,不需要用户在拷贝一份数据进行计算。同时沙箱支持并发操作,极大的提高了整体的处理速度和效率。
-
聚焦业务,高效的性能表现
方舟多维数据库在 gb 级的数据查询、写入的性能上可以做到亚秒级的表现。
方舟多维数据库针对业务场景上的复杂计算,及多层级的聚合上都有着非常良好的性能表现。聚合查询 2500w的数据量信息也可以达到亚秒级的速度,即使在百万级的数据计算场景下也可以做到秒级响应。
-
丰富的管理端支持
studio 提供了可视化的模型开发能力。通过 studio,用户可以使用建模、表单填写、规则和计算脚本编写等等方舟多维数据库(arkcube)提供的全部能力。同时studio 还提供了规则分析工具,用以辅助用户分析规则
性能问题和性能调优。
discover 是方舟多维数据库(arkcube)工具集中的excel 客户端,提供了交互式报表、钻取、what-if、数据分摊的能力,使有 excel 使用经验的用户更加易于上手。
多维内存数据库对 xmla 的标准支持可以更加丰富的适配多种外部管理端环境。
-
开发友好:统一标准 restful api
接口使用简单、轻量级;面向资源,一目了然,具有自解释性;数据描述简单,使用 json 做数据交换;广泛适用各种主流开发语言。
-
支持 ha 部署,保障系统顺畅运行
实现双机热备,故障自动转移,提高元年多维数据库的可用性。保障用户在高频使用时,减少系统不能提供服务的时间,保障系统的可用性,便于让用户随时进行业务分析。
-
灵活的部署能力,支持多种业务平台
方舟多维数据库既可以同管理会计系统对接,从而通过强大的分析计算引擎来支撑做财务预算,财务报表分析等专有行业应用场景。也可以同元年方舟的数据中台对接提供强大的计算分析引擎从而进行相应的数据治理、数据运营、数据挖掘等专业场景。同时元年多维内存数据库也可以做为独立的数据库存在,无论是通过传统的bi 厂商还是应用开发商通过标准的 restapi 或是 xmla
都可以集成到多维内存数据库中去使用。
方舟多维数据库还可以在docker上部署整体数据模型,从而提高整体计算能力。
还支持部署在公有云,私有云,以及混合云上。
-
弹性扩展计算能力
在 docker 容器中部署多维库运行环境,通过 k8s 的容器管理能力,依据制定的弹性伸缩策略,实现自动化部署或销毁多个容器。多个节点之间的数据同步,根据业务使用场景的不同,可以灵活选择数据同步方式。
-
支持多用户并发访问。不同用户权限的控制
方舟多维数据库还同时支持了多用户并发访问,不同的用户赋予了不同的权限,同时可以动态调整不同用户的权限的同时还可以对该用户,进行各种权限的临
时组合。
-
可视化系统监控方案,让运维更简单
数据可视化,分析更加直观。多图表多角度展示数据,定位问题更加方便。历史数据关联分析,快速呈现事故现场。有效监控,资源占用,任务状态。配合alertmanager可以对可能发生的问题生成预警。
-
国产化自主可控
元年多维数据库打破molap 数据库核心技术垄断,核心技术全部自研,一种自主可控的国产 molap 的数据库不仅仅可以满足所有 molap 的应用场景,同时不管在内存占用率还是计算性能上都是全面超越国外的同类型数据库的产品。
产品应用
元年方舟多维数据库系统可以提供多维度的数据模型和多维的分析模型,为用户方便的解决上述需求场景。并且可以支持所有企业绩效管理应用,包含预算管理、合并报表、成本管理、运营计划、盈利测算、经营管理报告等等。
所属公司
北京元年科技股份有限公司(以下简称“元年科技”)是一家基于人工智能、大数据、云计算、移动互联、物联网等新一代信息技术,同时又具有丰富的财务管理、业务运营和行业经验的企业数字化转型软件商和服务商,是国内为数不多的既具有深厚的管理咨询底蕴,又具备强大的技术实力的综合 it 服务商。
相关资料
- 《元年方舟多维数据库技术白皮书》
- 元年科技:打造数字化转型的核心引擎——首款世界级国产内存多维数据库炼成记!
- 元年科技m6米乐安卓版下载官网:https://www.yuanian.com