Search found 41 matches

by MariusWirtz
Tue Jul 29, 2025 8:54 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1py named IBM TechXchange Open‑Source finalist
Replies: 3
Views: 77173

TM1py named IBM TechXchange Open‑Source finalist

Hello TM1 Forum, The community‑driven TM1 project built over the past decade by 50 + contributors, including many regulars of this forum, has been shortlisted for the IBM TechXchange Excellence in Open Source award. Community voting is open until  August 22, 2025. If you’d like to support TM1py, you...
by MariusWirtz
Thu Jul 17, 2025 9:30 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1py SaaS
Replies: 1
Views: 90655

Re: TM1py SaaS

Currently there is no very elegant way to specify additional custom HTTP headers that TM1py should send with each request to TM1. However, you can manipulate the HEADERS dictionary in the RestService class that maintains the default set of headers that TM1py uses. If you do this before you initiate ...
by MariusWirtz
Thu Oct 17, 2024 7:36 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Run TI via tm1py
Replies: 5
Views: 8755

Re: Run TI via tm1py

That example is not entirely accurate. In TM1py, you can execute existing TI processes like this: https://gist.github.com/MariusWirtz/999a0f37edac11a26dc8cff8560437fa#file-tm1py-execute-with-return-py You can also execute "unbound" TI processes. That means your process is immediately execu...
by MariusWirtz
Wed Apr 03, 2024 4:55 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: OptimusPy - Ideal dimension order finder
Replies: 15
Views: 12080

Re: OptimusPy - Ideal dimension order finder

If you are using v12 on MCSP, this should work. Just substitute the 3 placeholders with their appropriate values. [tm1srv01] base_url=https://us-east-1.planninganalytics.saas.ibm.com/api/<TenantId>/v0/tm1/<DatabaseName>/ user=apikey password=<TheActualApiKey> async_requests_mode=True ssl=True verify...
by MariusWirtz
Wed Apr 03, 2024 4:50 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Use TM1py with PAaaS instance
Replies: 3
Views: 7223

Re: Use TM1py with PAaaS instance

Now that IBM is moving v12 instances to MCSP, the TM1py authentication looks slightly different. Here is an example of how to connect to TM1 v12 on MCSP. If you substitute the 3 placeholders <TenantId>, <DatabaseName>, <TheActualApiKey>, it should just work. from TM1py import TM1Service params = { &...
by MariusWirtz
Wed Jan 31, 2024 6:15 pm
Forum: Free And Open Source Tools
Topic: TM1py 2.0
Replies: 1
Views: 21205

TM1py 2.0

Hi everyone, We just released TM1py 2.0. You can find all the details here: https://github.com/cubewise-code/tm1py/releases/tag/2.0 Among many other things, this release offers - support for TM1 v12 - performance improvements - new functions to update dimensions or clear a cube directly from a data ...
by MariusWirtz
Sat Jan 13, 2024 3:48 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: OptimusPy - Ideal dimension order finder
Replies: 15
Views: 12080

Re: OptimusPy - Ideal dimension order finder

Hi Ajit,

To get started on TM1py, I can recommend this training.
https://edu.cubewise.com/training-tm1py-fundamentals/

I also recommend familiarizing yourself with the basics of Python.
This YouTube tutorial covers all the basics in the first few hours.
https://www.youtube.com/watch?v=nLRL_NcnK-4
by MariusWirtz
Sat Jan 13, 2024 3:35 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Use TM1py with PAaaS instance
Replies: 3
Views: 7223

Re: Use TM1py with PAaaS instance

Hi Mark we just completed the work for TM1 v12 (PAaaS) the other week, with special thanks to Ryan, the main developer behind this feature. https://github.com/cubewise-code/tm1py/pull/1000 We plan to draft a release in a week or two. To get the functionality now, you can already upgrade to the curre...
by MariusWirtz
Mon Jan 08, 2024 8:11 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: OptimusPy - Ideal dimension order finder
Replies: 15
Views: 12080

Re: OptimusPy - Ideal dimension order finder

I can't reproduce the error. Two questions: - Are you using the latest version of OptimusPy? - Do you have the same folder structure locally as in the project? You need to download the folder as it is in the project here: https://github.com/cubewise-code/optimus-py So the "optimuspy.py" fi...
by MariusWirtz
Tue Apr 18, 2023 9:48 am
Forum: Free And Open Source Tools
Topic: TM1py 1.11
Replies: 3
Views: 30677

Re: TM1py 1.11

You can upgrade RushTI to resolve this issue.

Please post questions regarding RushTI here:
https://github.com/cubewise-code/rushti/issues
by MariusWirtz
Mon Apr 17, 2023 10:08 am
Forum: Free And Open Source Tools
Topic: TM1py 1.11
Replies: 3
Views: 30677

TM1py 1.11

Hi everyone, on Friday we released TM1py 1.11. You can find all details here: https://github.com/cubewise-code/tm1py/discussions/901 This release closes the performance gap in write speed between TM1py and Turbo Integrator. All new features are backward compatible and all upgrades should be free of ...
by MariusWirtz
Tue Jan 24, 2023 7:24 pm
Forum: Enhancements
Topic: Python Integration PA on Cloud
Replies: 4
Views: 36078

Re: Python Integration PA on Cloud

You have my vote :)
by MariusWirtz
Fri Jan 20, 2023 4:16 pm
Forum: Commercial and Events
Topic: TM1Py Support by Cubewise
Replies: 0
Views: 43526

TM1Py Support by Cubewise

Starting this year we will offer "TM1Py Support by Cubewise". I want to announce this quickly myself as well as answer a couple of questions people might have to avoid any misunderstandings. TL/DR: TM1Py Support by Cubewise in no way compromises the open-source nature of the project. ▶ Why...
by MariusWirtz
Fri Jan 20, 2023 4:04 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1 to python
Replies: 2
Views: 3374

Re: TM1 to python

Hi, are you connecting to TM1 on-cloud or PA on-premise? If you are using TM1 on-premise, what IntegratedSecurityMode are you using? For TM1 on cloud you can use this article as a reference. https://code.cubewise.com/tm1py-help-content/connecting-to-the-ibm-cloud-remotely-with-tm1py For TM1 on cloud...
by MariusWirtz
Mon Oct 10, 2022 3:00 pm
Forum: Free And Open Source Tools
Topic: TM1py 1.10
Replies: 0
Views: 26387

TM1py 1.10

Hi everyone, today we released TM1py 1.10. You can find all details here: https://github.com/cubewise-code/tm1py/discussions/811 The release includes all improvements and bug fixes that have been done since February this year! I would encourage everyone to upgrade. All the new stuff is backward comp...
by MariusWirtz
Fri Jul 22, 2022 8:14 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Add elements to a dimension from PAfE
Replies: 6
Views: 3178

Re: Add elements to a dimension from PAfE

Thanks, Wim!

Totally agree. We would want to exclude empty cells! Thanks for the fix.
by MariusWirtz
Thu Jul 21, 2022 11:16 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Add elements to a dimension from PAfE
Replies: 6
Views: 3178

Re: Add elements to a dimension from PAfE

Hi, instead of using a macro and the PAX API, you could also use a py script to read the column values from excel and add the elements to the dimension with TM1py. Here is a sample in case you are interested: import openpyxl from TM1py import TM1Service excel_products = set() wb = openpyxl.open(&quo...
by MariusWirtz
Thu Feb 10, 2022 10:30 am
Forum: Free And Open Source Tools
Topic: TM1py 1.9
Replies: 1
Views: 27746

TM1py 1.9

Hi everyone,

We released TM1py 1.9 this week You can find an overview of the new release here:
https://github.com/cubewise-code/tm1py/discussions/685
by MariusWirtz
Thu Nov 11, 2021 6:38 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TI View Execution vs MDX View
Replies: 13
Views: 36463

Re: TI View Execution vs MDX View

Hi, I can confirm that one can process through a cubeview/MDX more efficiently with a TI than one could do with REST/TM1py. Somehow TI doesn't materialize the full view in Memory before consuming it. In the REST world it works differently. It's essentially a two-step process. 1. First, one executes ...
by MariusWirtz
Wed Sep 29, 2021 1:31 pm
Forum: Free And Open Source Tools
Topic: TM1py 1.8
Replies: 0
Views: 108239

TM1py 1.8

We just released TM1py 1.8

You can find an overview of the new release here:
https://github.com/cubewise-code/tm1py/ ... /tag/1.8.0

I hope this will be useful to the TM1 community.