Keine gemeldeten Differenzen unter welchem Prüfprofil?
Ausgeschaltete Regeln und tatsächliche Prüfungen sichtbar machen.
Ein Bericht ist immer an sein Prüfprofil gebunden. Ein Comparator kann Typabweichungen, unterschiedliche Nullability oder zusätzliche Zieltabellen bewusst ausblenden. Dann bedeutet eine leere Differenzliste nur: Nach den aktiven Regeln wurde nichts gemeldet. Unser Lehrbericht nennt Revision der Eingabe, ausgewählte Tabellen, aktive Dimensionen und ausgeschlossene Prüfungen direkt im Kopf. Die Optionen werden als wirksame Werte dokumentiert, nicht nur als Namen von möglichen Parametern. Auch bei aktivierter Typprüfung kann eine Kompatibilitätsregel einen Unterschied akzeptieren. Für die Frage, was wirklich geprüft wird, müssen sowohl Optionen als auch Kontrollfluss gelesen werden.
Ein Beispiel
BOOK.TITLE ist in der Quelle NOT NULL und im Ziel nullable. Bei ignore_nullable=True meldet unser Mini-Profil diese Abweichung nicht. Der Bericht nennt Nullability: nicht geprüft. Bei False erscheint die eigene Nullability-Differenz. Für einen zusätzlichen Typfall wird auch die Typprüfung aktiviert; deren Ergebnis hängt dann noch von der gewählten Kompatibilitätsregel ab.