2016-04-20 22 views
0

Ich habe ein Problem mit SCD in Netezza/DataStage festgestellt, in dem sich langsam ändernde Dimensionen in UAT übersehen, aber in der Produktion abgefangen werden. Das Problem, das ich sehe, ist das; genau dieselben Zeilen fließen in die Produktion, und eine Änderung an einem der Felder wird abgefangen und der alte Datensatz ist abgelaufen und ein neuer "aktiver" Datensatz wird hinzugefügt, aber in UAT wird die Änderung am selben Feld nicht abgefangen. Könnte jemand bitte einige Wege der Untersuchung vorschlagen, d. H. Könnte es eine Einstellung in der Produktion geben, die nicht in UAT eingestellt ist? Gibt es eine Möglichkeit, so zu sehen, was mit SCD in der Produktion auf der niedrigsten Ebene passiert, d. H. Datenbankprotokolle usw.? Wir wollen SCD nicht wirklich neu aufbauen, aber wenn jemand einen Ansatz bereitstellen könnte, der es uns erlaubt, eine viel niedrigere Sicht auf das, was SCD macht, zu bekommen, wäre das großartig. Wir haben das SCD-Setup in beiden Umgebungen analysiert und können nicht erkennen, wo der Unterschied liegt.Netezza/DataStage SCD Typ 2 Problem

BEARBEITEN: Dieses Problem, bei dem das SCD-Update verpasst wird, scheint jedes Mal in derselben Datumsspalte zu erfolgen. Brauchen Termine eine spezielle SCD-Behandlung?

Antwort

0

Als Wild Stich in der Dunkelheit, mit diesen beginnen ...

Was an jedem Gerät an die regionale Einstellung sind?

Wie lautet das Datumsformat für das Gerät?

Mit Appliance meine ich Datastage-Server und nicht die Netezza-Appliance.

Für unsere dimensionalen Daten (gut Data Vault Satellite Entities) in Netezza wird als After SQL-Anweisung getan.