Skip to content
เครื่องมือและผลิตภัณฑ์

AWS เพิ่มความสามารถในการเขียนข้อมูลระดับฟีเจอร์ใน 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.

โดย DigitalNeuron Deskอ่าน 1 นาที

คำตอบโดยย่อ

AWS ประกาศอะไรเกี่ยวกับ 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.

ประเด็นสำคัญ

  • AWS introduced the UpdateRecord API for Amazon SageMaker Feature Store.
  • API ช่วยให้แอปพลิเคชันอัปเดตค่าฟีเจอร์หนึ่งค่าหรือหลายค่าได้โดยไม่ต้องอ่านหรือเขียนระเบียนทั้งหมดใหม่
  • AWS says updates are applied atomically and features omitted from a request are preserved.
  • ความสามารถนี้พร้อมใช้งานในระดับร้านค้าออนไลน์แบบ Standard ที่ขับเคลื่อนด้วย DynamoDB และแบบ In-Memory ที่ขับเคลื่อนด้วย ElastiCache

AWS ประกาศรองรับการเขียนข้อมูลในระดับฟีเจอร์สำหรับ Amazon SageMaker Feature Store ผ่าน API ใหม่ชื่อ UpdateRecord บริการนี้เป็นคลังจัดเก็บที่มีการจัดการเต็มรูปแบบสำหรับจัดเก็บ แบ่งปัน และบริหารฟีเจอร์ด้านแมชชีนเลิร์นนิง ซึ่ง AWS อธิบายว่าเป็นข้อมูลที่ผ่านการประมวลผลแล้วและใช้ฝึกโมเดลรวมถึงสร้างการคาดการณ์

ด้วย UpdateRecord แอปพลิเคชันสามารถอัปเดตค่าฟีเจอร์หนึ่งรายการหรือหลายรายการได้ภายในการเรียกครั้งเดียว โดยไม่ต้องอ่านหรือเขียนระเบียนทั้งหมดใหม่ AWS ระบุว่า Feature Store จะนำการเปลี่ยนแปลงที่ร้องขอไปใช้กับระเบียนเดิมแบบอะตอมิก ขณะที่ฟีเจอร์ที่ไม่ได้ระบุในคำขอยังคงไม่เปลี่ยนแปลง

เข้ามาแทนที่การอัปเดตระเบียนทั้งชุด

ก่อนมี API นี้ แม้ต้องการเปลี่ยนฟีเจอร์เพียงรายการเดียวก็จำเป็นต้องใช้กระบวนการอ่าน-แก้ไข-เขียนผ่าน GetRecord และ PutRecord แอปพลิเคชันต้องอ่านระเบียนฉบับสมบูรณ์ก่อน ผสานค่าใหม่ในโค้ดของแอปพลิเคชัน แล้วจึงเขียนระเบียนทั้งชุดกลับเข้าไป

AWS ยกตัวอย่างไปป์ไลน์ให้คะแนนการทุจริต โดยหากต้องการปรับปรุงค่า risk_score ของลูกค้า ไปป์ไลน์จะต้องดึงฟีเจอร์ทั้งหมดในระเบียนออกมาก่อนเขียนระเบียนที่อัปเดตแล้ว

AWS ระบุว่ากระบวนการดังกล่าวเพิ่มเวลาแฝงในการอัปเดตแต่ละครั้งและใช้ความจุในการอ่านเพิ่มเติม นอกจากนี้ บริษัทยังระบุว่าไปป์ไลน์ที่ทำงานพร้อมกันและอัปเดตฟีเจอร์ต่างรายการกันในระเบียนเดียวกันอาจทำให้เกิดภาวะแข่งขันกันได้ ในกรณีเลวร้ายที่สุด การเขียนของไปป์ไลน์หนึ่งอาจเขียนทับของอีกไปป์ไลน์โดยไม่มีสัญญาณเตือน ซึ่ง AWS เรียกปัญหานี้ว่าการอัปเดตสูญหาย

AWS ระบุว่า คำขอ GetRecord ที่เพิ่มขึ้นยังทำให้เกิดค่าใช้จ่ายจากหน่วยความจุการอ่าน (Read Capacity Units) สำหรับลูกค้าที่ใช้งานกลุ่มฟีเจอร์ขนาดใหญ่และอัปเดตบ่อยครั้ง บริษัทกล่าวว่าค่าใช้จ่ายเหล่านี้อาจสะสมเป็นจำนวนมาก

API ใหม่ทำงานอย่างไร

แอปพลิเคชันไคลเอนต์จะส่งคำขอ UpdateRecord ที่มีเฉพาะฟีเจอร์ที่เปลี่ยนแปลง AWS ระบุว่า บริการ Feature Store จะตรวจสอบสิทธิ์ตาม AWS Identity and Access Management ตรวจสอบลำดับ EventTime เพื่อปฏิเสธการเขียนข้อมูลเก่า และดำเนินการผสานข้อมูลแบบอะตอมิก

การเขียนบางส่วนจะถูกนำไปใช้กับพื้นที่จัดเก็บออนไลน์ AWS ระบุว่า ภาพรวมระเบียนฉบับเต็มจะถูกจำลองไปยังพื้นที่จัดเก็บออฟไลน์โดยอัตโนมัติ เพื่อให้ชุดข้อมูลสำหรับการฝึกโมเดลยังคงถูกต้อง ประกาศดังกล่าวอธิบายถึงการที่หลายไปป์ไลน์ ซึ่งรวมถึงข้อมูลการคลิก การซื้อ และการให้คะแนน สามารถเขียนฟีเจอร์ของตนลงในระเบียนเดียวกันได้อย่างอิสระโดยไม่ต้องประสานงานกัน

UpdateRecord พร้อมใช้งานสำหรับพื้นที่จัดเก็บออนไลน์ของ Amazon SageMaker Feature Store ทั้งสองระดับ ได้แก่ Standard ซึ่งใช้ Amazon DynamoDB เป็นระบบรองรับ และ In-Memory ซึ่งใช้ Amazon ElastiCache เป็นระบบรองรับ

แหล่งที่มา: AWS, “Amazon SageMaker Feature Store introduces UpdateRecord for feature-level writes,” เผยแพร่เมื่อวันที่ 8 กันยายน 2026

คำถามที่พบบ่อย

What is UpdateRecord?
UpdateRecord เป็น API ของ Amazon SageMaker Feature Store สำหรับเปลี่ยนค่าฟีเจอร์หนึ่งค่าหรือหลายค่าในระเบียนที่มีอยู่ โดยไม่ต้องเขียนระเบียนทั้งหมดใหม่
Which features are changed?
แอปพลิเคชันจะระบุเฉพาะฟีเจอร์ที่ต้องการเปลี่ยนแปลงเท่านั้น AWS ระบุว่าฟีเจอร์ที่ไม่ได้รวมอยู่ในคำขอจะคงไว้ตามเดิม
Which Feature Store tiers support the API?
AWS ระบุว่า UpdateRecord พร้อมใช้งานสำหรับระดับร้านค้าออนไลน์ Standard ซึ่งขับเคลื่อนด้วย Amazon DynamoDB และระดับร้านค้าออนไลน์ In-Memory ซึ่งขับเคลื่อนด้วย Amazon ElastiCache
What process did UpdateRecord replace?
ก่อนหน้านี้ การเปลี่ยนแปลงฟีเจอร์เพียงรายการเดียวจำเป็นต้องอ่านระเบียนทั้งหมดด้วย GetRecord ผสานค่าดังกล่าวในโค้ดของแอปพลิเคชัน แล้วเขียนระเบียนทั้งชุดด้วย PutRecord

แหล่งข้อมูล

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

อ่านเพิ่มเติม

Claude และ OpenAI ต่างพัฒนาวิธีบังคับให้โมเดลสร้าง JSON ที่ถูกต้องตามรูปแบบ — นี่คือความแตกต่างระหว่างสองแนวทาง

ทั้งสองแพลตฟอร์มมีโหมดเข้มงวดให้ใช้ นั่นคือ `strict: true` บนคำนิยามเครื่องมือของ Claude และ Structured Outputs ของ OpenAI ที่ใส่ `strict: true` ในรูปแบบการตอบกลับ OpenAI กำหนดให้ต้องมี `additionalProperties: false` และระบุทุกฟิลด์ไว้ใน required โดยฟิลด์ที่เป็นทางเลือกให้กำหนดเป็น nullable แทนการละไว้ คำแนะนำของทั้งสองรายยังเตือนตรงกันว่า คำอธิบายฟังก์ชันที่คลุมเครือและจำนวนเครื่องมือที่มากเกินไปจะบั่นทอนความแม่นยำโดยไม่รู้ตัว

อ่าน 8 นาที

Databricks แจกแจงการใช้งาน Genie One ในงานการตลาด 5 ประการ

Databricks ระบุว่าทีมการตลาดสามารถใช้ Genie One เพื่อวิเคราะห์ประสิทธิภาพแคมเปญ ตรวจสอบการระบุแหล่งที่มาของผลลัพธ์ตามลำดับขั้นของกระบวนการขาย สำรวจแนวโน้มของลูกค้า วางแผนแคมเปญข้ามช่องทาง และตรวจสอบผลลัพธ์ทางธุรกิจจากแอปมือถือ บริษัทระบุว่าเพื่อนร่วมงาน AI นี้ทำงานร่วมกับข้อมูลธุรกิจภายใต้การกำกับดูแล ใช้สิทธิ์การเข้าถึงที่มีอยู่ และรองรับการวิเคราะห์ที่นำกลับมาใช้ใหม่ งานตามกำหนดเวลา และรายงานที่แชร์ร่วมกัน

อ่าน 7 นาที

NVIDIA เปิดตัว PAIR เทคโนโลยี AI ภายในเครื่องที่เร็วขึ้น และพีซี RTX Spark

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.

อ่าน 6 นาที