Den Datenpool des Simplex verwalten

Worum geht es hier?

  • Orientierung im Simplex4Data
  • Die in einer Klasse, einem Sachattribut oder einer Verbindung stehenden einzelnen Werte betrachten
  • Alle Werte einer Klasse, eines Sachattributs oder einer Verbindung löschen

1. Navigation in der Übersicht: Schnellzugriff - Importer - Vizualiser - Einstellungen

Auf der linken Seite befindet sich eine übergeordnete Navigationsleiste. In dieser befindet sich - von oben nach unten - ein Schnellzugriff, der Bereich zum Importieren, der Visualizer und die Einstellungen.

Unter dem Punkt "Importer" finden sich alle Quellen in Listenform aufgeführt. Von hier erfolgt der Zugriff auf die Datensätze und es besteht die Möglichkeit, neue Daten zu importieren.

Der Visualizer führt zum Service SimplexVisual.

Unter dem Punkt der Einstellungen können derzeit die Sprache und Zeitzone eingestellt werden.

 

2. Navigation in der Quelle: Daten - Klassen - Links

Auf dieser, der wichtigsten und am meisten benutzten Ebene, ist das Interface den Strukturen des Datenmodells entsprechend angeordnet und dreht sich um Klassen, Verbindungen und Sachattribute.

Im oberen rechten Bereich findet sich hier und auf den darunterliegenden Seitenebenen ein Bereich, der Buttons zur Bearbeitung der Datensätze ermöglicht. Diese sind weiter unten genauer aufgeführt.

2.1. Daten

Unter dem Reiter "Daten" sind die Elemente des Rohdatenimport erfasst. Siehe dazu die Übersichtsseite zur Verwaltung von Importen im Simplex4Data. Die Daten werden im Bereich der Datenblobs abgelegt und können über den Bereich "Datensätze" organisiert und hierarchisch strukturiert werden.

2.2. Klassen

Unter dem Reiter "Klassen" sind die Elemente der als Klassen konvertierten Daten zu finden. Beim Klick auf den Datensatz öffnet sich die Seite der Klasse mit den Reitern Attribute, Konvertierungen, Verbindungen und Statistik. Es finden sich folglich die zugehörigen Attribute und Verbindungen, die hierüber bearbeitet werden können. Auch die zu diesem Objekt angelegten Konvertierungen sind aufgeführt und können erneut durchgeführt oder neu angelegt werden.

Unter dem Punkt Statistik findet sich eine Übersicht über die Datensätze und wie erfolgreich die Konvertierung war.

2.3. Verbindungen

Alle Verbindungen der Quelle sind im Reiter "Verbindungen" aufgeführt. Auf der Detailseite einer Klasse sind unter dem Reiter "Verbindungen" zudem diejenigen Verbindungen angezeigt, die diese Klasse als From- oder To-Klasse haben.

 

3. Operationen auf einzelnen Entitäten

3.1. view - Betrachten der Einträge

Diese Option ist besonders für Klassen interessant. Sie zeigt den Datensatz in einem eigenen Tab als Listenansicht.

3.2. edit - Definitionen und Dokumentation ändern

Unter "edit" können die Definitionen und Beschreibungstexte von Elementen geändert werden. Ob Klassendefinitionen, Konvertierungen, Elemente des Imports, ... fast alles, was im Simplex4Data existiert, kann editiert werden.

3.3. delete - Entitäten dauerhaft löschen

Löscht das Element, entfernt sämtliche Einträge und alle direkt davon abhängigen Prozesse. Was neben dem Element selbst gelöscht wird, ist sehr abhängig davon, was für eine Element es ist.

Wird eine Klasse gelöscht, umfasst die Löschung:

  • die Klasse selbst,
  • alle Objektkonversionen, die diese Klasse erzeugen,
  • alle Sachattribute der Klasse,
  • alle Attributskonversionen, die diese Sachattribute befüllen,
  • alle Verbindungen, in welchen die Klasse als From-Klasse oder To-Klasse auftaucht (um Verbindungen mit vielen From- und To-Klassen zu erhalten, müssen diese vor dem Löschen der Klasse so angepasst werden, dass sie die zu löschende Klasse nicht mehr enthalten),
  • alle Verbindungskonversionen, die diese Verbindungen befüllen.

Verbindungen und Sachattribute zu löschen hat weniger Konsequenzen zur Folge.

Wird ein Sachattribut gelöscht, umfasst die Löschung:

  • das Sachattribut selbst,
  • alle Attributskonversionen, die dieses Sachattribut befüllen.

Wird eine Verbindung gelöscht, umfasst die Löschung:

  • die Verbindung selbst,
  • alle Verbindungskonversionen, die diese Verbindung befüllen.

3.4. clear objects - Inhalte von Entitäten entfernen

Entfernt sämtliche Einträge des Elements. Hier kann auch von "leeren" gesprochen werden. Der Behälter (die Klasse, das Sachattribut, ...) bleibt erhalten, nur der Inhalt wird entfernt, der Behälter ist danach leer.

-> Diese Option ist besonders nützlich, wenn z.B. die Ergebnisse einer Konvertierung nicht für gut befunden werden. Einfach die Konvertierung anpassen, das Element leeren und die geänderte Konvertierung erneut ausführen.

Es gibt keine Möglichkeit, nur die Ergebnisse einer bestimmten Konvertierung zu löschen. Befüllen mehrere Konvertierungen dieselbe Entität, müssen sie nach dem Leeren alle neu ausgeführt werden.

Für Klassen gibt es drei Möglichkeiten der Leerung:

  • die Klassenobjekte, ihre Sachattribute und ihre Verbindungen löschen,
  • nur Verbindungen löschen,
  • nur Sachattribute löschen.

Verbindungen oder Sachattribute können nur selbst geleert werden, die betroffenen Klassen werden nicht betroffen.