-
Notifications
You must be signed in to change notification settings - Fork 3
Modified Functions
bdunleavy22 edited this page Sep 11, 2025
·
5 revisions
Due to the deprecation of certain Turbo Integrator functions in the IBM Planning Analytics TM1 Database 12, the following Bedrock processes have been modified to ensure compatibility with the IBM Planning Analytics TM1 Database 12.4+. The functionality of these processes has not changed.
Changes in the Bedrock processes were primarily due to:
- Deprecation of
CubeSetLogChanges. - Inability to access the
.ruxfile. - Deprecation of
ExecuteCommandwhen used to delete a file (replaced withASCIIDelete). - Deprecation of the
}DimensionPropertiescube. - Deprecation of
AssignClientPassword. - Deprecation of the
}ApplicationSecuritycube.
| Process Name | Change Description |
|---|---|
}bedrock.cube.clone |
Replaced the attempt to read rules from the .rux file with the CubeRuleGet function. |
}bedrock.cube.data.clear |
Removed the CubeSetLogChanges function. |
}bedrock.cube.data.copy.intercube |
Removed the CubeSetLogChanges function. Replaced the use of ExecuteCommand to delete a file with ASCIIDelete. |
}bedrock.cube.data.copy |
Removed the CubeSetLogChanges function. Replaced the use of ExecuteCommand to delete a file with ASCIIDelete. |
}bedrock.cube.data.export |
Removed the CubeSetLogChanges function. |
}bedrock.cube.data.import |
Removed the CubeSetLogChanges function. |
}bedrock.cube.dimension.add |
Replaced the attempt to read rules from the .rux file with the CubeRuleGet function. |
}bedrock.cube.dimension.delete |
Replaced the attempt to read rules from the .rux file with the CubeRuleGet function. |
}bedrock.cube.dimension.replace |
Replaced the attempt to read rules from the .rux file with the CubeRuleGet function. |
}bedrock.cube.rule.manage |
Replaced the attempt to read rules from the .rux file with the CubeRuleGet function. Replaced the use of ExecuteCommand to delete a file with ASCIIDelete. |
}bedrock.dim.attr.create |
Bug fix: The process parameters indicated that the default value for pAttrType was 'S', but this was not the case. The default has now been added. |
}bedrock.dim.clone |
The }DimensionProperties cube has been deprecated, and all references to it have been removed. Note: As a result, a dimension’s sort order can no longer be cloned. |
}bedrock.dim.create |
Implemented the }bedrock.dim.create function. |
}bedrock.hier.clone |
The }DimensionProperties cube has been deprecated, and all references have been removed. Note: Because of this, the hierarchy's sort order cannot be cloned. |
}bedrock.hier.create.fromsubset |
The }DimensionProperties cube has been deprecated, and all references have been removed. Note: Because of this, the hierarchy's sort order cannot be cloned. Removal of CubeSetLogChanges function. |
}bedrock.hier.export.script |
The }DimensionProperties cube has been deprecated, and all references have been removed. Note: Because of this, the dimension's sort order cannot be exported. |
}bedrock.hier.export |
The }DimensionProperties cube has been deprecated, and all references have been removed. Note: Because of this, the dimension's sort order cannot be exported. >Bug fix: String attribute values of "0" would not be exported. |
}bedrock.hier.import |
The }DimensionProperties cube has been deprecated, and all references have been removed. Note: Because of this, the dimension's sort order cannot be imported. |
}bedrock.hier.unwind |
Removed the CubeSetLogChanges function. |
}bedrock.process.template |
Removed the CubeSetLogChanges function. |
}bedrock.security.client.clone |
Removed the AssignClientPassword function. Note: Because of this, a client's password cannot be set. |
}bedrock.security.client.create |
Removed the AssignClientPassword function. Note: Because of this, a client's password cannot be set. |
}bedrock.security.object.assign |
The }ApplicationSecurity cube has been deprecated, all references have been removed. Note: Because of this, an application's security cannot be set. |
A full list of all process modifications from Bedrock 4 to Bedrock 5 can be found here: Bedrock Compare Pull Request.