如果您的数据存在本地,可以参考下面的方案调用析言的能力。
通过API创建一个虚拟数据库,析言通过检索表结构生成SQL,保证本地数据安全
1、本地阶段,用建表语句通过API创建一个虚拟数据库,通过API传递表结构(包括表描述,字段,字段描述,枚举值等信息,但没有具体值)以及企业知识(包括业务逻辑,优化案例等,同析言控制台企业数据管理配置项)
2、本地Agent程序跟析言云服务对接,传递信息给析言,实现在线问答能力。
3、利用析言NL2SQL能力,生成SQL。
4、SQL通过API传回本地执行结果。在本地进行渲染和数据解读等。
若希望继续使用析言的可视化图表和数据分析解读等能力,可以将本地执行的SQL结果通过API和本地Agent传回给析言,同时将析言生成可视化图表以及进行数据分析和解读的结果通过API和本地Agent传回端上展示。
方案优势:
- 混合云方案通过本地Agent程序打通云上服务和云下数据库,在保证本地数据安全的同时充分利用云上的计算资源。
- 提供端到端对话API,同时也支持按照原子步骤进行API调用,增加客户端调用集成的灵活度。
- 可以通过建表API通过执行建表语句创建虚拟数据库,灵活地传递表结构和企业知识,既保证了数据的安全,方便客户根据自身业务需求进行调整和优化。
- 多样,灵活的接口模式,可以自主选择调用析言的部分能力,实现资源的高效利用。
- 成本效益,对于已经拥有成熟本地数据库系统的客户来说,这种方式避免了迁移数据的成本,同时还能享受到基于大模型的智能数据分析带来的便利。
欢迎大家在评论区交流探讨阿里云百炼/析言的体验与经验 。如果您在体验过程中有遇到什么问题需要我们解答,可以在评论区中留言探讨或是加入我们的官方支持群(群号:94725009401)进行交流反馈!