Database Reference
In-Depth Information
Component Eine Component (dt. Komponente) ist ein vorkonigurierter Baustein, um ei-
ne festgelegte Integrationsteilaufgabe durchzuführen. Sie ist unabhängig von der Art
der Quelle (z. B. Datenbank, XML-Datei etc.). Eine Komponente minimiert den Pro-
grammieraufwand, den heterogene Quellen sonst mit sich bringen würden. Kompo-
nenten sind die Hauptbestandteile von Jobs.
Business-Modell Durch ein Business-Modell können Integrationsprojekte graisch reprä-
sentiert werden. Unabhängig von der technischen Umsetzung können hier Abhängig-
keiten, Voraussetzungen und Prozesse modelliert werden, um so einen besseren Über-
blick bzw. ein besseres Verständnis des gesamten Prozesses zu bekommen. Im weiteren
Verlauf werden Business-Modelle nicht weiter berücksichtigt.
Item Ein Item (dt. Element) ist ein grundlegendes, technisches Element in einem Projekt.
Items sind aufgrund ihrer unterschiedlichen Typen gruppiert, z. B. als Job-Design , Busi-
ness Model , Metadata etc. Ein Item kann andere Items beinhalten. Zum Beispiel sind
Jobs auch Items , innerhalb derer Meta-Daten und Routinen, ebenfalls Items , verwendet
werden können.
Metadata Unter Metadaten versteht man die zentrale Ablage von Beschreibungen, Kon-
igurationen und Regeln zu den zu verarbeitenden Daten innerhalb von TOSDI. Das
können z. B. Zugangsdaten zu Datenbanken oder Speicherpfade zu Dateien sein. Mehr-
fach verwendete Daten innerhalb des Projekts müssen bei Änderungen an dieser Stelle
nur einmal angepasst werden.
Contexts Im Punkt Contexts können Variablen angelegt und verwaltet werden. Ziel der
Verwendung von Context-Variablen ist es, einen erstellten Job besser portieren und
anpassen zu können, indem alle Konigurationen an einer Stelle zu ändern sind. Um
den Einstieg in TOSDI möglichst einfach zu gestalten, wird auf die Verwendung von
Context-Variablen erst im Abschnitt 9.2 eingegangen.
Repository Ein Repository (dt. Aufbewahrungsort, Lager) ist der Speicherort, den TOSDI
verwendet, um Items aller Art innerhalb des Projekts abzulegen. Die Items werden zur
Beschreibung von Business Models oder Job Designs verwendet. Innerhalb von TOSDI
können mehrere Repositories mit dem Projekt verbunden werden.
Projekt In einem Projekt wird die zu erledigende Integrationsaufgabe verwaltet. Somit
sind Projekte strukturierte Sammlungen von Items und mit ihr verbundenen Meta-
Daten . Innerhalb eines Projektes werden Jobs und Business-Modelle verwaltet.
Workspace Der Workspace ist das physikalische Verzeichnis, in dem alle Projekte und
deren
Dateien
abgelegt
werden.
Pro
Workspace -Verzeichnis
wird
eine
Repository -
Verbindung benötigt.
Nach dieser kurzen Erläuterung der wichtigsten Konzepte und Begriffe innerhalb von
TOSDI werden im nächsten Abschnitt die hier verwendeten Notationen beschrieben.
7.2.2 Notationen
Um Jobs in TOSDI verständlich zu gestalten, wird dem Anwender empfohlen, eine konsis-
tente Notation festzulegen und einzuhalten. Diese verbessert die Lesbarkeit deutlich und
ermöglicht eine einheitliche und efiziente Bearbeitung innerhalb eines Teams. Für alle be-
Search WWH ::




Custom Search