钢钢更新

用行动改变世界,做个有情怀的技术宅

本文翻译自Oracle官网博客:https://blogs.oracle.com/ebstech/post/enabling-natural-language-query-of-ebs-122-using-oracle-generative-ai-now-available

什么是基于OCI生成式AI的自然语言查询?

Oracle Select AI 是 Oracle 自治数据库(ADB)自带的功能,可以用来处理自然语言提示,补充提示的元数据,访问大型语言模型(LLMs)生成对应的SQL查询语句,并在目标数据库中执行该查询以便返回对应的结果。

Oracle E-Business Suite(EBS)提供许多强大的查询和复杂的报告功能,例如 Oracle EBS 企业指挥中心(ECC)。Oracle Select AI 则更进一步,允许用户通过自然语言向EBS进行提问,并在APEX页面中中获取返回的结果(如图1所示)。

技术架构与实现原理

Oracle Select AI 通过利用Oracle自治数据库的 Select AI 功能和 Oracle 云基础设施的生成式AI,将自然语言问题转换为对应的SQL查询,从而在Oracle EBS 12.2上通过自然语言提问的方式实现数据查询。

SQL语句将自动在用户(本地)的 Oracle EBS 数据库中执行并返回结果。每个查询都在具有最小权限的新 XX_NLQ 模式中执行。与新的受保护视图和新的虚拟专用数据库(VPD)策略一起,利用 Oracle APEX 提供简单直观的询问 Oracle E-Business Suite 用户界面。

以下图示,(图2-技术架构图)展示了 APEX 前端页面、Oracle 云基础设施(OCI)上的 ADB、LLM服务和 EBS 之间的交互。

注意:虽然 ADB(Oracle 自治数据库) 只能在OCI上运行,但Oracle EBS系统本身可以根据需要灵活部署在本地或OCI上的。

在哪里可以了解到更多关于使用自然语言查询EBS数据的信息?

Oracle Support上已发布了最新的技术论文:《利用 Oracle 生成式AI 实现 Oracle E-Business Suite (EBS) 12.2 的自然语言查询》(MOS ID: 3059877.1)

本技术论文描述了:

  • 官方发布的原型APEX应用程序,有关如何将 Oracle EBS 与 APEX 进行无缝集成的更多信息,请参阅 增强的 Oracle EBS 12.2 和 APEX 集成
  • Oracle EBS 自然语言查询的完整先决条件列表,例如 EBS 12.2.7、数据库 19c 和 APEX 24.1。
  • 利用 Oracle 生成式 AI 启用 Oracle EBS 12.2 自然查询语言步骤。

参考文献

相关文章

本文翻译自:https://blogs.oracle.com/apex/post/become-an-oracle-apex-pro

Oracle APEX 团队对 Oracle APEX 开发者专业学习路径 进行了令人兴奋的改进,使验证您在低代码应用开发方面的专业知识比以往任何时候都更容易。如果您是 Oracle APEX 开发者或希望利用先进的 AI 驱动低代码应用开发来提升您的职业生涯,现在正是获得认证的绝佳时机!

两年前,我们推出了 Oracle APEX 开发者专业学习路径,提供了一种掌握 Oracle APEX 的结构化方法。随着Oracle APEX 24.2的发布,我们完全重新设计了学习路径,使其与APEX的最新进展保持一致。

更新后的学习路径现在包括两门关键课程:

两门课程现在都是 Oracle APEX 云开发者专业认证(1Z0-771) 的先决条件。

获取 Oracle APEX 认证 – 免费!

为了帮助更多开发者获得这一行业认可的认证,我们免费提供 Oracle APEX 云开发者专业认证(1Z0-771)从现在到 2025年5月15日,您拥有1次免费考试的机会,这是您免费提升资质的大好时机。立刻 注册 并迈向成为 Oracle APEX 认证专业人员的下一步!

图1:领取您免费的Oracle APEX云开发者专业认证尝试

Oracle APEX 开发者专业课程的新内容是什么?

最新的 Oracle APEX 开发者专业课程 现在包括:

  • 两个新模块:
    • 构建移动友好型应用
    • 实施业务流程自动化与工作流
  • 更新后的实战实验室,涵盖最新的APEX 24.2功能
  • 新上手实验室,包括一个用于工作流功能的实验室
  • 扩展内容、课程和演示,涵盖10个模块

Oracle APEX 新功能:用AI赋能低代码应用

增强版 Oracle APEX:用AI赋能低代码应用课程 介绍了令人兴奋的AI驱动功能:

  • 模块分割:
    • AI辅助的 Oracle APEX 开发
    • 构建基于 Oracle APEX 的AI应用程序
  • 全新的人工智能辅助开发特性
    • 使用AI创建数据模型
  • 全新的AI驱动应用程序开发特性
    • 生成具有AI动态动作的文本
    • 实现使用AI配置和AI向量搜索的RAG
    • 向量搜索在搜索配置中的支持

本次的Oracle APEX云开发者专业认证更新了什么?

  • 新的认证ID:1Z0-771
  • 认证已验证于:Oracle APEX 24.2
  • 推荐训练
    • Oracle APEX 开发者专业
    • Oracle APEX:用AI赋能低代码应用
  • 更新考试主题包括
    • 管理工作流程和任务
    • 在 Oracle APEX 中使用生成式AI

为什么您应该获得认证?

Oracle APEX 认证是寻求在低代码开发领域提升、获得行业认可和开启更好职业机会的专业人士的战略举措。

  • 认证验证您的技能,使您在需要 Oracle APEX 低代码开发专长的就业市场中更具竞争力
  • 认证确保您了解构建安全、可扩展的 Web 和移动应用的最佳实践,这些应用具有世界级功能,可在任何地方部署——无论是云上还是本地。
  • 展示您在低代码应用开发方面的技能
  • 提升您在AI驱动低代码应用开发领域的专业知识
  • 开启与 Oracle APEX 云开发者专业认证(1Z0-771) 相关的新职业机会

不要错过这个机会——现在就注册!

2025年5月15日之前的认证考试是完全免费的!现在是验证您的技能并借助Oracle APEX认证提升您职业生涯的最佳时机。利用这个限时优惠,立刻成为Oracle APEX认证专业人才!

领取您的免费考试尝试,只需三个简单步骤:

本文翻译自:https://blogs.oracle.com/apex/post/whats-new-in-apex-242-dynamic-action-generate-text-with-ai

Oracle APEX 24.2 版本发布了一个名为“使用AI生成文本”的激动人心的 动态操作。这一创新功能帮助开发者将AI驱动的文本生成能力添加到应用程序中,通过动态操作激活。凭借其直观的配置过程,该功能为开发者提供了一种轻松利用AI增强应用程序的新方法,使应用程序比以往任何时候都更加易于访问和高效。使用AI生成文本有助于降低集成先进AI驱动功能的技术门槛,实现更快的开发和更丰富的用户体验。

概述

在 APEX 原生生成式 AI 功能引入之前,开发者必须建立 Web 服务连接以从生成式 AI 服务获取响应。随着 APEX 24.1 版本中引入 APEX_AI API,开发者可以通过传递正确的参数来调用 apex_ai.generate 函数,以获取响应。现在,在 APEX 24.2 版本中,如图 1 所示,开发者可以通过在属性编辑器中配置一系列属性,直接在应用程序中实现由 AI 驱动的文本生成。该功能灵活,可以根据应用程序的具体需求满足各种用例。

图1 使用“利用AI生成文字”的动态操作

让我们通过例子更深入地探讨细节。

阅读全文 »

本文翻译自:https://blogs.oracle.com/apex/post/whats-new-in-apex-242-text-message-enhancements

文本消息是一个强大的功能,可以用来构建带有替换变量的可翻译文本字符串,这些字符串随后可以从PL/SQL包、过程和函数中调用。在APEX应用程序中使用文本消息具有如下好处:

  • 动态多语言应用翻译
  • 集中管理文本
  • 动态UI文本和提示
  • 无缝更新内容变更
  • 本地化电子邮件和通知
  • 大型应用程序的改进可维护性

Oracle APEX 24.2 中,文本消息得到了进一步增强。现在,您可以:

  • 添加有意义的占位符
  • 编写更简短的替换语法
  • 忽略前缀
  • 直接指定参数值
  • 使用页面设计器中的文本消息选择器

让我们深入了解如何在APEX应用程序中使用文本消息。

阅读全文 »

以下是截止至 2025.02.03收集的 Oracle APEX 最新博文,完整博文列表请移步这里:Oracle APEX Evangelion(EVA 补完计划)

常规APEX博文整理:

本文翻译自:https://blogs.oracle.com/apex/post/242-rest-data-source-enhancements

新的 Oracle APEX 24.2 为 REST数据源 共享组件带来了新的增强功能。以下是新增强功能的摘要:

  • 支持“简单HTTP”REST 数据源中基于令牌的分页
  • 将排序谓词下推到“ORDS”类型的REST源时支持“Order By NULL”子句
  • 灵活的远程服务器
  • 以编程方式设置Web凭据的范围

在这篇博文中,我们将探讨它们。

阅读全文 »

本文翻译自:https://blogs.oracle.com/apex/post/242-database-object-dependencies

Oracle APEX 24.1 中引入了 APEX_APP_OBJECT_DEPENDENCY API,以帮助开发人员分析其应用程序并按页面或应用程序报告对数据库对象的所有引用。在 Oracle APEX 24.2 中,开发人员可以找到一个新实用程序,该实用程序使用API轻松扫描应用程序并查看工作区中数据库对象引用的报告,从而使管理对象依赖性变得更加简单。

阅读全文 »

本文翻译自:https://blogs.oracle.com/apex/post/blog-create-data-model-using-ai

介绍

构建APEX应用程序的过程始终从一个基本步骤开始 - 在数据库模式中包含表。这些表构成了应用程序的基础,定义了数据的存储、管理和访问方式。

但仅仅有桌子是不够的。精心设计的架构对于确保应用程序的可扩展性、性能和可维护性至关重要。开发人员必须遵循数据库规范化等原则,以消除冗余、确保数据完整性并有效构建数据。他们还需要解决数据库设计的复杂问题,例如定义正确的主键和外键、创建适当的索引以及确保正确捕获实体之间的关系。

设计这样的模式需要丰富的数据库专业知识。开发人员需要深入了解关系建模原则和最佳实践,以确保架构不仅满足当前的应用程序需求,而且还可以根据未来的需求进行适当的扩展。

但如果这个基本任务可以简化呢?

凭借由AI提供支持的生成式开发(GenDev)重新定义 APEX 开发人员工具包(帮助在代码编辑器中使用 APEX Assistant 编写和调试代码,甚至创建整个APEX应用程序),为什么不将其功能扩展到模式设计呢? Oracle APEX 24.2 的最新功能:使用AI人工智能技术创建数据模型。

阅读全文 »

本文翻译自:https://blogs.oracle.com/apex/post/nextgen-data-search-integrating-ai-vector-search-into-search-configurations

Oracle Database 23ai 引入了一项改变游戏规则的功能:Oracle AI Vector Search。这项新功能使您能够将向量嵌入与业务数据一起存储,从而为更高级的语义查询打开了大门。通过利用嵌入模型,您可以将非结构化数据转换为向量嵌入,从而增强从数据中提取有意义的见解和联系的能力。要了解有关向量嵌入和嵌入模型的更多信息,请查看此 链接。在 APEX 24.2 版本中,我们现在在搜索配置中包含了AI矢量搜索支持。

让我们探讨一下这一创新功能的工作原理及其与Oracle APEX的无缝集成。我们还将了解有关矢量提供程序、PL/SQL API等的更多信息,我们将利用它们来创建搜索配置。

在这篇博文中,我们将探讨如何将Oracle AI Vector SearchOracle APEX结合使用

我们将了解如何:

  1. 将向量列添加到表中
  2. 创建向量提供者
  3. 从向量提供者检索向量嵌入
  4. 创建搜索类型为 Oracle Vector Search 的搜索配置
  5. 创建 Oracle AI 矢量搜索页面

使用Oracle Vector Search作为搜索类型创建的搜索配置页面

阅读全文 »
0%