Releases: cubewise-code/bedrock
v4.1.3
Bedrock version 4.1.3 is now available for download. This release combines all fixes and enhancements tagged with the 4.1.3 milestone.
Issues fixed
It is recommended that anyone using bedrock 4.0.x, 4.1 or any intermediate downloads upgrade to 4.1.3
New features
This is a fix pack release. The main new features are the support of custom field separator, quote character and decimal and thousand separators on all import and export processes. This is useful for sites not using US English locale and multi-national organizations where TM1 instances may be running under a mix of locales.
Minimum TM1 / IBM Planning Analytics Version
There is no change versus 4.1.1 for the minimum required PA version please note that the minimum supported version is PA 2.0.6 (TM1 Server 11.4). This is required in order for temporary views and subsets to be shared between processes.
Other
- All notes applying to previous v4.x & 4.1.x versions also apply to 4.1.3
- If you are new to bedrock there is no requirement to install 4.0 and then upgrade to 4.1.3. You should just download 4.1.3 and install directly on your TM1 / Planning Analytics instance.
- However you should also make sure to read the v4.0 release notes, read me and what's new vs. v3 documents.
Download
v4.1.2
Bedrock version 4.1.2 is now available for download. This release combines all fixes and enhancements tagged with the 4.1.2 milestone.
Issues fixed
It is recommended that anyone using bedrock 4.0.x, 4.1 or any intermediate downloads upgrade to 4.1.2
New features
The most significant change versus the previous 4.1.1 release is the inclusion of a new numeric Boolean parameter pStrictErrorHandling in all processes in the library. If pStrictErrorHandling=1 this will have the effect that any error will result in the process terminating with major error status versus the prior (and still default) behaviour of writing error messages to the server message log but finishing the process with ProcessExitNormal status. This provides a mechanism to restore previous Bedrock v3 behaviour and avoid "silent errors" in production systems. Consequently all shell processes for v3 backwards compatibility have been updated to call the v4 processes with pStrictErrorHandling=1. Another significant new feature is support for encrypting/decrypting the at rest copy of a TM1 instance.
Minimum TM1 / IBM Planning Analytics Version
There is no change versus 4.1.1 for the minimum required PA version please note that the minimum supported version is PA 2.0.6 (TM1 Server 11.4). This is required in order for temporary views and subsets to be shared between processes.
Other
- All notes applying to previous v4.x & 4.1.x versions also apply to 4.1.2
- If you are new to bedrock there is no requirement to install 4.0 and then upgrade to 4.1.2. You should just download 4.1.2 and install directly on your TM1 / Planning Analytics instance.
- However you should also make sure to read the v4.0 release notes, read me and what's new vs. v3 documents.
Download
v4.1.1
Bedrock version 4.1.1 is now available for download. This release combines all fixes and enhancements tagged with the 4.1.1 milestone.
Issues fixed
It is recommended that anyone using bedrock 4.0.x, 4.1 or any intermediate downloads upgrade to 4.1.1
New features
The only new feature in this release is relatively minor: the ability to include an additional header record in cube.data.export process which defines the filter and likewise an ability in the cube.data.import process to parse the filter to dynamically perform a ZeroOut before loading the first record based on the source filter.
Minimum TM1 / IBM Planning Analytics Version
There is no change versus 4.1 for the minimum required PA version please note that the minimum supported version is PA 2.0.6 (TM1 Server 11.4).
Other
- All notes applying to previous v4.x & 4.1.0 versions also apply to 4.1.1
- If you are new to bedrock there is no requirement to install 4.0 and then upgrade to 4.1.1. You should just download 4.1.1 and install directly on your TM1 / Planning Analytics instance.
- However you should also make sure to read the v4.0 release notes, read me and what's new vs. v3 documents.
Download
v4.1.0
Bedrock version 4.1.0 is now available for download. This release combines all fixes and enhancements tagged with the 4.0.2 and 4.1 milestones.
Why does the version number indicate a major release? This is the first release which supports all features of the library in a Linux environment. That's quite a major step and it seemed like a good enough reason.
Issues fixed
For a summary of bug fixes and feature enhancements included in 4.1.0 versus the initial 4.0 release issues and commits have been tagged with the 4.0.2 and 4.1 milestones.
It is recommended that anyone using bedrock 4.0, 4.0.1 or any intermediate downloads upgrade to 4.1
New features
In addition to the many fixes this release contains 2 new processes which extend the capabilities of the library.
- }bedrock.server.executecommand to call a command line on the server by passing in a command line string.
- }bedrock.hier.export.script which exports dimension metadata as TurboIntegrator script commands for easy copy/paste into other processes (such as migration routines).
Minimum TM1 / IBM Planning Analytics Version
There is no change versus 4.0 for the minimum required PA version please note that the minimum supported version is PA 2.0.6 (TM1 Server 11.4).
Other
- All notes applying to previous v4.x versions also apply to 4.1.0
- If you are new to bedrock there is no requirement to install 4.0 and then upgrade to 4.1.0. You should just download 4.1.0 and install directly on your TM1 / Planning Analytics instance.
- However you should also make sure to read the v4.0 release notes, read me and what's new vs. v3 documents.
Download
v4.0.1
Bedrock version 4.0.1 is now available for download.
Issues fixed
For a summary of bug fixes and feature enhancements included in 4.01 versus the initial 4.0 release issues and commits have been tagged with the 4.0.1 milestone.
It is recommended that anyone using bedrock 4.0 upgrade to 4.0.1
Minimum TM1 / IBM Planning Analytics Version
There is no change versus 4.0 for the minimum required PA version please note that the minimum supported version is PA 2.0.6 (TM1 Server 11.4).
Other
- All notes applying to 4.0 also apply to 4.0.1.
- If you are new to bedrock there is no requirement to install 4.0 and then upgrade to 4.0.1. You should just download 4.0.1 and install directly on your TM1 / Planning Analytics instance.
- However you should also make sure to read the v4.0 release notes, read me and what's new vs. v3 documents.
Download
v4.0.0
Bedrock version 4.0 is now available for download.
Minimum TM1 / IBM Planning Analytics Version
The latest release bedrock v4.0 is a complete reebuild of the bedrock library for Planning Analytics 2.x (TM1 Server 11.x). Due to incorporation of support for new Planning Analytics features (alternate hierarchies, temporary objects, processes execution on independent threads) please note that the minimum supported version is PA 2.0.6 (TM1 Server 11.4).
What do I need for v4?
For bedrock v4 the TI process source code has been split into 2 folders:
- main: this contains all the bedrock 4 processes. For any new project using Planning Analytics theses are the processes you need
- b3shell: the processes in this folder have the same names as the old bedrock v3 processes. However, they are not the old processes. Rather they are "caller shells" which do nothing more than call the new bedrock 4 processes to produce the same behaviour from the same parametes as in bedrock 3. These processes are included for backwards compatibility and unit testing for models where bedrock 3 is already implemented. This allows anyone with a model where many custom processes call the bedrock library to switch and test bedrock 4 without any code change to existing custom processes. For anyone implementing bedrock for the frst time you don't need and shouldn't include these processes.
Download
v3.1.0
Bedrock version 3.1 is now available for download.
What is Bedrock?
Bedrock is a TM1 / Planning Analytics best practice that brings together information and experiences for business intelligence professionals. The code and resource libraries on this site specifically assist the IBM TM1 / Planning Analytics user community and contain assets to increase the value of TM1-based applications within minutes. This collective knowledge is shared here from a vast array of projects in different organisations and industries globally.
Bedrock is TM1 Best Practice assets built from years of TM1 experience consisting of Training, White Papers and Toolkits.
Trialed and implemented for over many years in numerous highly complex TM1 sites, results have shown:
- 30-50% reduction in TI coding due to a new functional method employed.
- Increased scalability in terms of business logic complexity, data sizes & concurrency.
- Dramatically faster proto-typing phase.
- Increased auditing & testing via a 3-mode standardised logging system.
- Reduction in Developer/Administration training.
- Reduction in cost of Administrating TM1.