-
公开(公告)号:US12223080B1
公开(公告)日:2025-02-11
申请号:US18070086
申请日:2022-11-28
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Al-Rikabi , Stephen Michael Ash , William Michael Siler , Rajkumar Haridoss , Rajesh Patel , Kushal Yelamali
IPC: G06F16/00 , G06F16/242 , G06F16/2455 , G06F21/62 , G06F16/13
Abstract: This disclosure describes a natural language question (NLQ) query service within a service provider network that provides row level security (RLS) for autocomplete during entry of NLQs and fuzzy matching in NLQ answering. The rules take the form of per-user predicates such as Tim can only see rows with region=US. In configurations a complex extraction and preprocessing pipeline to extract distinct combinations of values against RLS predicate “rule keys” is used. Those distinct values are indexed along with grouped rule keys to enable pushing down predicates at auto-complete time. This enables pushing part of RLS rule handling to ingestion time of a dataset rather than handling all RLS rule handling at query time, enabling meeting of latency goals. In configurations, a single logical document of unique cell values is split into multiple documents with a subset of rule keys to handle scalability limits.