创建和保存 MDX 查询

可以在管理和执行查询对话框中创建 MDX 查询。

有关 MDX 语法的信息,请参阅 Oracle Essbase 文档。

要创建 MDX 查询:
  1. 在 Excel 中,连接到 Essbase 数据源。
  2. Essbase 功能区中,选择管理和执行查询以显示管理和执行查询对话框。

    图 20-1 “管理和执行查询”对话框


    “管理和执行查询”对话框
  3. 单击添加查询,并在右侧的文本框中键入一个有效的 MDX 语句。

    例如:

    SELECT {[Sales], [Cogs]} on columns, Filter ([Product].Levels( 2 ).Members, AVG([Year].CHILDREN, 9001.0) > 9000.00) on rows

    图 20-2 在“管理和执行查询”对话框中输入的 MDX 查询语法


    “管理和执行查询”对话框,右侧的文本框中包含一个 MDX 查询。左侧的文本框显示了默认的查询名称。
  4. 单击保存查询按钮,并在保存查询对话框中为查询输入一个名称和可选的描述。

    查询的默认名称为 Query1 [n]。您可以更改此名称。


    “保存查询”对话框,您可在其中输入名称和可选描述。
  5. 单击保存以保存查询。

    新保存的查询现在列在管理和执行查询对话框的左侧文本框中。

    图 20-3 “管理和执行查询”对话框列出新保存的 MDX 查询


    “管理和执行查询”对话框的左侧文本框中显示新保存的 MDX 查询 Query MDX [1]。MDX 语法仍然显示在右侧文本框中

    您可以继续执行此查询或者修改语法或连接信息。