Zum Hauptinhalt springen

Erste Schritte

Anmelden​

  1. Öffnen Sie den ITB Data Modeler in Ihrem Browser (z. B. http://itb.localhost).
  2. Geben Sie auf dem Anmeldebildschirm Ihre E-Mail und Ihr Passwort ein.
  3. Klicken Sie auf Anmelden.

Login screen

Nach erfolgreicher Anmeldung gelangen Sie in den Hauptarbeitsbereich.

Der Arbeitsbereich​

BereichPositionZweck
Linke SeitenleisteLinker Rand, volle HöheDas ITB-Logo, darunter Einstellungen, Hilfe und Marketplace; danach Suche, Ansichten und Entitätsbaum; ganz unten Ihr Konto
KopfleisteÜber der ZeichenflächeWas auf das Modell wirkt: Alle generieren, Modellaktionen, Synchronisierung & Verlauf
ZeichenflächeMitteVisueller Graph von Entitäten und Beziehungen
EigenschaftenRechter RandDetailbereich für die ausgewählte Entität, das Attribut oder die Beziehung
PanelsUnter der ZeichenflächeTemplates, Quality, SQL – sowie Konsole und Bonsai, die den Bereich jeweils allein füllen
StatusleisteAm unteren RandJe ein Schalter pro Bereich

Der Bereich unter der Zeichenfläche startet geschlossen, damit die Zeichenfläche die Höhe bekommt. Er und der Eigenschaften-Bereich merken sich, wie Sie sie verlassen haben.

Main workspace layout

Statusleiste​

In der Leiste am unteren Rand werden Bereiche ein- und ausgeblendet. Von links nach rechts:

SchalterÖffnet
Seitenleiste umschaltendie linke Seitenleiste
Bonsaiden Assistenten, der den unteren Bereich allein füllt (Enterprise, und nur wenn das Backend ihn konfiguriert hat)
Panelsden unteren Bereich mit seiner Reiterleiste: Templates, Quality, SQL
Eigenschaftenden Detailbereich rechts
Konsoledie Konsole, die den unteren Bereich allein füllt – bewusst abgesetzt ganz rechts, weil sie der eine Ort hier ist, an dem man arbeitet statt nachzusehen

Jeder Bereich lässt sich zusätzlich über einen Pfeil in seiner eigenen Ecke schliessen.

Geführte Touren in der App​

Der ITB Data Modeler enthält interaktive geführte Touren. Klicken Sie auf die Schaltfläche Hilfe in der linken Seitenleiste, um das Hilfemenü zu öffnen, und starten Sie dort eine Tour. Es sind sechs, und sie folgen der Reihenfolge, in der man ein Modell aufbaut:

TourSchritteInhalt
Getting Started5Zeichenfläche, Entitäten-Seitenleiste, Inspektor, Einstellungen, Hilfe
Types & Custom Properties8Typdefinitionen und ihre Konfiguration, dann Custom Properties definieren und Werte zuweisen
Entities & Attributes7Gruppen, Entität anlegen, ihre Reiter Overview / Attributes / Relations, Entität auf die Zeichenfläche
Relations & Canvas8Beziehungen erstellen, nach Typ filtern, automatische Anordnung, Navigation, Bild speichern, Auf- und Zuklappen
Viewpoints4Was ein Viewpoint ist, einen anlegen, die Liste, zwischen ihnen wechseln
Model State & History6Gespeichert oder geändert, Speichern und Verwerfen, Historie und Zurücksetzen, Sperren, Wiederherstellung

Dasselbe Menü Hilfe verweist auch zurück auf diese Dokumentation.

Kopfleiste​

Die Kopfleiste trägt, was auf das Modell wirkt:

  • Alle generieren — vorlagenbasierte Codegenerierung ausführen
  • Modellaktionen — Modelleigenschaften, Hoch- und Herunterladen, Artefakte herunterladen, JSON-Schema importieren, Bundle importieren oder herunterladen, Modell löschen sowie die Git-Aktionen Publish Model to Git / Restore Model from Git
  • Synchronisierung & Verlauf — Änderungsverlauf und Zurücksetzen

Was auf die Anwendung wirkt, ist mit 0.1.2 in die linke Seitenleiste gewandert: Einstellungen, Hilfe und Marketplace stehen unter dem Logo. Der Seitenleisten-Umschalter sitzt jetzt in der Statusleiste.

Header toolbar

Einstellungen​

Öffnen Sie die Einstellungen über die linke Seitenleiste. Fünf Registerkarten, die letzte nur, wenn die Installation Quellsysteme konfiguriert hat:

Allgemein​

  • Sprache — zwischen Englisch und Deutsch wechseln.
  • Design — Hell, Dunkel oder System wählen (folgt Ihrer Betriebssystemeinstellung).

General settings

Zeichenfläche​

  • Schwenkmodus — wählen Sie zwischen Standard, Auswahl oder Schwenken per mittlerer Maustaste.
  • Hintergrund — Punkte, Linien, Kreuz oder Keiner auswählen.
  • Am Raster ausrichten — die Ausrichtung umschalten und die Rastergröße festlegen (10–50 px).
  • Minimap anzeigen — die Minimap-Überlagerung auf der Zeichenfläche umschalten.

Reset Canvas to Defaults setzt jede Einstellung der Zeichenfläche zurück; die Registerkarte Allgemein hat ihr eigenes Reset General to Defaults.

Canvas settings

Typen​

Verwalten Sie die vier Typfamilien: Entitätstypen, Attributtypen, Beziehungstypen und Ansichtstypen. Weitere Informationen unter Entities und Relations.

Benutzerdefinierte Eigenschaften​

Definieren Sie benutzerdefinierte Metadatenfelder für Entitäten, Attribute, Beziehungen – oder für das Modell selbst. Siehe Custom Properties.

Quellen​

Konfigurierte Quellsysteme, sofern die Installation welche hat. Sonst wird die Registerkarte nicht angezeigt.

Panels​

Die Reiterleiste im selben Bereich hält drei Werkzeuge, die das geöffnete Modell lesen:

ReiterWozu
TemplatesWelche Template-Definitionen auf die gewählte Entität passen, mit Explain why und View code – siehe Show Templates im englischen Benutzerhandbuch
QualityFührt installierte Regelpakete gegen das Modell aus und meldet je Regel bestanden, gescheitert oder Fehler, samt der betroffenen Datensätze
SQLFragt das aktuelle Modell mit echtem SQL nur lesend ab – Joins, Aggregate, JSON-Funktionen

Quality-Regelpakete werden je Benutzer aus der Gruppe Quality rules im Marketplace installiert; neue oder geänderte Regeln brauchen keinen neuen Client.