Ich habe zwei Tabellen, die eine Quelle ist und die andere Ziel ist.Datenprüfung zwischen Quelle und Ziel gemäß der Transformationsregel
Ich muss überprüfen, ob die Daten ordnungsgemäß entsprechend der Transformationslogik transformiert werden oder nicht. Hier
ist die Quelltabelle: EmpIn
empid year quarter amount
5 2007 q1 100
5 2007 q2 200
5 2007 q3 300
5 2007 q3 100
5 2007 q4 50
5 2007 q4 100
5 2007 q4 150
Zieltabelle nach der Transformation: EmpOut
empid year quarter amount sequence number
5 2007 q1 100 0
5 2007 q2 200 0
5 2007 q3 300 0
5 2007 q3 400 1
5 2007 q4 50 0
5 2007 q4 150 1
5 2007 q4 300 2
Transformation Logik ist: Wenn es eine andere Eingabe Betrag in Bezug auf gleiches Quartal und die Gleiches Jahr Der Betrag wird dem vorherigen Betrag hinzugefügt und die Sequenznummer wird im Ziel um 1 erhöht.
zum Beispiel in der Quelltabelle 2007 q3 haben wir zwei Mengen der ersten 300 wird zum Anschlag in Bezug auf das Ziel mit der Sequenznummer von Null dem nächsten Eintrag ist eine Ergänzung des vorherigen Menge, die 400 und die Sequenznummer wird um 1 erhöht. die gleiche Transformation passiert auch im vierten Quartal
Wir (I) müssen validieren, wenn die Daten ordnungsgemäß entsprechend dieser Logik in die Zieltabelle umgewandelt werden oder nicht.
Überprüfen Sie, ob Ihr Zielergebnis mit der Ausgabe der obigen Abfrage validiert wird – Vigya