Was ist Schema Inspector?

Schema Inspector ist ein Werkzeug, das Ihnen bei der Entwicklung und Pflege von ENOVIA-Datenbank-Schemata hilft – für alle Versionen von ENOVIA ab V6R2009. Schema Inspector beschreibt die Elemente eines Schemas und die Beziehungen unter ihnen durch ein objektorientiertes Modell. Auf Basis dieser Modelle können Schemata einfach gesichtet, durchsucht und verglichen werden.

Importieren

Der Import eines Schemas ist in der Regel schnell erledigt und dauert selten länger als ein paar Minuten. Sie wählen lediglich die richtige Bootstrap-Datei aus, geben Ihre Anmeldedaten an und legen die Objektarten fest, die sie importieren möchten. Schema Inspector verbindet sich dann per MQL mit Ihrer Datenbank und erledigt den Rest. Alternativ dazu kann Schema Inspector ein Schema auch aus einem Satz von XML-Export-Dateien Ihrer Datenbank lesen, falls zu dieser keine direkte Verbindung möglich ist.

Inspizieren

Haben Sie Ihre Schemata erst einmal importiert, können Sie sie ähnlich wie im ENOVIA Business Modeler sichten – allerdings benötigen Sie dazu nicht mehr länger Zugriff auf die Datenbank und haben mehr Annehmlichkeiten. Zum Beispiel zeigt Ihnen Schema Inspector alle Merkmale aller Schemaelemente, Sie können Elemente inkrementell filtern, jeder Beziehung zwischen Elementen entlang navigieren oder mit Hilfe des Verlaufs die zuletzt angesehenen Objekte erneut aufrufen. Besondere Sichten geben Ihnen darüber hinaus Einblick in hierarchische Strukturen, die Ausführung von Triggern, die Verwendungsstellen eines bestimmten Schemaelements und mehr.

Vergleichen

Vielleicht interessieren Sie sich weniger für ein einzelnes Schema als viel mehr für die Unterschiede zwischen zwei Schemata oder zwei Versionen desselben Schemas – zum Beispiel zwischen dem Schema Ihres Produktivsystems und der Version, die Ihr Team in den letzten Wochen weiter entwickelt hat. Schema Inspector kann auch bei dieser Aufgabe helfen und zeigt Ihnen, welche Schemaelemente hinzugefügt, entfernt oder geändert wurden. Unwichtige Änderungen lassen sich dabei herausfiltern, so dass Sie sich ganz auf das Wesentliche konzentrieren können.

Suchen

Mit Schema Inspector können Sie mit einem Klick einer Beziehung zum nächsten Schemaelement folgen. Genauso einfach liefert Ihnen die Usage View sämtliche Verwendungsstellen eines Elements. Für komplexere Suchanfragen bietet Schema Inspector eine interaktive OCL-Konsole. Diese Konsole liefert zum Beispiel Antworten auf die Frage nach allen Typen, die Trigger für Ereignis A definieren oder erben, aber nicht für Ereignis B.

Berichten

Schema Inspector kann Berichte im HTML-Format über ein Schema oder das Ergebnis des Vergleiches zweier Schemata erstellen. Die Berichte beschreiben vollständig das ursprünglichen Schema oder Vergleichsergebnis und stellen übersichtlich Aspekte wie Hierarchien, die Ausführung von Triggern oder die Verwendung von Schemaelementen dar.

Möchten Sie mehr erfahren?

Schreiben Sie uns an info@inova-eng.de, wenn Sie mehr über Schema Inspector erfahren wollen. Wir sind gespannt!