gpt4 book ai didi

mysql - 用于填充 Type-3 SCD 的算法是什么?

转载 作者:行者123 更新时间:2023-11-29 13:50:52 25 4
gpt4 key购买 nike

这里有点新,但就这样吧。用于填充 Type-3 SCD 的算法是什么?我已经设置了事实表和维度表,并且已经通过 talend 中的 TOS 完成了此操作,但需要代码。使用MySQL。任何类型的一般想法,甚至引用正确的方法都值得赞赏。也欢迎任何文档引用。

最佳答案

嗯,我想这就是你正在寻找的。例如,我们有一个销售人员维度表,我们需要使用 SCD Type-3

更改其区域

第 1 步

使用 ALTER Table 语句添加列

更改表 SalesPersonTable 添加 old_territory 数据类型

添加了old_territory`

第 2 步

将之前的列区域重命名为 new_territory

更改表 SalesPersonTable 更改区域 new_territory 数据类型

第 3 步

更新受影响的销售人员数据

更新 SalesPersonTable SET old_territory = new_territory WHERE SalesPersonKey=YourKeyHere

第四步

立即更新 new_territory

更新 SalesPersonTable SET new_territory = '新区域' WHERE SalesPersonKey=YourKeyHere

现在你可以看到这里没有像算法这样的东西。只需遵循简单的步骤即可。您可以编写自己的程序来实现此目的。祝你好运。

关于mysql - 用于填充 Type-3 SCD 的算法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16699302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com