Data Discovery wurde mit dem Patch-Update vom Dezember 2022 für Oracle FCC (Financial Consolidation and Close) eingeführt, und mit den Patch-Updates vom März 2023 und Juli 2023 wurden Erweiterungen hinzugefügt. Data Discovery hilft bei der Analyse von Problemen, indem es Raster erzeugt und anzeigt, aus welcher Berechnung die Daten stammen. Der Oracle-Support hat diese Funktion bereits genutzt, bevor sie für alle verfügbar war. Es ist schön, dass wir sie jetzt auch nutzen können!
Ich bekomme regelmäßig die Frage von Kunden: "Diese Zahl stimmt nicht, woher kommt das?" Die Antwort auf diese Frage fällt in den meisten Fällen ähnlich aus: Vergrößern Sie alle Dimensionen, um zu sehen, woher die Daten stammen, stellen Sie fest, ob die Metadaten besondere Merkmale aufweisen, überprüfen Sie die zugehörigen Berechnungen und die Eigentumsverhältnisse. Die Durchführung all dieser Schritte kann zeitaufwändig sein und erfordert Kenntnisse über die Einrichtung der Anwendung. Mit Data Discovery wird Ihnen ein Teil dieser Arbeit abgenommen, indem Sie mit der rechten Maustaste auf die Zelle in einem Formular klicken, das Sie analysieren.
"Diese Zahl stimmt nicht, woher kommt sie?"
Nachstehend ein Beispiel, in dem Data Discovery auf die Ursache des Problems (falsche Eigentumsverhältnisse) hinweist. Es ist auch sehr interessant herauszufinden, welche Berechnungen die Daten beeinflusst haben, aber das würde diesen Blog zu umfangreich machen. Es ist jedoch eine ausgezeichnete Dokumentation von Oracle verfügbar:
Auch Oracle widmete ihm eine Veranstaltung:
Der Grundgedanke der Datenermittlung besteht darin, dass Sie von Zellen auf höherer Ebene zu Zellen auf niedrigerer Ebene aufschlüsseln und Oracle dies für Sie in den entsprechenden Richtungen (=Dimensionen) tut.
Nehmen wir nun ein Beispiel für die Verwendung der Datenermittlung. Ich habe absichtlich einen falschen Konsolidierungsprozentsatz verwendet.
Dies ist die "normale" Mutter-Kind-Hierarchie, bei der Almere einen Anteil von 70 % und einen Minderheitsanteil von 30 % hat:
In der Struktur der Muttergesellschaft/des Rechtsträgers ("flache Eigentümerstruktur") habe ich absichtlich eine Inkonsistenz in der niederländischen Konzernstruktur geschaffen (machen Sie das nicht zu Hause, wenn Sie es nicht müssen! Es kann jedoch sehr nützlich sein, wenn Sie eine 70%ige Beteiligung und eine 30%ige Minderheitsbeteiligung an einer niedrigeren Muttergesellschaft haben, die restlichen 30% aber auf einer anderen Ebene gehalten werden und die Minderheit umgekehrt werden sollte). Die 70%ige Beteiligung ähnelt der "normalen" Beteiligungshierarchie (siehe vorheriges Bild), aber in der flachen Struktur habe ich die Konsolidierungsmethode auf proportional anstelle von Tochtergesellschaft eingestellt. Der Anteil der Minderheit wird nicht mehr automatisch berechnet:
In einem Standardformular sehe ich eine "unerwartete" Eliminierung von Minderheitsanteilen. Dies ist unerwartet, da 30 % Minderheitenanteile berechnet und an der Spitze der Unternehmenshierarchie konsolidiert werden sollten. Es ist jedoch nicht unerwartet, wenn wir die flache Eigentümerstruktur berücksichtigen, bei der ich Almere auf proportional setze, ohne dass die Minderheitsanteile berechnet werden.
Nachdem ich dem Formular einfach die Datenermittlungsfunktionalität hinzugefügt habe, kann ich, wenn ich mit der rechten Maustaste auf diesen unerwünschten Wert klicke, die Option Datenermittlung ausführen auswählen:
Mit dieser Option wird ein Gitterpaar, z. B. dieses, mit Eliminierungsdaten erstellt:
Das Symbol in der oberen rechten Ecke des Bildschirms bedeutet, dass eine Anlage vorhanden ist:
In manchen Fällen gibt der Anhang bereits eine Antwort auf das Problem. Nicht in diesem Fall, obwohl er mir zum Beispiel sagt, dass ich drei Metadaten-Validierungsfehler habe.
Ich dringe weiter vor, indem ich mit der rechten Maustaste auf die Zelle mit der Zahl -22.500 klicke und erneut Run Data Discovery wähle. Dann werden weitere Raster generiert, zum Beispiel dieses Ownership Grid:
Dies gibt mir mehr Informationen über die Ursache der unerwarteten Daten auf der niederländischen konsolidierten Ebene. Auf der niederländischen konsolidierten Ebene würde man einen Minderheitenanteil von 30 % erwarten, genau wie auf der Amsterdamer konsolidierten Ebene. Aber hier scheint etwas anderes vor sich zu gehen, denn auf der Ebene "Europe Consolidated" sind sowohl "Percent Consolidation Input" als auch "Percent Min Input" 0 % statt 100 % bzw. 30 %.
Diese zweite Unstimmigkeit in den Eigentumsdaten wird durch die "flachen Eigentumsverhältnisse" von E021 - Europe Consolidated bestätigt:
In diesem Fall konnte ich die Dateninkonsistenzen mit Data Discovery lösen, das mich zu den Eigentumsdaten führte. Data Discovery kann bei der Lösung von Datenproblemen sehr nützlich sein. Um die Vorteile von Data Discovery nutzen zu können, sind etwas Übung im Umgang mit Data Discovery und Kenntnisse über FCC erforderlich. Aber mit Data Discovery lassen Sie Oracle für Sie in mehreren Richtungen gleichzeitig suchen, was viel schneller ist, als alle Optionen einzeln durchzugehen (Datengitter, Eigentumsverhältnisse, Metadaten).