Vanna.ai 与 Google Cloud Platform 集成:通过自然语言访问 BigQuery 数据
执行摘要
Vanna.ai 通过 Google Cloud Platform (GCP) 服务实现对 BigQuery 数据的自然语言查询,从而实现数据访问的民主化。该解决方案通过最终用户身份验证维护企业安全,确保保留现有的 BigQuery 权限和行级安全性,同时为业务用户提供直观的界面来访问他们的数据。
商业价值与益处
数据访问民主化
-
自然语言界面
- 使用简单的英语、西班牙语、葡萄牙语等提问
- 无需 SQL 知识
- 立即获取洞察
- 示例
- “上季度我们各区域的总销售额是多少?”
- “显示过去 12 个月的客户流失率”
- “第四季度利润率最高的产品是哪些?”
-
提高业务用户工作效率
- 自助分析能力
- 减少对数据团队的依赖
- 更快的洞察获取时间
- 直接访问所需数据
- 独立探索数据的能力
-
更好的决策制定
- 实时访问数据洞察
- 快速验证业务假设
- 数据驱动的决策支持
- 缩短问题到答案的时间
- 增强的数据探索能力
企业安全与合规性
原生安全集成
Vanna.ai 通过最终用户身份验证利用 Google Cloud 的原生安全模型
- 用户只能访问他们在 BigQuery 中已有权限查看的数据
- 所有现有的 BigQuery 权限都会自动生效
- 行级安全策略会自动继承
- 查询在最终用户的凭据下执行
安全益处
-
继承的访问控制
- BigQuery 权限自动继承
- 无需单独管理权限
- 行级安全始终生效
- 列级安全得到维护
-
身份验证与授权
- 安全的 OAuth 2.0 集成
- 最终用户凭据验证
- 自动会话管理
- 维护审计跟踪
-
合规性与治理
- 维护现有数据治理
- 保留审计能力
- 确保法规合规性
- 支持数据隐私要求
管理益处
-
集中管理
- 监控查询模式
- 跟踪使用指标
- 管理用户访问权限
- 优化性能
-
训练与改进
- 查看查询历史记录
- 更新训练示例
- 定制响应
- 提高准确性
-
成本控制
- 监控资源使用情况
- 优化查询性能
- 控制访问模式
- 管理计算资源
结论
Vanna.ai 与 GCP 的集成提供了安全且用户友好的自然语言界面,用于访问 BigQuery 数据。通过利用最终用户身份验证和现有安全策略,组织可以在民主化数据访问的同时维护严格的安全和治理控制。
注意:本白皮书反映了截至 2024 年 12 月的配置。有关服务和功能的任何更新或更改,请查阅最新文档。