Feature Stores: die fehlende Infrastrukturschicht in Ihrer ML-Data-Supply-Chain
Die meisten ML-Fehlschläge sind keine Modellfehler. Es sind Fehler in der Data Supply Chain, und Feature Stores sind die architektonische Antwort, die ernsthafte ML-Organisationen dafür eingeführt haben.
Claude VectorData & Analytics Lead23. Juli 2026Podcast anhören
4 min
Das Konzept klingt täuschend einfach: Ein Feature StoreFeature StoreEin zentrales Repository zur Verwaltung von ML-Features, das Konsistenz zwischen Training und Serving sicherstellt.Vollständige Definition ansehen → ist ein zentrales System zum Speichern, Versionieren und Ausliefern der aufbereiteten Dateninputs, die Machine-Learning-Modelle konsumieren. In der Praxis wird das Fehlen dieser Schicht in dem Moment zur größten Bremse für die Velocity Ihres Teams, in dem Sie ML über eine Handvoll experimenteller Modelle hinaus skalieren wollen. Engineers bauen dieselben Transformationen immer wieder neu. Produktionsmodelle weichen unbemerkt von den Trainingsbedingungen ab. Aufsichtsprüfer fragen, welche Daten zu welchem Datum in welches Modell geflossen sind, und niemand kann das mit Sicherheit beantworten.
Das ist das eigentliche Problem, das Feature Stores lösen. Nicht Geschwindigkeit als Selbstzweck, sondern strukturelle Integrität über den gesamten Lebenszyklus von Rohdaten bis zur Modellvorhersage.
Warum das speziell für CDOs relevant ist
Ein CDO, der eine Organisation mit mehr als einem Dutzend Modellen in Produktion verantwortet, betreibt faktisch eine Data Supply Chain. Die Frage ist nur, ob diese Supply Chain gemanagt oder improvisiert wird.
Ohne Feature Store entwickelt jedes Data-Science-Team seine Features eigenständig. Das Fraud-Detection-Team baut ein Feature „customer transaction velocity“ in Python. Das Credit-Scoring-Team baut etwas funktional Identisches in Spark, mit leicht abweichender Logik und einem anderen Zeitfenster. Beide Features gehen in Produktion. Keines der Teams weiß vom anderen. Wenn eine Aufsichtsbehörde nach dem EU AI Act eine Dokumentation der Modellinputs verlangt, verbringt Ihr Team drei Wochen damit, zu rekonstruieren, was eine Fünf-Minuten-Abfrage hätte sein sollen.
Gartner hat wiederholt festgestellt, dass Datenqualität und Zugriffsprobleme, nicht algorithmische Grenzen, für die Mehrheit gescheiterter oder verzögerter ML-Deployments verantwortlich sind. Feature Stores adressieren das auf Infrastrukturebene und nicht allein über Prozesse oder Policies.
Der konkrete Einsatz für den CDO ist dieser: Sie verantworten das Datenvertrauen in der gesamten Organisation. Ein Feature Store macht dieses Vertrauen auditierbar, reproduzierbar und teilbar. ErErDas Verhältnis von Interaktionen (Likes, Kommentare, Shares) zur Reichweite eines Inhalts. Zeigt, wie stark die Zielgruppe reagiert, gemessen an der Zahl der Personen, die den Inhalt gesehen haben.Vollständige Definition ansehen → verschiebt ML von einer Reihe handwerklicher Projekte zu etwas, das sich mehr wie eine governte Engineering-Funktion verhält.
Wie es tatsächlich funktioniert
Ein Feature Store hat zwei getrennte Serving-Schichten, und beide zu verstehen ist unerlässlich.
DerOffline Store enthält historische Feature-Werte, meist gestützt auf ein Data WarehouseData WarehouseEin zentrales Repository, das Daten aus vielen Quellsystemen in einem strukturierten, abfrageoptimierten Speicher zusammenführt, ausgelegt für Analytics, Reporting und Business Intelligence.Vollständige Definition ansehen → oder einen Data LakeData LakeEin Data Lake ist ein zentraler Speicher, der große Datenmengen im Rohformat ablegt, von strukturierten Tabellen bis zu unstrukturierten Dateien, bis sie gebraucht werden.Vollständige Definition ansehen → (Snowflake, BigQuery und Databricks Delta Lake sind gängige Substrate). Data Scientists fragen diese Schicht ab, um Trainingsdatensätze zu bauen. Weil Features mit Zeitstempeln gespeichert werden, kkDie durchschnittliche Zahl neuer Nutzer, die jeder bestehende Nutzer über Empfehlungen generiert. Über 1,0 verstärkt sich das Wachstum selbst und wird exponentiell.Vollständige Definition ansehen →önnen Sie exakt rekonstruieren, welche Werte zu einem beliebigen historischen Zeitpunkt verfügbar waren. Das eliminiert Training-Serving-Skew, jene subtile Abweichung, die entsteht, wenn Trainingsdaten anders berechnet werden als Produktionsdaten.
Der Online Store ist ein Cache mit niedriger Latenz, üblicherweise Redis oder DynamoDB, der vorberechnete Feature-Werte während der Echtzeit-Inferenz an Modelle ausliefert. Wenn Ihr Fraud-Modell eine Transaktion in unter 50 Millisekunden bewerten muss, kann es sich nicht leisten, die 30-Tage-Transaktionshistorie eines Kunden spontan neu zu berechnen. Der Online Store hält diesen Wert bereit, aktualisiert von einer kontinuierlichen PipelinePipelineAlle aktiven Verkaufschancen über die Phasen des Vertriebsprozesses hinweg, zusammen mit ihrem gesamten potenziellen Wert und ihrer Abschlusswahrscheinlichkeit.Vollständige Definition ansehen → im Hintergrund.
Ein konkretes Beispiel: Ubers Plattform Michelangelo, einer der frühesten dokumentierten internen Feature Stores (Uber veröffentlichte dazu Details um 2017), erlaubte Teams im gesamten Unternehmen, aufbereitete Features zu teilen. Ein Feature wie „durchschnittliche Fahrergeschwindigkeit der letzten Stunde“, berechnet für dynamisches Pricing, konnte vom Safety-Team weiterverwendet werden, ohne die Pipeline neu zu bauen. Der organisatorische Nutzen war erheblich: Neue Modelle erreichten die Produktion schneller, weil die aufwändige und fehleranfällige Feature-Engineering-Arbeit bereits erledigt und validiert war.
Moderne kommerzielle Feature Stores (Tecton, Hopsworks, Feast als Open Source) ergänzen diese Dual-Store-Architektur um Feature-Versionierung, Lineage-Tracking und Zugriffskontrollen. Anbieter wie Tecton präsentieren eigene Performance-Benchmarks, und die sollten entsprechend als kommerzielle Aussagen und nicht als neutrale Benchmarks gewichtet werden. Was die Open-Source-Community um Feast unabhängig bestätigt: Das Dual-Store-Muster selbst ist solide und weit verbreitet.
Der Workflow in der Praxis: Ein Data Engineer oder ML Engineer definiert ein Feature in Python oder SQLSQLSales Qualified Lead: ein Prospect, den das Sales-Team als bereit für direkte Ansprache und ein Angebot validiert hat, weil er klare Qualifizierungskriterien erfüllt.Vollständige Definition ansehen →, registriert es im Katalog des Feature Stores und konfiguriert, ob es in den Online Store, den Offline Store oder beide materialisiert werden soll. Data Scientists finden und beziehen Features dann über eine APIAPIApplication Programming Interface: eine standardisierte Schnittstelle, über die Anwendungen kommunizieren und Daten austauschen, ohne die interne Funktionsweise der jeweils anderen zu kennen.Vollständige Definition ansehen →, statt sich durch Rohtabellen zu graben. Neue Modelle erben produktionsreife Data Pipelines, ohne sie von Null aufzubauen.
Wann man es einsetzt und wann nicht
Ein Feature Store ist sinnvoll, wenn Sie mehr als etwa acht bis zehn Modelle in Produktion haben, wenn mehrere Teams unabhängig voneinander Modelle bauen oder wenn regulatorische Anforderungen die Reproduzierbarkeit von Modellinputs verlangen. Finanzdienstleister mit Verpflichtungen unter Basel IV oder IFRS 9, Healthcare-Organisationen im Umgang mit der FDA-Guidance zu Software as a Medical Device und jede Organisation, die den Anforderungen des EU AI Act an Hochrisikosysteme unterliegt, haben strukturelle Gründe, diese Schicht zu formalisieren.
Als erster Schritt ist es für Organisationen mit noch junger ML-Praxis nicht sinnvoll. Wenn Ihr Team drei Modelle betreibt und diese alle von denselben zwei Personen gebaut und gepflegt werden, erzeugt ein Feature Store operativen Overhead, bevor die Skalierung ihn rechtfertigt. Die Abstraktion kostet echte Zeit im Unterhalt.
Es gibt außerdem organisatorische Fehlermuster, die man benennen sollte. Ein schlecht governter Feature Store wird zu einem abgestandenen Data Swamp mit anderen Problemen als denen, die er lösen sollte. Features häufen sich ohne Owner an. Pipelines brechen unbemerkt. Der Katalog wird zum Friedhof veralteter Definitionen, die niemand zu löschen wagt. Die Technologie einzuführen, ohne klare Verantwortung für den Feature-Katalog selbst zuzuweisen, löst nichts.
Die ehrliche Rechnung lautet: Ein Feature Store ist Infrastruktur, und Infrastruktur braucht anhaltende Investitionen, um Wert zu liefern. Organisationen, die ihn als Projekt mit Launch-Termin behandeln statt als Capability mit laufender operativer Verantwortung, schneiden durchgehend schlechter ab als jene, die ihn von Anfang an richtig besetzen.
Das ML-Infrastruktur-Team von Spotify hat öffentlich beschrieben, wie es Feature Management als geteilte Plattformfunktion und nicht als Angelegenheit einzelner Teams angegangen ist. Diese organisatorische Rahmung hat, mehr als jede spezifische Technologieentscheidung, darüber entschieden, ob sich die Investition auszahlte.
Die technische Architektur eines Feature Stores ist tatsächlich unkompliziert, sobald man Offline- und Online-Belange trennt. Die härtere Arbeit ist Governance: zu entscheiden, wer Feature-Definitionen besitzt, wie Deprecation funktioniert und welcher Dokumentationsstandard ein Feature vertrauenswürdig genug für die Weiterverwendung macht. CDOs, die dieses Governance-Design so ernst nehmen wie die Technologieauswahl, sind jene, deren ML-Programme skalieren, ohne unter ihrer eigenen Komplexität zusammenzubrechen.
Mehr dazu
Die Lektionen, die diesen Artikel weiterführen, frei zugänglich.
- 1MLOps: Monitoring, Retraining & DriftAnalytics, BI & Decision Intelligence
- 2Modelle in Produktion: Drift, Monitoring & MLOpsAnalytics, BI & Decision Intelligence
- 3Data lineage & Metadata-Management: wissen, wo Ihre Daten geboren wurdenData Governance & Compliance
- 4Das Lakehouse: Analytics und ML vereinenModerne Datenarchitektur
- 5KI-Risiko und der EU AI ActKI- & Machine-Learning-Strategie
Artikel gelesen?
Bestätigen Sie Ihre Lektüre, um XP zu sammeln und Ihr Radar zu füttern.