数据仓库之数据冗余规范
数据 规范 数据仓库 冗余
2023-06-13 09:15:03 时间
在数据详细设计阶段设计宽表冗余维度属性时,应该遵循以下几个建议准则:
1.冗余字段与表中其它字段高频率(大于3个下游应用SQL)同时访问。
2.冗余字段的引入不应造成其本身的更新完成时间过多延迟。
3.公共层数据不允许字段重复率大于60%的相同粒度数据表冗余,可以选择原表基础上拓宽或者下游应用通过JOIN方式实现。
4.从一个集合中冗余一部分记录作为另外一张表存在时,可以优先考虑子分区方式,但是多级子分区不超过(5级),只有以下情况才考虑冗余:
子类型表有较多(大于10)个字段父类型表并不存在。
子集合的过滤条件被多次(大于5次)应用。
相关文章
- 数据透视表上线!如何在纯前端实现这个强大的数据分析功能?
- 在SpringBoot项目中集成TDengine,并通过SQL对数据进行增删改查
- 数据开发流程规范及数据监控
- [答疑]涉众给的规范里有“数据精确度”,算设计约束吗
- 字节跳动数据血缘架构演进之路
- 【实战】将多个不规则多级表头的工作表合并为一个规范的一维表数据结果表
- MongoDB数据库删除大量数据推荐的几种方法
- Mysql循环插入数据的实现
- mysql 从一个表中查数据,插入另一个表详解数据库
- Spark Shuffle原理解析详解大数据
- MySQL配置UUID:解决数据一致性问题(mysql设置uuid)
- Redis:提高大数据性能的强力存储引擎(redis大数据性能)
- MySQL数据库的三大范式,让你的数据更加规范和有序(mysql中三大范式)
- 哪里我们来看看Oracle元数据是如何储存的(oracle元数据储存在)
- Oracle字段加和实现简单的数据运算(oracle俩字段相加)
- 使用Oracle信息库提升数据存储能力(oracle信息库)
- 库深入浅出Redis默认数据库(redis默认数据)
- 深入浅出运用Redis获取最古老的信息(redis读取最久的数据)
- bOracle ISySB让企业拥抱数据之美(oracle issys)
- Oracle Fiam数据集市的崭新突破口(oracle fiam)