AI 查询

要将 Oracle Essbase 中的 AI 查询与 Oracle AI Database 26ai 一起启用和使用,必须设置连接并向量化大纲。对于 AI 驱动的数据分析,您可以提交自然语言查询 (NLQ),这将生成有效的 MDX 查询,您可以将其另存为报表。

注意:

Oracle Essbase 包含基于人工智能 (AI) 和生成式 AI(生成式 AI)的功能。虽然 Oracle 努力提供准确的结果,但生成式 AI 输出可能不正确、不完整或不合适。由生成式 AI 功能提供的信息应在根据生成式 AI 功能采取行动或做出决策之前由用户进行验证。Oracle 不对因使用生成式 AI 功能而造成的损害或损失承担责任。

先决条件

在使用 AI 查询之前,请完成 Prerequisites for AI Features 中的步骤。

注意:

只有服务管理员可以创建 AI 连接。
  • 在市场中部署 Essbase

    Autonomous AI Database Serverless 部署模式。

  • 使用具有所需权限的 Oracle AI Database 26ai
  1. 在 Essbase 中创建全局连接

    Essbase Web 界面下:
    1. 创建 Oracle AI Database 连接:

      设置与 Oracle AI Database 26ai 的连接。有关详细步骤,请参阅创建连接和数据源以访问 Oracle Database

    2. 创建生成式 AI 连接:

      选择 GenAI 作为连接类型并完成设置。有关详细步骤,请参阅创建生成式 AI 连接

  2. 将 AI 连接与应用程序关联

    注意:

    只有具有应用程序管理器权限的用户才能将 AI 连接与应用程序关联或取消关联。
    1. 转至应用程序页。
    2. 选择应用程序。
    3. 选择 AI 状态旁边的链接。
    4. 选择同意以接受条款和条件。
    5. 选择要关联的 AI 连接。
    6. 选择关联
  3. 大纲向量化
    1. 运行向量化大纲作业以将数据库大纲转换为向量。有关完整说明,请参见 Vectorize Outline
    2. 提交作业后,后台进程将执行大纲向量化。作业成功完成后,AI 查询将可用于所选应用程序和数据库。矢量化大纲作业是一次性进程。

    注意:

    您可以从 Essbase Web 界面作业页监视向量化大纲作业的状态。
  4. 与 AI 查询交互
    向量化作业完成后:
    1. 打开应用程序并选择数据库
    2. 选择分析数据
    3. 选择报告
    4. 选择 AI 查询以打开“AI 查询”面板。

    AI 查询面板中的其他选项

    启动“AI 查询”面板时,您可以从系统生成的(自动填充)启动问题中进行选择。

    AI 查询功能:
    1. 重新填充此查询:基于同一问题重新生成答案。
    2. 显示 MDX 查询:显示生成的 MDX 查询。
    3. 复制 MDX 查询:将生成的 MDX 复制到剪贴板。
    4. 解释 MDX:提供生成的 MDX 查询的自然语言说明,使您能够更轻松地了解查询结构和用途。
    5. 在 Smart View 中分析查询:在 Oracle Smart View 中打开报表,以便在 Excel 中进行进一步分析。
    6. 清除对话:重置会话或对话历史记录。
  5. 生成报表的自然语言(Smart View 报表)
    1. 在“AI 查询”面板中,选择创建报表
    2. 名称字段中输入报表的名称,然后选择确定。报表将显示在左侧窗格的报表部分中。
    3. 选择生成的报表,以开始直接在电子表格中处理它。
    4. 要编辑或删除报表,请选择报表旁边的操作菜单,然后根据需要选择编辑删除
  6. 生成 MDX 查询的自然语言
    1. 在左侧窗格中,选择创建,然后选择使用自然语言查询
    2. 自然语言查询字段中输入查询,然后选择生成 MDX
    3. 选择验证以复查生成的 MDX。
    4. 验证后,选择保存。报表将显示在左侧窗格的报表部分中。
    5. 选择生成的报表,以开始直接在电子表格中处理它。
    6. 要编辑或删除报表,请选择报表旁边的操作菜单,然后根据需要选择编辑删除

取消关联 AI 连接

可以通过删除应用程序的关联 AI 连接来停用应用程序的 AI 查询。
  1. 转至应用程序页。
  2. 选择应用程序。
  3. 选择 AI 连接名称旁边的删除
  4. 选择取消关联以确认。

注意:

此操作将启动后台作业,该作业将删除在 Oracle AI Database 方案中大纲向量化期间创建的所有向量表和相关 AI 数据。