Pimcore

Was ist der Pimcore DataHub?

Der Pimcore DataHub ist der Integrations-Layer von Pimcore, mit dem sich Daten über konfigurierbare Schnittstellen ein- und ausspielen lassen. Er stellt GraphQL- und REST-basierte Endpoints bereit, über die externe Systeme auf Produktdaten (PIM), Assets (DAM) und Inhalte (CMS) zugreifen. Konfiguration und Tests laufen über eine grafische Oberfläche mit GraphiQL-Editor, ohne dass für jede Schnittstelle eigener Code nötig ist.

Der DataHub übernimmt in einer Pimcore-Architektur die Rolle der Daten-Drehscheibe. Statt für jeden Kanal eine eigene Schnittstelle zu programmieren, definieren Teams im DataHub Endpoints, legen pro Endpoint fest, welche Felder und Entitäten sichtbar sind, und sichern den Zugriff über Berechtigungen ab. So entsteht eine kontrollierte Brücke zwischen Pimcore und Shop, ERP, App oder Marktplatz.

Aspekt Pimcore DataHub Bedeutung in der Praxis
Schnittstellen-Typen GraphQL und REST, konfigurierbar pro Endpoint Ein Pimcore lässt sich an viele Zielsysteme mit unterschiedlichen Anforderungen anbinden
Datenrichtung Lesen (Queries) und Schreiben (Mutationen) Daten lassen sich aus Pimcore ausspielen und ebenso entgegennehmen
Unterstützte Entitäten Data Objects, Assets und Documents PIM-, DAM- und CMS-Inhalte werden über denselben Layer zugänglich
Konfiguration Grafische Oberfläche mit Schema-Definition pro Endpoint Schnittstellen entstehen ohne separaten Programmieraufwand pro Kanal
Test und Exploration Integrierter GraphiQL-Editor Abfragen lassen sich direkt im System testen, bevor ein System angebunden wird

Stand: Juni 2026. Angaben beziehen sich auf den als Open-Source-Bundle verfügbaren Pimcore DataHub.

Der DataHub als Integrations-Layer zwischen Pimcore und externen Systemen
Der Pimcore DataHub als Integrations-LayerPIM (Produktdaten)DAM (Assets)CMS (Documents)DATAHUBGraphQL+ RESTEndpointsOnline-ShopERP / MarktplatzApp / Portal

Der DataHub bündelt Pimcore-Daten aus PIM, DAM und CMS und stellt sie über konfigurierbare GraphQL- und REST-Endpoints bereit. Daten lassen sich sowohl ausspielen (Lesen) als auch entgegennehmen (Mutationen). Die Darstellung ist schematisch vereinfacht.

Wie funktioniert der Pimcore DataHub?

Im DataHub legen Teams einen oder mehrere Endpoints an. Jeder Endpoint erhält ein Schema, das beschreibt, welche Entitäten und Felder ein Zielsystem abfragen darf. Für Leseoperationen stehen GraphQL-Queries bereit, für das Zurückschreiben von Daten Mutationen. Da pro Endpoint genau definiert ist, was sichtbar ist, lassen sich unterschiedliche Kanäle mit jeweils passendem Datenausschnitt bedienen, ohne die Pimcore-Datenstruktur offenzulegen.

Der DataHub deckt dabei die drei zentralen Pimcore-Datentypen ab: Data Objects (PIM), Assets (DAM) und Documents (CMS). Damit wird er zum gemeinsamen Zugangspunkt für Produktdaten, Medien und Inhalte, statt drei getrennte Schnittstellen pflegen zu müssen.

Einordnung

In Integrationsprojekten ist der DataHub oft der Punkt, an dem aus einem internen Pimcore eine echte Datenplattform wird. Der eigentliche Hebel liegt nicht in der Schnittstellentechnik, sondern in der sauberen Datenmodellierung dahinter: Erst wenn Klassen, Felder und Beziehungen im Pimcore konsistent sind, liefert ein DataHub-Endpoint verlässliche Daten an Shop, App oder Marktplatz.

Philipp Foreman, Geschäftsführer onacy GmbH

Wofür wird der Pimcore DataHub eingesetzt?

Typische Einsatzszenarien für den DataHub:

  • Produktdaten aus dem PIM an einen Online-Shop oder ein Frontend ausspielen (Headless-Commerce).
  • Assets aus dem DAM für Apps, Portale oder Partnersysteme bereitstellen.
  • Inhalte aus dem CMS headless an verschiedene Kanäle liefern.
  • Daten aus Drittsystemen per Mutation nach Pimcore zurückschreiben.

Damit ist der DataHub eine zentrale Komponente für Datenintegration: Er bündelt die Wege, über die Daten Pimcore verlassen und erreichen, und macht sie über Standardprotokolle wie GraphQL und REST nutzbar.

Als Pimcore Platinum Partner setzt onacy den DataHub so auf, dass Endpoints, Berechtigungen und Datenmodell zusammenpassen. Das ist die Voraussetzung dafür, dass angebundene Systeme nicht nur Daten erhalten, sondern konsistente und gepflegte Daten. Mehr zum Gesamtbild im Data Management.

Häufige Fragen zum Pimcore DataHub

Was ist der Pimcore DataHub einfach erklärt?

Der Pimcore DataHub ist der Integrations-Layer von Pimcore. Über konfigurierbare GraphQL- und REST-Endpoints lassen sich Daten aus Pimcore ausspielen und entgegennehmen. Er deckt Produktdaten, Assets und Inhalte ab und wird über eine grafische Oberfläche eingerichtet. So können externe Systeme wie Shop, App oder ERP strukturiert auf Pimcore-Daten zugreifen, ohne dass pro Kanal eigener Code nötig ist.

Welche Schnittstellen bietet der Pimcore DataHub?

Der DataHub stellt GraphQL- und REST-basierte Endpoints bereit. Über GraphQL-Queries werden Daten gelesen, über Mutationen geschrieben. Jeder Endpoint erhält ein eigenes Schema, das festlegt, welche Entitäten und Felder zugänglich sind. Ein integrierter GraphiQL-Editor erlaubt das Testen der Abfragen direkt im System. So lassen sich verschiedene Zielsysteme mit jeweils passendem Datenausschnitt bedienen.

Welche Daten kann der Pimcore DataHub ausspielen?

Der DataHub kann die drei zentralen Pimcore-Datentypen bereitstellen: Data Objects aus dem PIM, Assets aus dem DAM und Documents aus dem CMS. Damit werden Produktdaten, Medien und Inhalte über denselben Layer zugänglich. Pro Endpoint wird festgelegt, welcher Datenausschnitt sichtbar ist, sodass jeder Kanal genau die Daten erhält, die er benötigt.

Wie hängen DataHub und Datenintegration zusammen?

Der DataHub ist das technische Werkzeug, mit dem Datenintegration in einer Pimcore-Architektur umgesetzt wird. Er bündelt die Wege, über die Daten Pimcore verlassen und erreichen, und stellt sie über Standardprotokolle bereit. Die Qualität der ausgespielten Daten hängt jedoch von der Datenmodellierung im Pimcore ab. Erst ein sauberes Datenmodell sorgt dafür, dass angebundene Systeme verlässliche Daten erhalten.

Pimcore-Schnittstellen, die verlässliche Daten liefern

Ein DataHub-Endpoint ist nur so gut wie das Datenmodell dahinter. Im Erstgespräch klären wir, wie Ihre Pimcore-Daten strukturiert sein müssen, damit Shop, App und ERP konsistente Produktdaten erhalten.

Erstgespräch vereinbaren

Mehr Kontext: Pimcore-Beratung und Data-Management-Hub

Verwandte Themen

Der DataHub ist Teil der Pimcore-Plattform bei onacy. Diese Seiten vertiefen, wie Schnittstellen, Produktdaten und Integration im Mittelstand zusammenspielen.