当前位置:首页 > 天道酬勤 > 正文内容

窄表转宽表(宽表什么意思)

张世龙2021年12月20日 16:10天道酬勤990

数据仓库中每个表的构建主要取决于该表在整个数据仓库中的作用和相关意义首先,明确这个表的存在是为了解决那些问题,以什么样的作用使用,如何让使用者以尽可能好的体验解决问题。 从上述角度看问题,分解以下要素。 1、分解表时,需要事先知道多个数据表的查询SQL的制作有多困难,为了数据提取需要关联多个表,以及各表之间的关联关系。 如果使用该数据的人很多,则每个人都必须在了解所需的多个表的关联关系之后进行数据查询。 这样,维度的通信成本会变高,查询体验会下降,是否会影响用户的工作效率呢? 2、多个相关查询的使用频率有多高。 简化重复频率高不是很好吗? 3、在查询体验中,需要考虑多表关联后的查询性能问题。 如果一个表的内容过度,会影响查询速度吗? 4、多表关联的合理性,不同的数据维和内容与订单表相关,是不是存在违背常识的漏洞? 例如,数据字段的对应关系是一对一的还是多对多的,是让利用者忽视查询数据时的过滤限制吗? 5、数据安全问题,各数据表的安全范围不同,合并到同一个表面临着更大的权限开放。 例如,订单表可能不想让一些人知道订单信息,让供应商信息。

扫描二维码推送至手机访问。

版权声明:本文由花开半夏のブログ发布,如需转载请注明出处。

本文链接:https://www.zhangshilong.cn/work/25731.html

分享给朋友:

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。