跳到正文
原文
AWS Machine Learning Blog· Wei Kuo·· 22 小时前精选AI 评分68

Amazon Quick 发布 Live Data in Apps 功能,支持 AI 构建的应用实时查询受治理数据集

Serve live, governed data in AI-built apps with Amazon Quick

AI 导读

Amazon Quick 推出 Live Data in Apps 功能,允许通过自然语言构建的 AI 应用在运行时实时查询 Amazon Quick Sight 中的 SPICE 和 Direct Query 数据集,而非依赖构建时的静态快照。该功能的核心在于将 Quick Sight 现有的行级安全(RLS)和列级安全(CLS)规则直接应用到应用层,确保每个用户在打开应用时看到的都是基于其身份过滤后的实时数据。

这一机制改变了传统 BI 应用的交互模式:过去用户需要手动编写 SQL 或导出图表再粘贴到协作工具中,现在只需描述需求,AI Agent 即可发现相关数据集并生成包含 SQL 逻辑的应用程序。在发布后,每次用户访问应用时,系统都会重新执行相同的 SQL 查询,且查询的执行上下文是查看者本人,从而自动应用权限控制。此外,系统引入了服务器端的同意机制,要求查看者在首次使用时对特定数据集进行授权,并在后端持续验证访问权限。

从工程实践角度看,该功能对开发者提出了新的约束条件。例如,Direct Query 数据集不能跨不同来源混合使用,且如果数据集结构变更(如重命名或删除列),应用必须重建以更新查询逻辑。对于构建者而言,还需要注意初始检索的行数限制,若需获取全量数据,必须在提示词中指导 Agent 进行分页调用。这些细节表明,虽然 AI 降低了构建门槛,但企业级数据的复杂性和安全性要求依然构成了实际落地的技术边界。

推荐理由

将 Quick Sight 的 RLS/CLS 权限模型直接映射到 AI Agent 生成的应用层,解决了企业级数据在生成式应用中落地时的核心合规与安全问题。

来源:AWS Machine Learning Blog · aws.amazon.com