TM1py is a free Python package that wraps the TM1 REST API in a simple to use library, making it easier to integrate systems more effectively with IBM Planning Analytics.
Getting Started!
TM1py is really quick and easy to setup — follow these steps and you will be able to run your first Python script in less than 5 minutes!
1. Install TM1py
To install Python and TM1py, just follow the steps described in the TM1py installation guide.
2. Enabling the TM1 REST API
TM1py uses the TM1 REST API to connect to the TM1 Server. You will need to enable the TM1 REST API on each instance where you want TM1py to connect to.
3. Download TM1py samples
TM1py includes a lot of ready-to-use samples that you can download on GitHub.
4. Run your first Python script
Ever wondered which of the dimensions in your TM1 instance are not used in cubes? TM1py can help answer these questions with 8 lines of code!
5. Learn More
Support: Meet the TM1py community on GitHub
TM1py FAQ
Upload Exchange rate from a Web service
Cleanup your TM1 application
Generate MDX queries from Cubeviews