-
-
swkxp 数据达人Lv4
发表于2020-6-29 21:00
悬赏1
未解决
楼主
如果维表有省市县乡村五个级别,底层数据为村级,做数据的时候我需要把每个地区层级的汇总数据提前算好放到数据库里吗?BI通常做法是什么呢
5个回答
一般主题表存最底层的数据,然后绑定维表(5级),然后数据就可以按照维表的层级来逐级汇总了。不需要存每层汇总数据
底层数据的话 大概一个指标一个数据期有3万左右数据量算大不?如果同时查10个指标 会有30万个,同时查 一年的数据期浮动的话 就有30万乘以12 360万 ,并且每一条数据要查同期值和上期值,是不是要360万 乘以3 还需要算同比环比,这样的数据量大吗 ,这样是不是在首次以省级显示,一年12个月浮动,是不是会很慢呢,需不要要提前做好汇总值呢?
wut 发表于 2020-6-29 21:58
现在是底层数据量有多大呢
底层数据的话 大概一个指标一个数据期(月)有3万左右数据量?如果同时查10个指标 会有30万个,同时查 一年的数据期浮动的话 就有30万乘以12 360万 ,并且每一条数据要查同期值_prev(value,-12)和上期值_prev(value,-1),是不是要360万 乘以3 还需要算同比环比_ZF(),_HBZF(), ,这样是不是在首次以省级显示,一年12个月浮动,是不是会很慢呢,需不要要提前做好汇总值呢?
wut 发表于 2020-6-29 21:58
现在是底层数据量有多大呢
如果提前做好汇总 ,在表元字段表达式那里是不是就不用SUM(指标)了 ,如果全是底层村级数据是不是在所有表元字段表达式都要写sum了呢?


