吉客云对接数仓案例
系统说明
吉客云
吉客云从业务数字化和组织数字化两个方向出发,以生成流程的闭环为依归,致力于为企业的数字化升级提供落地工具。
销售订单层面,吉客云对接了国内外主流的销售平台,兼容了电商渠道、传统渠道等多种销售形式,实现了销售订单的创建、流转、发货、售后整个生命周期的管理。货品层面,吉客云实现了产品的研发、生产、采购、仓储、销售的完整闭环。客户关系层面,通过吉客云,企业可以将多渠道的客户集中维护,搭建客户管理中台。企业组织层面,吉客云实现了完整的人力、行政、财务、内控管理;并提供了组织协作、知识管理的工具。
Mysql
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
介绍数仓
什么是数据仓库,顾名思义,存放数据的仓库,它集合了各个业务系统的数据,以金融业为例,数仓包含了贷款业务、CRM、存款业务等数据。用于企业做数据分析、出报告、做决策;在有些公司也作为各业务系统的数据来源。
从逻辑上理解,数据库和数仓没有区别,都是通过数据库软件实现存放数据的地方,只不过从数据量来说,数据仓库要比数据库更庞大。
他们最主要的区别在于,传统事务型数据库如 MySQL 用于做联机事务处理(OLTP),例如交易事件的发生等;而数据仓库主要用于联机分析处理(OLAP),例如出报表等。
如果是简单的系统,比如初创时期,业务量少,用户和数据少,几台服务器和几个MySQL组成的系统,那确实可以实现。但当业务越做越多,用户和数据量很庞大,出报表需要跨集群关联多个系统的数据实现的话,那数仓还是很有必要的。
客户背景
国内某排名靠前卫浴代理商,百万级别数据量,主要出售亚克力浴缸、冲浪缸、淋浴房、蒸汽房、实木浴室柜、PVC浴室柜、全铜质镀铬龙头、不锈钢盆及五金挂件等卫生间全配套产品,以及瓷质饰釉砖、抛光砖、釉面砖、瓷片、外墙砖、广场砖等系列产品。
对接内容
主要对接一些基础资料以及OMS和WMS
OMS
WMS
对接数仓建议
数据建模
对接数仓数据建模很重要,一个好的建模决定了你的性能以及效率,与数据库同步,合理的设计表、索引等能够使数据库的性能最大化,让实施人员能够清楚的明白表与表之前的关联字段与字段之间的联系,并且数据建模处于一个贯穿的存在
从开始到结束都需要运用到它。
字段类型
因为能够使用数仓的客户都是数据量特别大的,百万级数据的客户所以数据库中的字段类型也很重要,每个字段的类型都需要严格设置,开启数据库的强校验,能够使得插入数据库中的数据更严谨,更规范,可以避免某些错误数据插入到数据库内。
总结
对接数仓需要做到不漏数据,数据正确符合标准,而不是随便什么数据都能够插入数据库内将以上几个条件处理好能够避免许多不必要的麻烦以及错误。