要将内部部署的 Oracle Essbase® 立方体作为链的一部分进行管理,请添加一个包含 Oracle Essbase 连接命令的步骤。例如
注: Oracle Essbase 连接器支持 11.1.2.2.x、11.1.2.3、11.1.2.4 和 11.2 版本。
要启用这些命令,IT 管理员首先要 创建 Oracle Essbase 连接器。
将 ASO/BSO 导出为表格
要将聚合存储选项 (ASO) 或块存储选项 (BSO) 数据导出到表格文件,请添加 ASO/BSO 导出到表格 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入要导出的 Essbase 数据库。 |
导出文件名 |
输入要导出的 Essbase 服务器上数据的绝对文件路径。 |
数据级别 |
对于 BSO 数据,请选择是导出所有数据还是只导出第 1 层或输入数据。 |
页首 |
要在表格输出中包含标题行,请列出各列的标题。 |
使用栏目 |
要在表格导出中使用列,请选中此复选框。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
清除数据
要清除指定数据库中的数据,请添加 Clear data 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入要清除数据的 Essbase 数据库。 |
要清除的数据 |
选择是清除全部数据还是只清除部分数据。 |
清除数据表达式 |
如果 要清除的数据 为部分,请输入多维表达式 (MDX),指定要清除的区域。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
复制申请
要创建应用程序的副本,请添加 复制应用程序 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
目的地申请 |
输入要创建的新应用程序的名称。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
复制数据库
要创建数据库副本,请添加 复制数据库 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入要复制的 Essbase 数据库名称。 |
目的地申请 |
输入要创建新数据库的新应用程序名称。 |
目的地数据库 |
输入要从副本中创建的新数据库的名称。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
数据库访问
要授予用户组在数据库中的访问权限,请添加 数据库访问 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入要授予访问权限的 Essbase 数据库名称。 |
用户组 |
输入访问数据库的用户组名称。 |
访问类型 |
选择要授予的访问权限类型。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
数据库信息
要从数据库中检索信息和最近的查询,请添加 Database info 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入要获取信息的 Essbase 数据库名称。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
删除文件
要删除服务器上的文件,请添加 Delete file 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入要删除文件的 Essbase 数据库名称。 |
文件 |
输入要删除文件的名称。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
显示会议
要检索当前会话的信息,请添加 Display session 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入要检索会话信息的 Essbase 数据库名称。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
下载文件
要从服务器下载文件,请添加 Download file 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入要下载文件的 Essbase 数据库名称。 |
文件 |
输入要下载文件的名称。 |
输出
输出 |
输出类型 |
下载的 Essbase 文件 |
文件 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
落锁
要从给定数据库中移除锁,请添加 Drop lock 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入要移除锁定的 Essbase 数据库名称。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
执行计算脚本
要执行文件或文本中的计算脚本,请添加 执行计算脚本 命令。
提示: 要执行大型脚本,请将其作为文件提供。例如,将其作为 工作区资源上传,或选择链中较早的 Handlebars 命令 的输出。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库的名称。 |
脚本文件 |
选择要执行的脚本文件。或者,将脚本作为文本输入 脚本文本。 |
脚本文本 |
输入要执行的计算脚本文本。或者,将脚本作为文件输入 脚本文件。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
执行 MaxL
要从文件或文本执行多维数据库访问语言(MaxL)脚本,可添加 Execute MaxL 命令。
属性
摘要信息 |
详细信息 |
脚本文件 |
选择要执行的 MaxL 脚本文件。或者,将脚本作为文本输入 脚本文本。 |
脚本文本 |
输入要执行的 MaxL 脚本文本。或者,将脚本作为文件输入 脚本文件。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
执行报告脚本
要以文件或文本形式执行报告脚本,请添加 Execute report script 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
报告脚本文件 |
选择要执行的报告脚本文件。或者,将脚本作为文本输入 脚本文本。 |
脚本文本 |
输入要执行的报告脚本文本。或者,将脚本作为文件输入 报告脚本文件。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
导出数据
要从指定数据库导出数据,请添加 Export data 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
导出文件名 |
输入要导出数据的文件名。 |
数据级别 |
选择要导出的数据级别。 |
使用栏目 |
要在数据导出中使用列,请选中此复选框。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
拨款执行
要授予用户特定计算的执行权限,请添加 Grant execute 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
计算名 |
输入要授予访问权限的计算名称。 |
访问用户 |
输入用户名以访问计算结果。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
列出应用
要列出 Essbase 服务器上的可用应用程序,请添加 List applications 命令。
属性
没有任何
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
列表数据库
要列出特定应用程序的可用数据库,请添加 List databases 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
文件列表
要列出某个应用程序或数据库的文件,可添加 List files 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
文件类型 |
选择要搜索的文件类型。 |
筛选 |
要进一步细化结果,可使用 glob 语法进行筛选,例如 list* 查找以 "list "开头的文件。 |
输出
输出 |
输出类型 |
Essbase 文件 |
阵列 |
Essbase 文件 CSV |
文件 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
列表过滤器
要列出给定应用程序和数据库的筛选器,请添加List 筛选s 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
列表锁
要列出给定应用程序和数据库的锁,可添加 List locks 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
列出变量
要列出某个应用程序或数据库的变量,可添加 List variables 命令。
属性
摘要信息 |
详细信息 |
可变位置 |
选择是在应用程序、数据库还是全局级别设置变量。 |
应用 |
如果 变量位置 是应用程序或数据库,请输入 Essbase 应用程序的名称。 |
数据库 |
如果 变量位置 是数据库,请输入 Essbase 数据库的名称。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
从文件加载数据
要从服务器上的文件加载数据,请添加 从文件加载数据 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
数据文件 |
输入服务器上要加载的数据文件的名称。 |
规则文件 |
输入用于加载数据的规则文件。如果数据可以按原样加载,则为可选项。 |
出错时终止 |
要在出错时中止操作,请选中此框。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
从 SQL 加载数据
要从 SQL 源加载数据,请添加 Load data from SQL 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
规则文件 |
输入 OLAP 服务器中规则文件的名称。例如,对于 OLAP 服务器 app/cube 目录中的规则文件Data.rul ,输入 Data。 |
出错时终止 |
要在出错时中止操作,请选中此框。 |
外部用户名 |
输入数据加载外部源的用户名。 |
外部密码 |
输入数据加载外部源的密码。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
加载元数据
要从服务器上的文件加载元数据,请添加 Load metadata 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
数据文件 |
输入服务器上要加载的数据文件的名称。 |
规则文件 |
输入用于加载数据的规则文件名称。如果数据可以按原样加载,则为可选项。 |
部队 |
要在不验证轮廓的情况下强制加载,请选中该复选框。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
MDX 查询
要执行多维表达式 (MDX) 查询,请添加 MDX 查询 命令。
属性
摘要信息 |
详细信息 |
查询文本 |
输入 MDX 查询的文本。末尾不需要分号 (; ) 。 注意:如果提供了 查询文件 ,则为可选项。 |
查询文件 |
上传 MDX 脚本文件。 注意:如果提供了 查询文本 ,则为可选项。 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库的名称。 |
成员标识符 |
选择是否通过名称、别名或唯一名称在查询结果中识别成员。 |
保存图元 |
要在 CSV 输出中保留查询的任何元组或数据分组,请选中此复选框。 |
元组分隔符 |
如果选中 Preserve tuples ,请输入用于分隔元组的分隔符。 |
移除页眉 |
要 而不是 在 MDX 查询 CSV 中包含页眉,请选中此复选框。 |
输出
输出 |
输出类型 |
MDX 查询 CSV |
文件 |
MDX 查询记录计数 |
整数 |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
管理应用程序
要启动、停止或管理指定应用程序的连接,请添加 管理应用程序 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
操作 |
选择要采取的行动。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
管理数据库
要启动或停止给定数据库,请添加 管理数据库 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库名称。 |
操作 |
选择要采取的行动。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
管理变量
要创建、更新或删除变量,请添加 管理变量 命令。
属性
摘要信息 |
详细信息 |
可变位置 |
选择是在应用程序、数据库还是全局级别设置变量。 |
操作 |
选择要采取的行动。 |
变量名称 |
输入要修改的变量名称。 |
变量值 |
输入要设置的变量名称。要删除变量,请留空。 |
应用 |
如果 变量位置 输入是应用程序或数据库,请输入 Essbase 应用程序的名称。 |
数据库 |
如果 变量位置 输入是数据库,请输入 Essbase 数据库的名称。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
设置默认计算
要将计算脚本设置为默认计算,请添加 设置默认计算 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库的名称。 |
脚本文件 |
输入要设置为默认的计算脚本名称。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |
上传文件
要将文件上传到服务器,请添加 Upload file 命令。
属性
摘要信息 |
详细信息 |
应用 |
输入 Essbase 应用程序的名称。 |
数据库 |
输入 Essbase 数据库的名称。 |
文件 |
输入要上传的源文件。 |
上传名称 |
要重新命名上传的文件,请输入新名称。 |
覆写 |
要覆盖服务器上已有的文件,请选中此复选框。 |
输出
没有任何
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效参数 |
3 |
错误 |
一般故障 |