动态成员是用户在使用业务规则时可以创建的成员。它们有时称为“实时成员”。管理员可使最终用户在父代成员下创建动态成员,并且必须刷新数据库才能在 Oracle Essbase 中创建所需占位符。在带有运行时提示的业务规则中,用户随后可以通过在运行时提示中输入所需成员名称来创建成员。后续数据库刷新会将使用的动态子代重命名为最终用户指定的名称,并在 Essbase 中重新创建所需占位符。有关使用业务规则和动态成员的信息,请参阅 《Oracle Hyperion Calculation Manager 设计人员指南》 。
如果为了添加动态子代而启用了父代成员(如本节中所述),则用户可通过在运行时提示中输入名称来创建新成员。
要启用父代成员以便添加动态子代:
如果符合以上所有条件,则当用户运行带有运行时提示的业务规则时,他们要输入动态成员的名称,然后单击启动。如果业务规则成功运行,会在维层次中动态成员的父代下创建成员。
如果 Essbase 中存在动态成员占位符,则在为动态子代启用的父代成员下导入的子代成员将作为动态子代成员添加。占位符满后,任何剩余子代都作为普通成员添加,并且直到刷新数据库后才能使用。
注:
如果在同一导入中加载为动态子代启用的父代成员及其子代成员,则这些子代成员将作为普通成员加载。这是因为必须刷新数据库才能在 Essbase 中创建占位符。