Skip to content
DigitalNeuron
Tools & Produkte

AWS ergänzt den SageMaker Feature Store um Schreibvorgänge auf Feature-Ebene

AWS announced an UpdateRecord API for Amazon SageMaker Feature Store, allowing selected feature values to be changed without rewriting an entire record.

Von DigitalNeuron Desk2 Min. Lesezeit

Kurze Antwort

Was hat AWS für den Amazon SageMaker Feature Store angekündigt?

AWS announced UpdateRecord, a new Amazon SageMaker Feature Store API for partial record updates. Customers can change one or more feature values in a single call, while unmodified features remain unchanged. AWS says the operation applies atomically and is available in both Standard and In-Memory online store tiers.

Das Wichtigste

  • AWS introduced the UpdateRecord API for Amazon SageMaker Feature Store.
  • Die API ermöglicht es Anwendungen, einen oder mehrere Merkmalswerte zu aktualisieren, ohne den vollständigen Datensatz lesen oder neu schreiben zu müssen.
  • AWS says updates are applied atomically and features omitted from a request are preserved.
  • Die Funktion ist in den Standard-Tarifen des Online-Shops verfügbar, die auf DynamoDB beziehungsweise ElastiCache im Arbeitsspeicher basieren.

AWS hat mit einer neuen UpdateRecord-API Schreibvorgänge auf Feature-Ebene für den Amazon SageMaker Feature Store angekündigt. Der Dienst ist ein vollständig verwaltetes Repository zum Speichern, Teilen und Verwalten von Machine-Learning-Features, die AWS als aufbereitete Daten zur Modelltrainierung und zur Erstellung von Vorhersagen beschreibt.

Mit UpdateRecord kann eine Anwendung in einem einzigen Aufruf einen oder mehrere Feature-Werte aktualisieren, ohne den gesamten Datensatz zu lesen oder neu zu schreiben. Laut AWS wendet der Feature Store die angeforderten Änderungen atomar auf den vorhandenen Datensatz an, während nicht in der Anfrage enthaltene Features unverändert bleiben.

Vollständige Datensatzaktualisierungen ersetzen

Vor dieser API erforderte bereits die Änderung eines einzigen Features einen Read-Modify-Write-Prozess mit GetRecord und PutRecord. Eine Anwendung las zunächst den vollständigen Datensatz, führte den neuen Wert im Anwendungscode zusammen und schrieb anschließend den gesamten Datensatz zurück.

AWS nennt als Beispiel eine Pipeline zur Betrugsbewertung. Um den Wert „risk_score“ eines Kunden zu aktualisieren, musste die Pipeline vor dem Schreiben des aktualisierten Datensatzes alle darin enthaltenen Features abrufen.

Dieser Prozess erhöhte laut AWS die Latenz jedes Aktualisierungsvorgangs und verbrauchte zusätzliche Lesekapazität. Außerdem konnten gleichzeitig laufende Pipelines, die unterschiedliche Features desselben Datensatzes aktualisierten, zu Race Conditions führen. Im schlimmsten Fall konnte der Schreibvorgang einer Pipeline den einer anderen unbemerkt überschreiben – ein Problem, das AWS als „verlorene Aktualisierung“ bezeichnet.

Die zusätzlichen GetRecord-Anfragen verursachen laut AWS zudem Kosten für Read Capacity Units. Für Kunden, die umfangreiche Feature-Gruppen mit häufigen Aktualisierungen betreiben, können sich diese Kosten nach Angaben des Unternehmens summieren.

Funktionsweise der neuen API

Eine Client-Anwendung sendet eine UpdateRecord-Anfrage, die nur die geänderten Features enthält. Laut AWS prüft der Feature-Store-Dienst die Berechtigungen gemäß AWS Identity and Access Management, kontrolliert die Reihenfolge von EventTime, um veraltete Schreibvorgänge zurückzuweisen, und führt eine atomare Zusammenführung durch.

Der partielle Schreibvorgang wird auf den Online-Speicher angewendet. AWS zufolge wird automatisch ein vollständiger Snapshot des Datensatzes in den Offline-Speicher repliziert, damit Trainingsdatensätze korrekt bleiben. In der Ankündigung wird beschrieben, wie mehrere Pipelines – unter anderem für Clickstream-Daten, Käufe und Scoring – ihre jeweiligen Features unabhängig voneinander in denselben Datensatz schreiben, ohne sich koordinieren zu müssen.

UpdateRecord ist für beide Online-Speicher-Tarife des Amazon SageMaker Feature Store verfügbar: den Standard-Tarif auf Basis von Amazon DynamoDB und den In-Memory-Tarif auf Basis von Amazon ElastiCache.

Quelle: AWS, „Amazon SageMaker Feature Store introduces UpdateRecord for feature-level writes“, veröffentlicht am 8. September 2026.

Häufige Fragen

What is UpdateRecord?
UpdateRecord ist eine Amazon-SageMaker-Feature-Store-API, mit der sich ein oder mehrere Feature-Werte in einem vorhandenen Datensatz ändern lassen, ohne den gesamten Datensatz neu zu schreiben.
Which features are changed?
Anwendungen geben nur die Funktionen an, die sie ändern möchten. AWS zufolge bleiben Funktionen, die nicht in der Anfrage enthalten sind, unverändert erhalten.
Which Feature Store tiers support the API?
AWS zufolge ist UpdateRecord für die Standard-Tarifstufe des Online-Speichers verfügbar, die auf Amazon DynamoDB basiert, sowie für die In-Memory-Tarifstufe des Online-Speichers, die auf Amazon ElastiCache basiert.
What process did UpdateRecord replace?
Zuvor musste man für die Änderung eines einzigen Merkmals den vollständigen Datensatz mit GetRecord auslesen, den Wert im Anwendungscode integrieren und den gesamten Datensatz mit PutRecord schreiben.

Quellen

  1. Amazon SageMaker Feature Store introduces UpdateRecord for feature-level writes | Artificial IntelligenceAmazon Web Services (AWS)
Schlagwörterawsamazon-sagemakerfeature-storemachine-learningapi

Passend dazu

Claude und OpenAI haben je einen eigenen Weg vorgestellt, um Modelle zu gültigem JSON zu zwingen — so unterscheiden sie sich

Beide bieten einen strikten Modus: bei Claude `strict: true` in einer Tool-Definition, bei OpenAI Structured Outputs mit `strict: true` im Response-Format. OpenAI verlangt `additionalProperties: false` sowie die Auflistung jedes Felds als erforderlich, wobei optionale Felder stattdessen als nullable definiert werden, statt sie wegzulassen. Beide Anleitungen warnen zudem, dass vage Funktionsbeschreibungen und zu viele verfügbare Tools die Genauigkeit unbemerkt senken.

3 Min. Lesezeit

Databricks erläutert fünf Marketinganwendungen für Genie One

Databricks zufolge können Marketingteams mit Genie One die Kampagnenleistung analysieren, die Attribution entlang des Funnels untersuchen, Kundenentwicklungen analysieren, kanalübergreifende Kampagnen planen und Geschäftsergebnisse über eine mobile App überprüfen. Das Unternehmen erklärt, der KI-Assistent arbeite mit durch Governance abgesicherten Geschäftsdaten, wende bestehende Berechtigungen an und unterstütze wiederverwendbare Analysen, geplante Aufgaben sowie gemeinsam genutzte Berichte.

2 Min. Lesezeit

NVIDIA kündigt PAIR, schnellere lokale KI und RTX-Spark-PCs an

NVIDIA announced PAIR, a free open-source tool that distributes AI inference across compatible computers on a local network. The company also introduced simplified local setup for several agent applications, new llama.cpp and vLLM optimizations, and RTX Spark Windows PCs from Acer and Lenovo scheduled to arrive in October 2026.

3 Min. Lesezeit