出品 | 51CTO技术栈(微信号:blog51cto)
Oracle(甲骨文公司)更新了其提供的自治数据库 (Autonomous Database)产品,以继续在云数据库服务方面保持领先, 在与 AWS、Google Cloud、IBM 和 Snowflake 等对手的竞争中保持优势。Oracle 自治数据库是 Oracle 云基础设施(OCI)下的服务之一。其基于 Oracle 专有的关系数据库管理系统(RDBMS),当前版本为 Oracle Database 23c ,支持事务性和分析性工作负载(workload)。自治数据库的关键在于,其基础管理系统能自动进行补丁、升级和调优工作,并处理所有常规数据库维护任务,无需手动干预。
Oracle 自治数据库支持四种不同的工作负载,包括事务处理、分析、数据仓库、JSON 数据上的事务和分析以及 APEX 应用程序开发。其中,APEX 是一个完全托管的低代码应用开发平台,用于构建和部署数据驱动的移动应用。
此次更新包括在 Select AI 中支持对话功能、Oracle Machine Learning 中的空间增强功能、无代码模型监视界面以及自治数据库中 Graph Studio 新的用户界面。
1、Select AI 新增对话支持
Oracle 已为 Select AI 增加了对话支持。于去年9月上线的 Select AI,允许企业用户使用自然语言交互完成数据分析,并在大语言模型(LLMs)的助力下访问 OCI 的生成式 AI 功能。
在此次更新之前,Select AI 无法记住先前的问题,也不允许用户进行追问。“现在,Select AI 的历史聊天记录对 LLM 可用,以便它能够理解后续问题的背景。用户现在可以与数据库进行‘对话’,以检索并缩小他们所需答案的范围,” Oracle 产品管理副总裁 George Lumpkin 在一篇博客文章中写道。
Lumpkin 表示,企业用户还可以要求 Select AI 生成的 SQL 和查询处理的描述。
根据研究和咨询公司 ISG 的执行董事 David Menninger 的说法,Select AI的新功能将帮助减轻开发人员的负担,提高生产率。
“ 如果无法获得之前查询的记录,这意味着企业开发人员必须对一个问题或请求进行重复,并根据需要不断调整。这个过程很快让人感到沮丧,并与提高效率的愿望背道而驰,” Menninger 补充道,在更新前 Select AI 只能从输入的自然语言中生成 SQL 查询的基本结构。
dbInsight 的首席分析师 Tony Baer 认为,此次更新将 AI 编码助手或者说用于编码的 AI 系统提升到一个新水平。Baer 提到,“ 除了生成代码外,语言模型还必须‘理解’数据库的逻辑结构以及描述性元数据的非结构化文本。它必须对查询优化有深入的理解。”
尽管 Oracle 的 Select AI 要面临越来越多的、提供自然语言查询服务的产品竞争,包括 Microsoft Copilot、Github Copilot、Amazon Q、Snowflake Copilot 和 Databricks IQ,但 Baer 认为,Select AI 的不同之处在于它能够理解 Oracle Database 典型部署中高度复杂的架构。
公司表示,Select AI 可访问任何 SQL 应用程序,这将作为自治数据库的一个集成功能提供给用户。
2、无代码模型监视界面
为了帮助企业员工处理机器学习操作(MLOps),Oracle 还新增了一个用于监视机器学习模型的无代码界面。
据 Oracle 的 Lumpkin 说,新的模型监视界面不仅允许企业用户监视模型,还可以在需要时进行调整。
The Futurum Group 的研究主管 Ron Westfall 表示,“对于开发人员来说,提高模型性能是一个长期的追求,也是一项重要任务。这一追求体现在气候和天气建模以及改善公共安全响应等领域的实践中。”
Westfall 补充道,“新功能使得 Oracle 自治数据库能够简化其建模过程,与竞争对手相比更具优势。”
此外,该公司还推出了 Oracle Machine Learning for Python 的新空间增强功能,作为其自治数据库提供的服务之一,使企业能够在机器学习模型中包含位置关系,以提高模型准确性。
“数据科学家可以通过定量方法(如空间聚类、回归、分类和异常检测)检测空间模式,而无需将数据移出数据库或自己编写复杂的算法,”Lumpkin 写道。
为了帮助企业从其数据中获得更多见解,该公司为自治数据库的 Graph Studio 新增了一个用户界面,允许企业使用拖放方法在资源描述框架(RDF)知识图上创建属性图视图。
“RDF 知识图可以通过捕获机构内部数据的复杂关联,为数据关系提供意义。企业可以从知识图中的数据获得更多的见解,”Lumpkin 写道。
3、Oracle 领先竞争对手?
这些聚焦于管理数据、从数据中生成见解以及利用机器学习和 AI 加速应用程序开发的更新,可能会让 Oracle 在竞争中先人一步, ISG 的执行董事 Menninger 如是说。
“多年前,Oracle 在推出其自治数据库时就提出了引人注目的声明。在当时,Oracle 的产品和理念可能是超越时代的,但随着技术的迭代,更多自动化功能成为了现实。“由于 Oracle 先前的投入,我认为可以说他们在提供自治数据库功能方面处于领先地位,” Menninger 说。
Menninger 进一步表示,任何有潜力替代行政和管理工作中单调、繁琐任务的数据库都能够吸引企业,因为没有人想把时间花费在这些任务上。他补充说:“只要功能实用并且价格合适,它们对任何企业都有价值。”
这些功能和更新,同样顺应了当前软件提供商所遵循的趋势,即在数据库产品中构建基于 AI 的能力。这样做可以削弱企业用户迁移数据的需求,避免其为了引入 AI 或 AI 的生成式功能而将数据移动到单独数据库或数据平台当中。
市场研究公司 Gartner 在一份报告中指出:“数据库管理系统市场的下一波衰败将在数据生态系统成为整体数据平台时发生。”
来自 The Futurum Group 的研究主管 Westfall 相信,Select AI 让 Oracle 自治数据库站在了数据平台创新的前沿。
“通过 Select AI ,我看到 Oracle 正在打破 AI 领域的常规,为组织提供一种直观的能力,能与其私有、专有的数据展开能理解上下文的对话。从demo演示中可以看出,它易于使用,因此所有规模的企业都可以很快上手使用它,” Westfall 说。
原文链接:https://www.infoworld.com/article/3712924/oracle-autonomous-database-adds-ai-conversation-support.html