Enterprise Knowledge Graph

Ein Enterprise Knowledge Graph ist eine strukturierte, vernetzte Wissensrepräsentation für Informationen und Beziehungen innerhalb einer Organisation. Er kann Daten aus verschiedenen Systemen in einem gemeinsamen semantischen Zusammenhang erschließbar machen.

Methodik und Funktionsweise

Typischerweise werden Entitäten wie Prozesse, Produkte, Kunden, Rollen oder Anwendungen über definierte Beziehungstypen verbunden. Identitätsabgleich und Ontologien helfen, unterschiedliche Bezeichnungen und Quellsysteme aufeinander abzubilden.

Abgrenzung und Grenzen

Ein Knowledge Graph ist nicht mit einem vollständigen Unternehmenszwilling gleichzusetzen. Er repräsentiert Wissen und Beziehungen, aber nicht automatisch zeitabhängiges Verhalten oder Simulation. Sein Nutzen hängt von Datenqualität, Governance und konkreten Abfragen ab.

Praxisbeispiel

In einem Konzern könnte ein Graph zeigen, welche Anwendungen einen Geschäftsprozess unterstützen und wer fachlich für die zugehörigen Daten verantwortlich ist.

Voraussetzungen und Hinweise

Für die Einführung sind eindeutige Entitätsdefinitionen, Herkunftsinformationen, Berechtigungen und Aktualisierungsprozesse nötig. Ohne Pflege werden vermeintlich genaue Beziehungen schnell unzuverlässig.

Fachliche Entitäten und Beziehungen modellieren

Ein Enterprise Knowledge Graph verbindet geschäftlich relevante Gegenstände über fachlich definierte Beziehungen. Entitäten können beispielsweise Organisationseinheiten, Produkte, Prozesse, IT-Anwendungen, Kunden oder Datenobjekte sein. Verbindungen beschreiben etwa, welche Abteilung einen Prozess verantwortet oder welche Anwendung bestimmte Daten verarbeitet. Anders als eine lose Sammlung von Dokumenten ermöglicht eine solche Struktur Abfragen über verschiedene Informationsquellen hinweg. Damit dies funktioniert, müssen Bedeutung und Identität der Elemente abgestimmt werden. Eine einheitliche Kennung oder eine verlässliche Zuordnungsregel ist häufig wichtiger als die optische Darstellung eines Graphen.

Semantische Grundlagen und Datenintegration

Wissensgraphen können mit unterschiedlichen technischen Mitteln umgesetzt werden. RDF beschreibt Beziehungen in Form von Subjekt-Prädikat-Objekt-Aussagen; Ontologien können zusätzliche Bedeutung und Regeln festlegen. Andere Graphdatenbanken verwenden eigene Datenmodelle. Für den betrieblichen Nutzen zählt vor allem, dass die fachliche Semantik konsistent ist. Unterschiedliche Quellsysteme können beispielsweise denselben Standort unter verschiedenen Bezeichnungen führen. Ohne Entitätenabgleich entstehen getrennte, scheinbar unabhängige Objekte. Werden wiederum nicht identische Datensätze zusammengeführt, können falsche Beziehungen und fehlerhafte Entscheidungen entstehen. Datenintegration und semantische Modellierung müssen deshalb gemeinsam geplant werden.

Fragen über Systemgrenzen hinweg beantworten

Ein Wissensgraph kann beispielsweise ermitteln, welche Geschäftsprozesse von einer bestimmten Schnittstelle abhängen und welche Fachbereiche bei einer Änderung beteiligt werden müssten. Solche Fragen sind mit isolierten Tabellen oft aufwendig zu beantworten. Die Graphstruktur erleichtert das Nachvollziehen dokumentierter Beziehungen. Sie beweist aber weder automatisch kausale Wirkungen noch eine vollständige Erfassung sämtlicher tatsächlicher Abhängigkeiten. Gerade bei informellen Abläufen und nicht registrierten Anwendungen können Lücken bestehen. Ergebnisse sollten daher mit den zuständigen Fachbereichen überprüft werden, bevor aus ihnen weitreichende Maßnahmen abgeleitet werden.

Governance, Aktualität und Zugriffsschutz

Ein Enterprise Knowledge Graph benötigt Datenverantwortliche, Freigabeverfahren und eine dokumentierte Herkunft der Informationen. Auch historische Gültigkeiten können wichtig sein, wenn sich Zuständigkeiten oder Systemlandschaften verändern. Berechtigungen sollten gewährleisten, dass vertrauliche Beziehungen nicht über alternative Abfragepfade offengelegt werden. Der Graph muss regelmäßig auf Dubletten, verwaiste Knoten und überholte Verweise geprüft werden. Eine leistungsfähige technische Plattform ersetzt diese organisatorischen Aufgaben nicht. Der Nutzen entsteht, wenn aktuelle, fachlich korrekte Beziehungen für konkrete Fragen verlässlich abgefragt werden können.

Häufige Fragen

Ist ein Knowledge Graph dasselbe wie eine relationale Datenbank?

Nein. Beide können Zusammenhänge speichern. Ein Wissensgraph macht Entitäten und ihre Beziehungen besonders explizit und unterstützt oft semantische Abfragen.

Ist ein Enterprise Knowledge Graph ein digitaler Unternehmenszwilling?

Nicht automatisch. Er kann eine Wissens- und Beziehungsschicht bilden. Für einen Unternehmenszwilling müssen zusätzliche Zwecke, Datenaktualisierung und mögliche Analysen definiert sein.

Praktische Prüffragen

  • Definieren Sie relevante Entitäten und Beziehungen gemeinsam mit Fachbereichen; technische Graphstrukturen allein schaffen noch keine einheitliche Semantik.
  • Verwenden Sie verlässliche Identifikatoren und Regeln für Dubletten, damit gleich benannte, aber unterschiedliche Kunden oder Anwendungen nicht zusammengeführt werden.
  • Kennzeichnen Sie Quellen und historische Gültigkeit von Beziehungen, wenn Rollen und Systemlandschaften sich während einer Transformation verändern.
  • Prüfen Sie, ob ein Abfragepfad nur dokumentierte Abhängigkeiten zeigt oder ob zusätzliche fachliche Prüfungen für tatsächliche Wirkungen erforderlich sind.
  • Legen Sie Eigentümer für Graphinhalte, Zugriffsrechte und regelmäßige Qualitätsprüfungen fest, damit das Unternehmenswissen dauerhaft nutzbar bleibt.

Identitäten und Beziehungen über Systeme hinweg

Ein Enterprise Knowledge Graph kann Unternehmensdaten in einen gemeinsamen Zusammenhang stellen. Dafür müssen Fachbereiche definieren, wann zwei Datensätze dieselbe Entität beschreiben. Ein Kunde kann beispielsweise verschiedene Lieferadressen und Vertragsbeziehungen haben, ohne dass jede Adresse als eigenständiger Kunde gezählt werden darf. Ebenso kann dieselbe IT-Anwendung unter verschiedenen Namen in Projekt- und Inventardaten auftauchen. Eine konsistente Identitätszuordnung ist deshalb notwendig, bevor Beziehungen wie „nutzt Anwendung“ oder „verantwortet Prozess“ verlässlich ausgewertet werden können. Fachlich bestätigte Ontologien und Datenmodelle können solche Zuordnungen strukturieren. Ein Graph bleibt dennoch unvollständig, wenn bestimmte Systeme oder informelle Abläufe nicht erfasst werden.

Wissensgraphen im laufenden Betrieb pflegen

Die Qualität eines Knowledge Graph hängt von seiner Aktualisierung und der Verantwortung für die Daten ab. Wird ein Prozess neu zugeordnet oder eine Anwendung abgelöst, sollten die betroffenen Beziehungen verändert und frühere Zustände bei Bedarf nachvollziehbar gehalten werden. Für sensible Informationen müssen Zugriffsregeln gelten, auch wenn Daten über mehrere Graphpfade erreicht werden können. Bei der Einführung kann eine begrenzte Fragestellung genügen, beispielsweise die Auswirkung einer Schnittstellenänderung auf dokumentierte Prozesse. Die Ergebnisse werden mit Fachverantwortlichen validiert. Erst wenn das Modell zuverlässige Antworten liefert, ist eine Erweiterung sinnvoll. Ein Knowledge Graph ist somit kein Selbstzweck, sondern eine strukturierte Informationsgrundlage.

Verwandte Wiki-Begriffe

Weiterführende Erklärungen: Ontologie, Semantisches Datenmodell, Graph RAG.

Fachliche Quellen

W3C – RDF als Grundlage vernetzter Daten. Praxisbeispiele sind hypothetische Anwendungsszenarien.

Nach oben scrollen