内容提要
Onehouse,一个数据湖仓解决方案,现在支持自动化生成向量嵌入的管道。此功能允许用户将Onehouse数据传输到OpenAI或Voyage AI,并将生成的嵌入存储在湖仓中。该平台的向量嵌入生成器通过支持开放数据格式和廉价的云存储来解决GenAI项目中的数据管理挑战,从而降低成本并实现可扩展性。Onehouse还提供管道效率、索引功能和数据库集群以提高查询性能。其廉价存储、开放数据格式和管道自动化有助于向量嵌入存储和管理的长期可行性。
延伸解读
向量嵌入生成器的定位:补充而非替代向量数据库
Onehouse 的向量嵌入生成器并非要取代向量数据库,而是与之互补。它允许组织从所有数据资产中筛选出用于生成式模型应用的数据,再通过自动化管道将数据传输至 OpenAI 或 Voyage AI 生成嵌入,并存储回湖仓。这种分工让企业能更精细地控制哪些数据被向量化,以及如何路由到下游向量数据库,从而在成本与灵活性之间取得平衡。
成本与可扩展性:湖仓存储嵌入的长期优势
传统向量数据库的成本随嵌入数量增长而上升,尤其当它们仅提供内存方式维护嵌入和索引时。Onehouse 利用开放数据格式和廉价云存储作为可扩展的存储层,为嵌入提供长期可行的存储方案。这不仅能降低大规模生成式 AI 应用的成本,还能提升可扩展性和效率,对企业级部署尤为重要。
数据管理特性:索引与聚类加速查询
Onehouse 提供多种索引(如基于规则过滤、文件级统计和哈希索引)以及数据库聚类功能,旨在提升查询性能。聚类通过按产品类型或人口统计信息排序数据,使查询能利用索引快速定位。空间填充曲线则支持多维聚类,帮助用户从多个维度理解数据。这些特性共同作用,能快速确定哪些数据应被向量化,以及哪些向量应路由到向量数据库。
CDC 管道自动化:实现低延迟数据流转
Onehouse 的 ETL 服务通过自动配置变更数据捕获(CDC)基础设施,支持低延迟用例。例如,从 PostgreSQL 摄取数据时,上游数据库更新会实时同步到湖仓表,无需人工干预,且计算资源可自动伸缩以应对数据量变化。这种自动化管道确保数据能快速从源端传输到湖仓、嵌入模型并返回,再流向向量数据库,满足生成式 AI 对数据时效性的要求。
Q&A
Onehouse的向量嵌入生成器有什么功能?
Onehouse的向量嵌入生成器支持自动化生成向量嵌入,并允许用户将数据传输到OpenAI或Voyage AI,生成的嵌入可以存储在湖仓中。
Onehouse如何解决GenAI项目中的数据管理挑战?
Onehouse通过支持开放数据格式和廉价云存储,提供可扩展的数据管理解决方案,从而降低成本并提高效率。
Onehouse的管道效率如何影响数据传输?
Onehouse的管道效率通过变更数据捕获(CDC)方法,使数据能够快速从源传输到湖仓和嵌入模型,支持低延迟用例。
Onehouse支持哪些数据格式和存储选项?
Onehouse支持Delta Lake、Apache Iceberg和Apache Hudi之间的全向互操作性,并优化了Hudi的存储能力。
Onehouse的数据库集群和索引功能有什么作用?
数据库集群和索引功能旨在提高查询性能,允许用户根据特定条件快速检索数据。
Onehouse的向量嵌入生成器如何降低成本?
Onehouse的向量嵌入生成器通过提供廉价存储和开放数据格式,减少了存储向量的成本,提高了可扩展性。