为了让不熟悉SQL语言的用户能方便地从数据库中取数分析,PolarDB for AI联合达摩院推出自研的自然语言到数据库查询语言转义(Nature Language To SQL,简称NL2SQL)解决方案。PolarDB会将用户输入的自然语言(中文或英文)自动转化成所需要的SQL语句,用户只需要执行生成的SQL语句,即可完成一系列查询操作,且可以支持将数据转化成图形化报表。

本场景将提供一个ECS云服务器实例和一个包含AI节点的PolarDB MySQL版数据库实例。通过本实验的操作,您可以快速了解PolarDB的NL2SQL功能,体验在PolarDB数据库中通过自然语言来驱动数据查询的功能。

背景知识

本场景主要涉及以下云产品和服务:

云服务器(Elastic Compute Service,简称ECS)是阿里云提供的一种基础云计算服务。无需提前采购硬件设备,根据业务需要,随时创建所需数量的云服务器ECS实例。在使用过程中,随着业务的扩展,可以随时扩容磁盘、增加带宽。也能随时释放资源,节省费用。

云原生数据库 PolarDB MySQL 版是阿里云完全自主研发的产品,100%兼容 MySQL。产品具有多主多写、多活容灾、HTAP 等特性,交易性能最高可达开源数据库的6倍,分析性能最高可达开源数据库的400倍,TCO 低于自建数据库50%。