擅长:python、mysql、java
<p>所以你有你的SCD2表,这是一种看它的方法:</p>
<p>从一个或多个源表中,您可以确定当天的记录(增量)/或完整图像记录…我将使用别名<strong>source</strong></p>
<p>在SCD2中,您必须筛选加载当天的活动记录(筛选<strong>有效起始日期和有效终止日期之间的日期)。我将使用别名<strong>target</strong>。你知道吗</p>
<p>来源
减
目标
是更改的/新的记录,需要在目标中关闭并从源中重新打开/打开。你知道吗</p>
<ul>
<li><p>如果存在性能问题,您可能希望使用截断/插入机制创建2-3个具有相同结构的临时表:</p>
<p>1.有记录要关闭的。你知道吗</p>
<p>2.有新记录的人。你知道吗</p>
<p>3.有修改记录的人。</p></li>
<li><p>如果您有许多带有SCD2的表,那么您可能希望生成一个生成PL/SQL的包。。。随着时间的推移,表格结构会发生变化,会出现新的表格。</p></li>
</ul>
<p>任何人都很难为您的表编写代码,我们不知道您的源表PKs、FKs(启用还是禁用?),列。你知道吗</p>