了解 MDX 工作表

可以在一个 Essbase 应用程序工作簿中拥有一个或多个 MDX 插入工作表。使用这些工作表,可以在多维数据集中创建相应的 MDX 文件,还可以选择在构建多维数据集时执行 MDX。

  • 要在构建多维数据集时执行 MDX,请在应用程序工作簿的 MDX 工作表上的执行 MDX 字段中指示
  • 要在创建多维数据集之后执行 MDX,请从 Essbase Web 界面中的作业运行 MDX 脚本。

下图显示了示例应用程序工作簿中的 MDX 插入工作表。


应用程序工作簿中的 MDX 插入工作表的图像。

每个 MDX 工作表的名称是 MDX.scriptname,例如,对于 mdxTest1 MDX 脚本,MDX 工作表的名称为 MDX.mdxTest1。

MDX 工作表的内容用于在多维数据集中创建 MDX 插入脚本。MDX 脚本使用在 MDX 工作表的定义区域中指定的文件名,具有 .mdx 扩展名。例如,filename.mdx

属性或字段 有效值 说明
文件名 有效的 MDX 脚本文件名。 文件名字段定义 MDX 脚本名称。创建多维数据集时,会在 Essbase 中创建 MDX 脚本。Essbase 中的脚本名称为文件名加 .mdx 扩展名。
执行 MDX
如果您输入,则会在您构建多维数据集时执行 MDX 脚本。如果您输入,则不会立即执行 MDX 脚本。在任一情况下,每个 MDX 工作表都会在 Essbase 中创建一个 MDX 脚本,并使用带有 .mdx 扩展名的指定文件名。通过这种方法,可以在稍后执行任意 MDX 脚本。

您可以在设计器面板中创建和删除 MDX 工作表。请参见 Work with MDX Worksheets in Cube Designer

要了解有关 MDX 插入的更多信息,请参见 Insert and Export Data with MDXMDX Insert Specification