Skip to content
DigitalNeuron
Tools & products

AWS adds feature-level writes to SageMaker Feature Store

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

By DigitalNeuron Desk2 min read

Quick answer

What did AWS announce for Amazon SageMaker Feature Store?

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.

Key takeaways

  • AWS introduced the UpdateRecord API for Amazon SageMaker Feature Store.
  • The API lets applications update one or more feature values without reading or rewriting the complete record.
  • AWS says updates are applied atomically and features omitted from a request are preserved.
  • The capability is available in the Standard DynamoDB-backed and In-Memory ElastiCache-backed online store tiers.

AWS announced feature-level writes for Amazon SageMaker Feature Store through a new UpdateRecord API. The service is a fully managed repository for storing, sharing and managing machine-learning features, which AWS describes as processed data used to train models and generate predictions.

With UpdateRecord, an application can update one or more feature values in a single call without reading or rewriting the entire record. AWS says Feature Store applies the requested changes atomically to the existing record, while features omitted from the request remain unchanged.

Replacing full-record updates

Before this API, changing even one feature required a read-modify-write process using GetRecord and PutRecord. An application first read the complete record, merged the new value in application code and then wrote the entire record back.

AWS gives a fraud-scoring pipeline as an example. To refresh a customer’s risk_score, the pipeline had to retrieve all features in the record before writing the updated record.

According to AWS, that process added latency to each update and consumed additional read capacity. The company also says concurrent pipelines updating different features in the same record could create race conditions. In the worst case, one pipeline’s write could silently overwrite another’s, a situation AWS identifies as a lost-update problem.

The extra GetRecord requests also generate Read Capacity Units charges, AWS says. For customers operating wide feature groups with frequent updates, the company says those costs can accumulate.

How the new API works

A client application sends an UpdateRecord request containing only the changed features. AWS says the Feature Store service validates AWS Identity and Access Management permissions, checks EventTime ordering to reject stale writes and performs an atomic merge.

The partial write is applied to the online store. AWS says a full record snapshot is automatically replicated to the offline store so that training datasets remain accurate. The announcement describes multiple pipelines, including clickstream, purchases and scoring, independently writing their own features to the same record without coordination.

UpdateRecord is available for both Amazon SageMaker Feature Store online store tiers: the Standard tier backed by Amazon DynamoDB and the In-Memory tier backed by Amazon ElastiCache.

Source: AWS, “Amazon SageMaker Feature Store introduces UpdateRecord for feature-level writes,” published September 8, 2026.

Frequently asked questions

What is UpdateRecord?
UpdateRecord is an Amazon SageMaker Feature Store API for changing one or more feature values in an existing record without rewriting the entire record.
Which features are changed?
Applications provide only the features they want to change. AWS says features not included in the request are preserved as-is.
Which Feature Store tiers support the API?
AWS says UpdateRecord is available for the Standard online store tier, backed by Amazon DynamoDB, and the In-Memory online store tier, backed by Amazon ElastiCache.
What process did UpdateRecord replace?
Previously, changing a single feature required reading the complete record with GetRecord, merging the value in application code, and writing the full record with PutRecord.

Sources

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

Related reading

Claude and OpenAI each shipped a way to force valid JSON out of a model — here's how they differ

Both offer a strict mode: Claude's `strict: true` on a tool definition, OpenAI's Structured Outputs with `strict: true` in the response format. OpenAI requires `additionalProperties: false` and every field listed as required, with optional fields made nullable instead of omitted. Both guides also warn that vague function descriptions and too many available tools quietly lower accuracy.

3 min read

Databricks Details Five Marketing Uses for Genie One

Databricks says marketing teams can use Genie One to analyze campaign performance, examine funnel attribution, investigate customer trends, plan campaigns across channels and review business results from a mobile app. The company says the AI coworker works with governed business data, applies existing permissions and supports reusable analyses, scheduled tasks and shared reports.

2 min read

NVIDIA Announces PAIR, Faster Local AI and RTX Spark PCs

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 read