微软Build 2024大会上的60项新公告:云数据库管理产品新增AI功能
在今天的Build大会上,微软发布了约60项新公告,其中包括在其云数据库管理产品中新增的人工智能功能。
Fabric:统一数据平台的增强功能
去年推出的统一数据平台Fabric受益匪浅。目前预览中的工作负载开发工具包(Workload Development Kit)可以用于扩展Fabric中的应用。Fabric数据共享(Fabric Data Sharing)是一项新功能,可以在用户和应用之间实时共享数据,并包含一个用于访问外部数据源数据的API。新的自动化功能简化了重复性任务。
全新的RESTful GraphQL API允许Fabric开发人员通过单个查询访问多个来源的数据。扩展的用户数据功能使得可以在Fabric湖仓、数据仓库和镜像数据库中使用原生代码能力和自定义逻辑构建以数据为中心的应用。
Fabric中的AI技能增加了生成式AI功能,即使是非技术用户也可以构建能够用自然语言回答问题的应用。微软表示,公司还在每一层添加了Azure OpenAI服务,以创建数据流和管道,生成代码并构建机器学习模型。
Fabric中的新实时智能(Real-Time Intelligence)功能是一种软件即服务(SaaS)应用,创建了一个从各种来源摄取、处理和路由事件的单一平台。事件流可以使用预配置的流连接器处理,连接到云源并基于内容路由。
在私有预览中,Fabric的Copilot可以生成查询,检测在高数据量下人类无法发现的未知情况。
PostgreSQL和CosmosDB开发者的AI功能
微软Azure Database for PostgreSQL也获得了AI功能,利用Azure OpenAI服务或数据库内模型,供希望将数据保存在数据库实例中的用户使用。
Azure AI扩展让开发人员可以在他们的PostgreSQL应用中利用Azure AI的大型语言模型。他们可以调用Azure OpenAI服务生成基于LLM的向量嵌入,实现高效的相似性搜索,还可以调用Azure AI语言服务,用于情感分析、语言检测和实体识别等场景。
开发人员还可以调用预训练的机器学习模型,用于欺诈检测和产品推荐等场景。使用Azure AI翻译器可以实现实时文本翻译。
数据库内嵌生成功能支持在Azure Database for PostgreSQL中生成文本嵌入,无需调用Azure OpenAI服务,从而将嵌入创建时间缩短到单位毫秒级延迟,并且成本更可预测。
CosmosDB是一种全球分布的多模型数据库服务,用于构建大型应用,也获得了多个AI相关的更新。Cosmos DB for NoSQL现在内置了向量索引和向量相似性搜索,使数据和向量同步,无需单独的数据库。该功能由DiskANN提供,是一组开源的近似最近邻搜索算法,目前处于预览阶段。
新的预览功能允许用户通过Azure门户或命令行界面将无服务器的Azure Cosmos DB账户转换为预置容量模式,同时保留对数据操作的完全访问权限。
新的预览选项允许Cosmos DB for MongoDB用户在另一个区域创建一个持续更新的集群副本以用于故障转移。新的Go软件开发工具包(SDK)使得可以在多个区域内对数据库、容器和项目进行操作,适用于高可用性应用。