-
xugj831 小试身手Lv3
发表于2024-3-11 19:38
悬赏10
未解决
楼主
目前有一个业务场景,在ETL过程中需要实现。脑洞半天,没有思路。业务场景是一个数量预测的场景。
在源 数据库的格式中,有【年度总数】,还有【个别月份】有整数,这个【个别月份】不一定,可以理解是随机的某些月份有数。共计12个月份。
目前业务的需求是,将年度总数-已经输入值的数, 相对均匀的分摊到 数据库为空的那些月份中。当然都是整数,因为是数量。
最佳可能,填充到空白后,在季度中也是相对均匀。例如 年度总数是5, 不希望出现的效果是之后最后一个月是5,其他为零。
请教一下,在ETL中,是否有什么方式,第一实现这个效果,第二,需要将分摊后的数值,是保存到目标表。
感谢。
在源 数据库的格式中,有【年度总数】,还有【个别月份】有整数,这个【个别月份】不一定,可以理解是随机的某些月份有数。共计12个月份。
目前业务的需求是,将年度总数-已经输入值的数, 相对均匀的分摊到 数据库为空的那些月份中。当然都是整数,因为是数量。
最佳可能,填充到空白后,在季度中也是相对均匀。例如 年度总数是5, 不希望出现的效果是之后最后一个月是5,其他为零。
请教一下,在ETL中,是否有什么方式,第一实现这个效果,第二,需要将分摊后的数值,是保存到目标表。
感谢。