Spotfire® 用户指南

Oracle Essbase 连接器 - 功能和设置

可以连接到 Oracle Essbase 并访问其中的数据。在此页面上,可以了解相关功能、可用设置以及处理与 Oracle Essbase 的数据连接时的注意事项。

页面内容

连接器功能

当您使用 Oracle Essbase 连接器访问数据时,可以使用以下功能。

功能 支持?
加载方法
  • 导入(内存中)
  • 外部(数据库内)
自定义查询
预存程序
自定义连接属性
使用身份提供程序进行单点登录
在 Web 客户端中编写
包含在 Linux 上的 Spotfire 发行版中

数据源属性

以下是在使用 Oracle Essbase 连接器创建数据连接时可以配置的受支持的数据源属性。

选项 说明
服务器

您的数据所在的服务器名称。将端口号直接添加在服务器名称的后面,两者之间用冒号隔开。

示例: myDatabaseServer:1234

应用程序 从下拉列表中选择所需的应用程序。
数据库 从下拉列表中选择感兴趣的数据库。
别名表 使您可以选择从中获取名称的别名表。

别名表将原始成员名称映射到更加方便用户的名称,或者可以包含较长或较短的名称。

选择“不使用别名”可获取原始成员名称。

同时显示成员名称和别名 选中此复选框可在 UI 中同时显示成员名称和别名(以逗号分隔)。例如,您可以通过以下类似方式同时显示产品 ID 和产品名称:
PNO2345, Fruit drink
操作超时 (分钟)

[只有在单击“常规”选项卡上的“连接”后才能配置此选项的设置,以连接到 Oracle Essbase 服务器。]

指定待执行命令允许的最大分钟数。

基于公式的帐户/度量值选项 使用以下选项配置如何在连接中处理基于 Essbase 公式的度量值。
允许使用 MDX 聚合

[只有在单击“常规”选项卡上的“连接”后才能配置此选项的设置。]

Oracle Essbase 多维数据集中的某些度量值是基于非动态 Essbase 公式计算的。默认情况下,不可以使用 MDX 聚合此类计算度量值,因为这种聚合可能会产生不可预测的结果。

选中此复选框,允许为连接中基于非动态 Essbase 公式的所有度量值使用 MDX 聚合。

注: 启用此选项将影响连接中所有基于公式的度量值。如果只想为某些基于公式的度量值启用 MDX 聚合,请清除此复选框。相反,在“连接中的数据选择”对话框中选择要包括在连接中的数据时,请单独配置每个选中的基于公式的度量值。

受支持的数据类型

设置到外部数据源的连接时,Spotfire 需要将数据源中的数据类型映射到 Spotfire 中的数据类型。以下是 Oracle Essbase 连接器支持的数据类型。

使用 Oracle Essbase 时,所有度量均作为 Real 映射,所有维度均作为 String 映射。来自 Spotfire 中不同操作(例如标记和表达式的评估)的结果也可能会产生 Boolean