3 已删除功能的历史记录
除了新功能外, Essbase 还引入了行为更改。行为更改包括不受支持和过时的功能、组件、配置设置、选项和语法。本主题按发行版列出了不再受支持或已弃用的功能。
术语
不支持 - 在不支持某个功能的发行版中,该功能要么已从产品中完全删除,要么已不再受支持(如果未完全删除)。
已弃用 - 在功能已弃用的发行版中,该功能仍然完全正常运行(除非指定了限制)并且受支持。通常,在下一个发行版中将不再支持已弃用的功能。
注意:
Oracle 强烈建议不要实施过时的功能。注意:
在以后的发行版中重新引入了某个发行版中已过时或不受支持的一些旧功能或选项。这些字段使用* 进行标记。例如,自定义函数和宏在 Essbase 19c 中不受支持,但在 Essbase 21c 中被添加回来了。还在 Essbase 21c 中添加了隐含共享。有关旧功能与新功能之间的差异的详细信息,请参阅 Essbase 11g 与 Essbase 21c 之间的差异。
Essbase 26ai
Essbase 26ai 中不支持 EAS Lite。有关更多信息,请参阅 https://support.oracle.com/rs?type=doc&id=2501038.1 。
以下块存储运行时统计信息不再运行:索引高速缓存的命中率、数据高速缓存的命中率、索引页读取数、索引页写入数、数据块读取数、数据块写入数和数据文件高速缓存的命中率。
不再支持 Classic Web 界面。请参阅: Essbase Web 界面中的新功能
Essbase 11g 中的以下功能不再受支持:
- Essbase Administration Services 。
- Essbase Studio 。要使用 Studio 以前提供的穿透钻取功能,您现在可以设置连接和数据源以建立与外部源数据的连接,然后在 Essbase 平台中构建“穿透钻取”报表以访问外部数据。
- 隐含共享 - 在 Essbase 19c 中不可用。Essbase 21c 和 Essbase 26ai 中提供了新的配置设置 IMPLIED_SHARE_ON_CREATE
- 动态计算和存储(这些成员被视为动态计算)
- 将数据导出到关系数据库 *(此功能是在 Essbase 21c 中添加的 - 请参阅 DATAEXPORT )
- 从 Excel 源文件加载数据
- 使用 Oracle Process Manager and Notification Server (OPMN) 管理 Essbase 代理
- 使用 OPMN 进行故障转移租赁管理
- "Committed"(已确定)访问模式(隔离级别)。Essbase 21c 和 Essbase 26ai 在未提交模式下管理块存储数据事务处理。Essbase 在更新块后会释放块,并在事务处理完成时提交块。
- 高速缓存内存锁定(包括 MaxL 语句 alter database enable cache_pinning )
- 自定义函数和宏 *(支持 Essbase 21c 和 Essbase 26ai ,但不支持 19c)
- Essbase Web 服务。来自早期版本的 Provider Services 的 Java API SOAP Web 服务功能已替换为 REST API。
- 添加/删除额外的本地磁盘卷以存储多个索引和数据文件。
- 从版本 21.8.0.0.1 开始,您无法再使用 Marketplace 列表升级部署在 19c 上的堆栈。
不支持的配置设置:
- AGTSVRCONNECTIONS
- CALCLOCKBLOCK
- 清除日志文件
- 连接超时
- 数据文件高速缓存大小
- 默认日志位置
- 磁盘卷
- 显示消息级别
- 启用 WITCHTOBACKUPFILE
- ESSLANG
- 心跳间隔
- HISLEVELDRILLTHROUGH
- IBHFIX 阈值
- IMPLIED_SHARE *(用 IMPLIED_SHARE_ON_CREATE 替换为 Essbase 21c )
- INCRESTRUC
- JAVAMAXMEMBERSPEROUTLINE
- NO_HOSTNAME_LISTCONNECT
- NOMSGLOGGINGONDATAERRORLIMIT
- 安全备份数
- PORTUSAGELOGINTERVAL
- 查询超时
- SECFILEBACKUPINTERVAL
- 无提示查询
- UNICODEENABLE
- UPPERCASECONNECTION(在 esssql.cfg for ODBC 中)
Essbase12.2.1
Essbase12.2.1.3.0
从此发行版开始不再受支持: MaxL Perl Module
Essbase12.2.1.2.0
Essbase 12.2.1.2.2.0 不支持 11.1.2.4.08 之前的 Administration Services 和 Essbase Studio 发行版。
Essbase 11g 中的以下功能不再受支持:
- 多维数据集部署服务 (CDS)
- Essbase BI 加速
Essbase12.2.1.1.0
Essbase 12.2.1.1.1.0 不支持早于 11.1.2.4.008 的管理服务和 Essbase Studio 发行版。
Essbase 11g 中的以下功能不再受支持:
- 多维数据集部署服务 (CDS)
- Essbase BI 加速
Essbase12.2.1.0.0
Essbase 11g 中的以下功能不再受支持:
- 直接 I/O
- 块存储大致同步
- 大纲更改日志
- 货币折换应用程序和货币分区 *(版本 21c 再次支持)
- 数据压缩类型:zlib 和 none
- 关联的分区
- Oracle Essbase Administration Services Java API
- 网络连接存储 (Network Attached Storage,NAS) 设备上的网络文件系统 (Network File System,NFS) 协议
不再支持与用户和组管理或其他过时安全功能相关的 MaxL 语句和语法:
- 不再支持以下 MaxL 语句:
- alter group *(使用发行版 21c 重新引入了对一些子句的支持)
- alter user *(使用发行版 21c 重新引入了对一些子句的支持)
- create group *(使用发行版 21c 重新引入了对一些子句的支持)
- create user *(版本 21c 重新引入了对一些子句的支持)
- deploy
- drop group *(使用发行版 21c 重新引入了对一些子句的支持)
- drop user *(版本 21c 重新引入了对一些子句的支持)
- 导出安全文件
- 在这些 MaxL 语句中,不再支持以下语法:
- alter system 语句:
- 清除日志文件
- 同步 security_backup
- 紧凑的安全文件
- 设置消息级别
- 设置 easy_loc
- 显示组语句 - failed_sss_migration
- display system statement - 安全文件 fragmentation_percent
- 显示用户语句:
- failed_sss_migration
- shared_services_native 与 auto_password
- migr_modified_access
- grant 语句 - 所有权限和角色。您只能授予计算和筛选器访问权限。*(仅对 EPM Shared Services 安全模式支持授予权限和角色,此功能通过版本 21c 重新引入)
- alter system 语句:
不支持的配置设置:
- 代理延迟
- 代理说明
- 代理显示消息级别
- 代理到期时间
- 代理 LEASEMAXRETCOUNT
- 代理更新时间
- 代理日志消息级别
- AGTMAXLOGFILESIZE
- 解析器
- 数据文件高速缓存大小
- DIRECTIO
- ESSBASE 故障转移跟踪级别
- IDMIGRATION
- 持久用户登录
- 波廷
- 安全文件压缩百分比
- 服务器版本到期时间
- 服务器最小值计数
- 服务器更新时间
- UNICODEAGENTLOG
Essbase 11.1.2.4 (11g)
Essbase11.1.2.4.036
不支持:在大纲成员公式和计算脚本中不再支持使用在操作系统级别定义的环境变量。
Essbase11.1.2.4.018
已弃用的功能:
essbase.properties 文件中的属性 service.olap.dataQuery.grid.maxRows 和 service.olap.dataQuery.grid.maxColumns 已过时。这些属性(如果在 essbase.properties 中定义)对网格结果没有任何影响。网格结果由 Essbase 服务器上的 essbase.cfg 文件中的 QUERYRESULTLIMIT 配置设置控制。通过这些更改,除非超出 QUERYRESULTLIMIT 限制,否则在 Java API 中设置的以前较低行和列限制有错误的现有用例不会收到错误。通过这些更改, Provider Services Java API 不会对以前版本的 Essbase 应用任何限制。
Essbase11.1.2.4.002
不支持的功能:
- 不再支持延迟的空闲空间恢复。
- MaxL 语句:变更数据库 recover freespace 。Oracle 建议使用变更数据库强制重构语句。
- 配置设置:延迟 RECOVERY
Essbase11.1.2.4.000
不支持的功能:
- Essbase Integration Services ,包括混合分析和高级关系访问。混合分析和高级关系访问的许多基本概念已折叠到 Essbase Studio 中 XOLAP 多维数据集的功能中。
- Visual Basic API。Oracle 强烈建议使用 Essbase Java API。还可以使用 Essbase C API。
不支持的配置设置:
- 预加载别名空间
- PRELOADMEMBERNAMESPACE
- 预加载名称空间
- 最大活动更新时间事务处理数
- MAXTOTALACTIVE 事务处理
已弃用的功能:
- 直接 I/O
- 块存储大致同步
- 大纲更改日志
- 货币折换应用程序和货币分区
- 数据压缩类型:zlib 和 none
- 关联的分区
- Essbase Administration Services Java API
- 网络连接存储 (Network Attached Storage,NAS) 设备上的网络文件系统 (Network File System,NFS) 协议
- MaxL 语句和语法:
- alter user 语句 - 只有 add [to group] 和 remove [from group] 语法已过时
- create group 语句 - 整个语句已过时
- create user 语句 - 整个语句已过时
- display group 语句 - 只有所有语法已过时
- display user 语句 - 只有所有语法已过时
- drop group 语句 - 除 from security_file 之外,所有语法都已过时
- drop user 语句 - 除 from security_file 之外的所有语法都已过时
Essbase11.1.2.3
Essbase11.1.2.3.507
不支持的功能:
- MaxL 语法:变更数据库 recover freespace 。Oracle 建议使用 ALTER 数据库强制重构语法。
- 配置设置:延迟 RECOVERY
Essbase11.1.2.3.503
不支持计算命令:SET FORCEPARALLELCALC。考虑改用 FIXPARALLEL。
Essbase11.1.2.3.500
不支持的配置设置:
- VLBREPORT
- XOLAPENABLEHEURISTICS
Essbase11.1.2.3.000
不支持的功能:
- Oracle Essbase 电子表格插件
- 数据挖掘
- Essbase Studio 穿透钻取不支持以下 C API 函数。
- EssGDTConnect
- EssGDTRequest 穿透钻取
- EssGDT 获取信息
- EssGDT 设置信息
- EssGDT 列表报表
- EssGDTExecuteReport
- EssDTAPIGetError
- EssGDTGet 题头
- EssGDTGetData
- EssGDTEnd 追溯
已弃用的配置设置:
- 预加载别名空间
- PRELOADMEMBERNAMESPACE
Essbase11.1.2.2
Essbase11.1.2.2.100
不支持的功能:
- 在前台启动 Essbase 服务器
- SQL Server 的 Windows 验证
不支持配置设置:MEMSCALINGFACTOR
Essbase11.1.2.2.000
不支持的配置设置:
- HSSREGNAME
- 实例名
- NODENAME 完全替换为 ESSBASESERVERHOSTNAME,ESSBASESERVERHOSTNAME 可用于 NODENAME 的所有用途,并指定 Essbase 绑定到的主机名。
- SHAREDSERVICESLOCATION 不再是有效设置。必要的信息现在集中到 Oracle Hyperion Shared Services Registry 中。
已弃用的配置设置:MEMSCALINGFACTOR
Essbase11.1.2.1
已弃用的配置设置:
- HSSREGNAME
- 实例名
- NODENAME 完全替换为 ESSBASESERVERHOSTNAME,ESSBASESERVERHOSTNAME 可用于 NODENAME 的所有用途,并指定 Essbase 绑定到的主机名。
- SHAREDSERVICESLOCATION 不再是有效设置。必要的信息现在集中到 Oracle Hyperion Shared Services Registry 中。
Essbase11.1.1.4
不支持的功能:引用多维数据集
不支持 Visual Basic API 函数:
- EsbPartitionOpenDefFile
- EsbPartitionReadDefFile
- EsbPartitionWriteDefFile
不支持的配置设置:
- CSSSyncLevel
- CSS 刷新级别
- 共享服务刷新间隔
不支持的 MaxL 语法:
- 对于 alter application MaxL 语句:
- 同步的用户
- 同步群组
- 同步 all_users_groups
- 对于 alter group MaxL 语句:所有同步与所有应用程序
- 对于 alter system MaxL 语句:resync sss
- 对于 alter user MaxL 语句:
- 使用 AUTH-PARAMETERS 标识的协议 MODULE-STRING 设置类型外部
- 与所有应用程序同步安全性
- 对于 create user MaxL 语句:协议 MODULE-STRING 由 AUTH-PARAMETERS 标识
- 对于 display user system MaxL 语句:
- 所有带有 auto_password 的 shared_services_native
- 所有 migr_modified_access
Essbase9.3.3
不支持的功能:
- Essbase 与 Oracle Hyperion Shared Services 之间的安全同步
- 使用非基于 Oracle Hyperion Shared Services 的 LDAP 或 MSAD 模块进行定制验证
已弃用的配置设置:
- CSSSyncLevel
- CSS 刷新级别
- 共享服务刷新间隔
已弃用的 MaxL 语法:
- 对于 alter application MaxL 语句:
- 同步的用户
- 同步群组
- 同步 all_users_groups
- 对于 alter group MaxL 语句:所有同步与所有应用程序
- 对于 alter system MaxL 语句:resync sss
- 对于 alter user MaxL 语句:
- 使用 AUTH-PARAMETERS 标识的协议 MODULE-STRING 设置类型外部
- 与所有应用程序同步安全性
- 对于 create user MaxL 语句:协议 MODULE-STRING 由 AUTH-PARAMETERS 标识
- 对于 display user system MaxL 语句:
- 所有带有 auto_password 的 shared_services_native
- 所有 migr_modified_access
已过时的 C 主要 API 函数:
- EssGetMigrModifiedAccessUsers
- EssGetNewSSNativeEssbaseUsers
- Ess 重新分配身份
- EssResyncSSSecurity
- EssSyncGroupWithApp
- EssSync 用户
- EssSyncUserWithApp
- EssSyncUsersandGroupsWithApps