Home
The goal of OptimusPy is to find a better storage dimension order for your IBM TM1 / Planning Analytics cubes, so they use less memory and answer queries faster. It gets there by measuring real reorders on your server (RAM, query time and TI time), rather than guessing, and it can apply the winner for you. You can drive it from a local web UI or from the command line, and every run ends with an interactive HTML report.
Supported versions: TM1 v11 and v12 (PAoC/PAaaS).
-
User Guide
New to OptimusPy? We'd recommend starting here, because it walks you through the whole journey: picking a mode, running your first optimization, reading the result and taking it to production.
-
Quick Start
Already know what you want? Install OptimusPy and get your first result in about 10 minutes.
-
Web UI
A tour of the local browser interface (Optimize, Results, Sync Order, Optimize DB, Settings and the Jobs list), so you know where everything lives before your first run.
-
Modes
Optimize, Set, Scan, Optimize DB, Predefined, Position and Dimension. Each one answers a different question, and these pages help you pick the right one for yours.
-
CLI Reference
Every command, flag and JSON config field in one place, handy once you start scripting runs.