Zum Inhalt springen
GraphRAG Compass
  • Grundlagen
  • Architekturen
  • Praxis
  • Business Cases
  • Lernpfad
  • Simulation
  • Landkarte
GraphRAG Compass

Öffentlicher Field Guide für GraphRAG, Knowledge Graphs, AI-Architekturen und bessere Entscheidungen in komplexen Wissenssystemen.

Erkunden

  • Grundlagen
  • Architekturen
  • Praxis
  • Business Cases
  • Simulation
  • Landkarte

Lernen

  • Lernpfad
  • Mini-Use-Case
  • GraphRAG Poster
  • Glossar

Über

  • About
  • LinkedIn

Discovery

  • llms.txt
  • llms-full.txt
  • sitemap.xml

Rechtliches

  • Impressum
  • Datenschutz

© 2026 Meierhoff Systems · GraphRAG Compass

Orientierung für Entscheidungen in Wissenssystemen

Zurück zu Knowledge Graphs

Deep Dive · Knowledge Graphs

Knowledge Graphs als nutzbares Wissensnetz

Ein Knowledge Graph macht Wissen als Netz aus Dingen und Beziehungen abfragbar. Er hilft, Zusammenhänge über Dokumente, Tabellen und Systeme hinweg zu navigieren und Informationen als verbundene Struktur zu behandeln.

Knoten
Kanten
Pfade
Graphabfragen

Kuratierter erster Schnitt · Stand Mai 2026

Die Grundidee

Ein Knowledge Graph speichert Wissen so, dass Beziehungen selbst Teil des Datenmodells sind. Dokumente, Datensätze und ihre Verbindungen werden gemeinsam auffindbar: Wer ist verantwortlich? Was hängt wovon ab? Welche Regel betrifft welchen Prozess?

Praktisch ist ein Knowledge Graph also eine Struktur zum Fragen, Navigieren und Erklären. Eine kann dabei helfen, die Bedeutung der Begriffe sauber zu halten. Der Knowledge Graph ist die konkrete, abfragbare Wissensstruktur, mit der Anwendungen, Analysten oder Agenten arbeiten.

Orientierungsfrage

Der Graph wird zur gemeinsamen Sprache zwischen Daten, Domänenlogik, Retrieval und Agenten.

Motion Map

Knowledge Graph

Entitäten
Relationen
Graph
Frage
Pfade
Kontext

Der Wert liegt in gespeicherten Dingen und ihren Beziehungen.

Einordnung: eher Domänen-Graph

Diese Seite beschreibt Knowledge Graphs vor allem als Domänen-Graphen: fachliche Objekte und ihre Beziehungen. Der Unterschied zu Dokument-Graphen wird auf der GraphRAG-Detailseite erklärt.

Vier Bausteine

Woraus ein Knowledge Graph praktisch besteht

Knoten

Knoten repräsentieren Dinge, über die das System sprechen soll: Personen, Produkte, Verträge, Services, Dokumente oder Ereignisse.

Service, Team, Vertrag, Incident

Kanten

Kanten beschreiben konkrete Beziehungen zwischen Knoten. Dadurch wird Wissen auffindbar und navigierbar.

Team betreibt Service, Incident betrifft System

Eigenschaften

Eigenschaften speichern konkrete Werte an Knoten oder Kanten: Status, Datum, Quelle, Rolle oder Gewichtung.

gültigSeit, Risiko, Quelle, Priorität

Pfade

Pfade verbinden mehrere Beziehungen zu einer erklärbaren Antwortspur. Das ist der praktische Unterschied zu einer flachen Trefferliste.

Kunde → Vertrag → Klausel → Risiko

Was der Graph leistet

Der Wert liegt nicht darin, dass Daten als Graph „moderner“ aussehen. Der Wert entsteht, wenn Beziehungen häufig gefragt, erklärt oder wiederverwendet werden müssen.

01

Zusammenhänge sichtbar machen

Ein Knowledge Graph zeigt, welche Dinge zusammengehören, auch wenn sie in verschiedenen Systemen, Dokumenten oder Tabellen liegen.

02

Gezielt abfragen

Graphabfragen suchen nach Mustern: Welche Services hängen an System X? Welche Verträge enthalten Klauseln mit Risiko Y?

03

Kontext für Antworten liefern

Für RAG und Agenten kann der Graph relevante Entitäten, Nachbarschaften und Pfade liefern, bevor ein LLM formuliert.

Drei kleine Beispiel-Graphen

Ein Knowledge Graph wird greifbar, wenn man ihn als abfragbares Netz betrachtet: Welche Dinge gibt es, welche Beziehungen verbinden sie, und welche Frage wird dadurch einfacher?

Service-Landkarte

Knoten

TeamServiceSystemIncident

Kanten

  • Team betreibt Service
  • Service nutzt System
  • Incident betrifft System

Welche Teams müssen informiert werden, wenn System X ausfällt?

Vertragsnetz

Knoten

KundeVertragKlauselProdukt

Kanten

  • Kunde hat Vertrag
  • Vertrag enthält Klausel
  • Vertrag bezieht sich auf Produkt

Welche Kunden sind von einer geänderten Klausel betroffen?

Experten- und Projektwissen

Knoten

PersonProjektTechnologieDokument

Kanten

  • Person arbeitete an Projekt
  • Projekt nutzt Technologie
  • Dokument beschreibt Projekt

Wer kennt sich mit Technologie Y aus und hat passende Projekterfahrung?

Von Tabelle zu Graph

Viele Knowledge Graphs starten mit Tabellen und entwickeln daraus explizite Graphmodelle. Im Graph werden wiederkehrende Dinge und Beziehungen als eigene Struktur sichtbar.

ServiceOwnerSystemKritikalität
AtlasTeam CoreNovahoch
BeaconTeam DataOrionmittel
AtlasTeam CoreReporting APIhoch

Daraus werden Graph-Aussagen

(Team: Core) -[:BETREIBT]-> (Service: Atlas)

(Service: Atlas) -[:NUTZT]-> (System: Nova)

(Service: Atlas) -[:NUTZT]-> (System: Reporting API)

(Service: Atlas) { criticality: 'hoch' }

Modellierungsregeln für den Anfang

Gute Graphmodelle entstehen selten durch maximale Vollständigkeit. Sie entstehen durch wiederholte Fragen: Was muss navigierbar sein, welche Beziehungen tragen Bedeutung, und was bleibt einfache Eigenschaft?

Nomen werden oft Knoten

Wenn man später danach fragen, filtern oder navigieren will, ist ein Begriff meistens ein guter Knotenkandidat.

Verben werden oft Kanten

Beziehungen sollten fachlich lesbar sein: betreibt, nutzt, enthält, betrifft oder ersetzt sind stärker als unspezifische Links.

Eigenschaft oder Knoten bewusst entscheiden

Ein Wert bleibt Eigenschaft, solange man nicht über ihn navigieren muss. Sobald er eigene Beziehungen trägt, wird er eher ein Knoten.

Beziehungstypen sparsam halten

Zu viele ähnliche Kanten machen Abfragen schwer. Lieber wenige belastbare Beziehungstypen als viele plausible Nuancen.

Mini-Abfragen

Graphabfragen sind Muster. Man fragt nach Datensätzen und Beziehungen zwischen Dingen. Die Syntax hier ist illustrativ und zeigt den Denkstil.

Welche Systeme nutzt ein kritischer Service?

Cypher
MATCH (s:Service {criticality: 'hoch'})-[:NUTZT]->(sys:System)
RETURN s.name, sys.name

Welches Team betreibt einen betroffenen Service?

Cypher
MATCH (team:Team)-[:BETREIBT]->(service:Service)-[:NUTZT]->(system:System {name: 'Nova'})
RETURN team.name, service.name

Welche Services hängen an demselben System?

Cypher
MATCH (a:Service)-[:NUTZT]->(system:System)<-[:NUTZT]-(b:Service)
WHERE a <> b
RETURN a.name, system.name, b.name

Provenance und Lifecycle

Ein Knowledge Graph altert. Deshalb braucht er neben Beziehungen auch Herkunft, Zeitpunkt, Gültigkeit und nachvollziehbare Korrekturen.

  • Verantwortungen wechseln: Kanten brauchen Zeitbezug oder Aktualisierungsregeln.
  • Systeme werden abgelöst: alte Beziehungen dürfen nicht wie aktuelle Abhängigkeiten wirken.
  • Quellen ändern sich: Provenance zeigt, woher eine Aussage kommt und wann sie entstanden ist.
  • Manuelle Korrekturen brauchen Vorrang, sonst überschreibt die nächste Extraktion geprüfte Arbeit.

Graph als Datenprodukt

Ein Knowledge Graph ist ein Datenprodukt. Sobald Teams oder Agenten darauf Entscheidungen stützen, braucht er Produktverantwortung: Qualität, Aktualität, Herkunft und Pflege müssen sichtbar sein.

Owner

Wer entscheidet über Begriffe, Kanten, Korrekturen und fachliche Prioritäten?

Freshness

Wie schnell müssen neue Quellen, geänderte Verantwortungen oder gelöschte Systeme sichtbar werden?

Provenance

Kann jede Aussage auf Quelle, Zeitpunkt, Import oder manuelle Korrektur zurückgeführt werden?

Qualität

Welche Stichproben, Testfragen oder Graphmetriken zeigen, dass der Graph verlässlich bleibt?

Zusammenspiel mit Ontologie

Beide Themen gehören zusammen und übernehmen unterschiedliche Aufgaben. Der Knowledge Graph ist das arbeitende Netz aus konkreten Dingen und Beziehungen; die kann die fachliche Bedeutungsschicht liefern, die dieses Netz konsistent hält. Der Aufbau dieses Netzes ist das Thema von .

Knowledge Graph

Struktur und Zugriff

Der Knowledge Graph ist das nutzbare Wissensnetz: Knoten, Kanten, Eigenschaften, Abfragen, Pfade und Datenpflege.

Bedeutung und Regeln

Die Ontologie klärt, welche Begriffe und Beziehungstypen fachlich gelten und welche Aussagen erlaubt oder widersprüchlich sind.

Graphschema

Implementierung

Das Graphschema beschreibt, wie der Graph in einer konkreten Datenbank oder Anwendung technisch modelliert ist.

Praxisentscheidung

Ein Graph lohnt sich, wenn Beziehungen gefragt werden

Für einfache Dokumentensuche ist ein Knowledge Graph oft zu viel. Er wird wertvoll, wenn Fragen regelmäßig über Entitäten, Abhängigkeiten, Verantwortlichkeiten, Regeln oder Pfade laufen. Dann kann der Graph Kontext liefern, den eine reine Trefferliste nicht zuverlässig ausdrückt.

Nächste Schritte

Nächstes Konzept: Graph ConstructionGraph ConstructionOntologien & RDFNeo4j ansehen