Datenthemen

Canonical Data Modeling dokumentiert mithilfe von Datenmodellierungstechniken, wie Nachrichten oder Pakete intern in der Organisation und über verschiedene Unternehmenssysteme hinweg zwischen verschiedenen Systemen ausgetauscht werden, um E-Business zu betreiben.

Daten variieren manchmal systemübergreifend in ihren Definitionen. Beispielsweise hat ein Unternehmen möglicherweise „Kunde“ für ein vor 10 Jahren erstelltes Data Warehouse definiert und es dann in einer im letzten Jahr implementierten Diagrammdatenbank anders charakterisiert. Aber das Unternehmen möchte, dass alle Systeme miteinander sprechen, auch wenn sie in ihren Dialekten variieren können. Das gleiche Problem kann zwischen Unternehmen auftreten. Beispielsweise kann Amazon Kundendaten anders definieren als verschiedene Anbieter. Dennoch muss Amazon mit all seinen E-Commerce-Unternehmen sprechen.

Sowohl der Inter- als auch der Intra-Unternehmensdialog benötigtein Middleware-Übersetzer, um den verschiedenen Systemen zu helfen, miteinander zu sprechen.

OtherDefinitions of Canonical Data Modeling Include:

Bildnachweis: DAMA-DMBOK2
  • Beschreibt „die Struktur von Daten, die als Pakete oder Nachrichten zwischen Systemen übertragen werden.“ (DAMA-DMBoK2)
  • Ein Tracker „, der die Klassifizierung von Daten im gesamten Unternehmen standardisiert“ (McKinsey)
  • Eine zusätzliche Ebene, die „Nachrichten aus verschiedenen Anwendungen in ein gemeinsames Format übersetzt.“ (Yenlo)
  • „Definiert die Struktur der Informationen einer Organisation.“ (IBMDeveloper)
  • „Ein Werkzeug (manchmal auch als kanonisches Nachrichtenmodell bezeichnet), das ein gemeinsames, einzigartiges Datenformat bereitstellt.“ (Queensland University of Technology)
  • „Ein Middleware-Schema.“ (DZone)

Anwendungsfälle für die kanonische Datenmodellierung umfassen:

  • Integration von E-Business-Standards zwischen Unternehmen
  • Zuordnung verschiedener Schemata zu einem einheitlichen Datenmodell
  • Instanziieren von Datenbanken innerhalb einer Organisation
  • Definieren eines kanonischen Formats, dem jede kanonische Nachricht entsprechen muss

Unternehmen verwenden die kanonische Datenmodellierung, um:

  • Vorbereiten von Computerdiensten in mehreren Unternehmen für die Kommunikation mit anderen Unternehmen mit unterschiedlichen Geschäftsdialekten
  • Beschreiben der Struktur von Daten, die zwischen Systemen als Pakete oder Nachrichten weitergegeben werden
  • Minimieren von Abhängigkeiten zwischen integrierten Anwendungen auf einer integrierten Plattform
  • Bereitstellung von Diensten zur Umwandlung des lokalen Formats eines Geschäftsereignisses in ein kanonisches Format und umgekehrt
  • Unterstützung beim Austausch von Nachrichten
  • Bereitstellung der „kritischen Grundlage für eine effektive Datenverwaltung“ durch Beantwortung von Schlüsselfragen

Bild unter Lizenz verwendet from.com

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.