北京微信小程序开发公司介绍数据的一致性
微信小程序数据的一致性主要体现在3个方面:
北京微信小程序开发公司介绍其一是不满足既定的一致性规则。
比如北京微信小程序开发数据的总体和细分需要保持一致,所有商品的销售额加起来应该等于微信小程序的总销售额,如果存在违反了这类一致性规则的数据,就需要检查某些指标的定义和计算规则是否统一了,或者微信小程序底层的数据模型的设计、维表的结构、与事实表的关联是否存在问题。
北京微信小程序开发公司介绍其二是两种数据源的描述不一致。
我们可以通过观察省份字段的所有唯一值排序的结果,这样类似的不一致的描述就会一目了然,比如省份的细分数据,可能一个数据源记录的是“北京”,另外一个是“北京市”,那么两个数据源的数据合并到一起时就会有问题。还有一种是北京微信小程序开发数据源之间的编码不一致,如果完全使用两套编码就很难合并,但如果微信小程序的产品编码一套使用P1001、P1002,另一套使用1001、1002...即第一套的编码在数字前面统一加了P字母,那么我们便可以进行统一后合并,保留或者去除P都是可行的。
北京微信小程序开发公司介绍其三是存在重复的记录。
一般是由于数据的重复录入,如果在数据库中可以使用主键约束或者唯一约束来防止类似情况的发生,如果出现重复记录,在Excel里面可以直接用“数据”标签下的“删除重复项”来删除重复记录,也可以统计去重后的记录条数,比如表中一共有100条记录,去重后只有99条,那么肯定存在1条重复记录,使用SQL语句也可以删除重复记录。
数据的一致性主要就是指以上的三条,北京微信小程序开发在设计数据库时,一定要注意一致性原则,否则很可能会给后面的数据分析带来不小的麻烦,也会延缓北京微信小程序开发制作的进程。