Amazon SageMaker Feature Store Announces New UpdateRecord API

Serdar HocamAuthor & Editor

Amazon SageMaker Feature Store has introduced the UpdateRecord API, allowing developers to update specific feature values without rewriting the entire record.

◉ 0 views
Amazon SageMaker Feature Store introduces UpdateRecord for feature-level writes | Amazon Web Services

Amazon Web Services has announced the new UpdateRecord API for Amazon SageMaker Feature Store, introducing feature-level write operations. Thanks to this innovation, applications can atomically update one or more feature values with a single call.

Advantages of the New UpdateRecord API

Previously, updating a single feature value required a full read-modify-write cycle using PutRecord, which introduced latency. The new API streamlines the process by eliminating the need to read or rewrite the entire record.

Storage Tier and Format Options

This new capability is supported by both the Standard tier backed by Amazon DynamoDB and the In-Memory tier backed by Amazon ElastiCache. Standard tier users can take advantage of the new Standard_V2 storage format.

Atomic Updates and Ordering

The system supports EventTime-based ordering to prevent updates from being stale or out of order. If the provided EventTime is older than the existing record's timestamp, the operation is rejected with a 409 error.

Advanced Access Control and Use Cases

The new feature simplifies enterprise workflows involving multiple producers while providing granular access control through IAM integration and new condition keys.