Search found 1345 matches

by David Usherwood
Tue Jun 23, 2020 9:16 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Security issue with TM1 REST API
Replies: 7
Views: 3061

Re: Security issue with TM1 REST API

Working with TM1PY I have found the Rest API to honour security pretty well. Can you check your scripts to see whether you are using admin access? If you are not, please raise a ticket with IBM.
by David Usherwood
Fri Jun 19, 2020 9:36 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Local Backup
Replies: 30
Views: 19807

Re: Local Backup

I'm intrigued to know whether dropping EXE files onto the TM1 cloud environment is formally permitted by IBM's SaaS Ts&Cs?
by David Usherwood
Wed Jun 17, 2020 10:51 am
Forum: Useful code, tips and tricks
Topic: Using TM1PY with the Windows Credential Manager to secure ODBCOpen passwords
Replies: 4
Views: 30782

Re: Using TM1PY with the Windows Credential Manager to secure ODBCOpen passwords

There may be some benefit in using the Credential Store over encrypting a file on the disc - but not much, and as you say the PS-based approach has less components. Good to see that being published - I certainly wasn't aware of it.
by David Usherwood
Mon Jun 15, 2020 10:03 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1py and python integration with TM1
Replies: 13
Views: 7397

Re: TM1py and python integration with TM1

In order to boost the adoption of tm1py and Python in cooperation with TM1, maybe it would be good to post some parts of what you used in the “Useful code, tips and tricks” subforum. Of course, anonymous data and names and such. I've discussed this somewhat with Mariusz and I believe his initial pr...
by David Usherwood
Mon Jun 15, 2020 8:13 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1py and python integration with TM1
Replies: 13
Views: 7397

Re: TM1py and python integration with TM1

My take on your questions: 1. Why use python with TM1? To do something you can't do with the builtin tools 2. What are the benefits we get which we are unable to get so far with existing TM1 tools? Integration: With Python libraries for functionality which is not in TM1 - eg IRR, stats With other pr...
by David Usherwood
Wed Jun 10, 2020 7:59 am
Forum: Useful code, tips and tricks
Topic: Using TM1PY with the Windows Credential Manager to secure ODBCOpen passwords
Replies: 4
Views: 30782

Re: Using TM1PY with the Windows Credential Manager to secure ODBCOpen passwords

Interesting alternative. Good for PA SaaS as Powershell is available but Python would not normally be.
I'm not concerned about AsciiOutput as the aim is not to protect it from devs/admins, but from users.
by David Usherwood
Tue Jun 09, 2020 10:19 am
Forum: Useful code, tips and tricks
Topic: Using TM1PY with the Windows Credential Manager to secure ODBCOpen passwords
Replies: 4
Views: 30782

Using TM1PY with the Windows Credential Manager to secure ODBCOpen passwords

This is not a full Blueprint-ey writeup, but it may be of interest. A recent thread on Another TM1 Forum discussed the issues with using ODBCOpen to connect to external databases. I suggested there that TM1PY (of course) could be of use - since I saw that Mariusz recently introduced storing TM1 pass...
by David Usherwood
Mon Jun 01, 2020 4:55 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Local Backup
Replies: 30
Views: 19807

Re: Local Backup

upload it to the tm1 server and I've been able to download 7zip on the server that has Architect and Perspectives Without being familiar with the IBM SaaS Ts & Cs, I think it likely that dropping random EXEs into the instance would not comply with them. (I used to be a systems auditor before I ...
by David Usherwood
Sun May 31, 2020 4:47 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Local Backup
Replies: 30
Views: 19807

Re: Local Backup

Indeed. But on IBM SaaS, you have to raise a ticket to get utilities like 7Zip installed. I don't know if anybody's tried, but it is good to know that you can do backups without anything extra.
by David Usherwood
Wed May 27, 2020 9:44 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Local Backup
Replies: 30
Views: 19807

Re: Local Backup

Alternatively you can use Powershell Compress-Archive cmdlet. All thee are available on Windows Server as long as PowerShell is not disabled. I recently tested this out on the IBM SaaS. Powershell is enabled (bear in mind that the remote session you log into is not where TM1/PA itself runs) and it ...
by David Usherwood
Thu May 14, 2020 4:30 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: REST API: Variables info missing when deploy a TI process
Replies: 4
Views: 2555

Re: REST API: Variables info missing when deploy a TI process

Why not just use tm1py to do the transfer? It's a pretty impressive piece of work and well looked after (last update 12 May 2020). I'm just building an interface for a client to one of the cloud ERP packages, pulling ledger balances and transactions straight back to TM1, and it's working well.
by David Usherwood
Sun May 03, 2020 7:39 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Connect the ODBC on -premise with the Planning Analytics on Cloud
Replies: 7
Views: 4259

Re: Connect the ODBC on -premise with the Planning Analytics on Cloud

As per my earlier post your users will be issued IBM IDs and use the CAM in place on SaaS. You can mirror the on premise Cognos groups on SaaS but I believe you have to do this via a support ticket. I don't believe IBM offers any way to connect the two - but asking them would be sensible.
by David Usherwood
Fri Apr 24, 2020 11:27 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1+CAM Security: see what any user would see
Replies: 17
Views: 8439

Re: TM1+CAM Security: see what any user would see

I would tend to look at the IsDisabled property of the }ClientProperties cube. Yes that too. Although this trick is even newer. I don't know when the IsDisabled property was actually introduced to v11 but it is as yet undocumented. Unless you have access to some super top secret stash of IBM docume...
by David Usherwood
Fri Apr 24, 2020 11:19 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Need Suggestion - TM1 Performance Modeler or Planning Analytics
Replies: 8
Views: 5139

Re: Need Suggestion - TM1 Performance Modeler or Planning Analytics

Performance Modeler was built by the Cognos EP team as a 'skin' over TM1, to make TM1 more accessible to EP-ers. It was not successful. However there remain a small set of tasks for which it is either required or very helpful: Required Creating metric content (note that the generated rules are among...
by David Usherwood
Thu Apr 23, 2020 8:10 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1+CAM Security: see what any user would see
Replies: 17
Views: 8439

Re: TM1+CAM Security: see what any user would see

I recall building a routine which would place a user into the Admin group but did not require admin access to run. To test security I would mimic the group membership I was testing then take myself out of admin (manually) - then run the TI to restore admin. Very useful when working with CAM, especia...
by David Usherwood
Mon Apr 20, 2020 10:20 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: How to get the element name from a hierarchy?
Replies: 9
Views: 4215

Re: How to get the element name from a hierarchy?

They have just published the documentation for the worksheet function on the page for the rules function.
Makes sense - not sense as in sensible, but the syntax looked really silly.
by David Usherwood
Sat Apr 18, 2020 6:33 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: How to get the element name from a hierarchy?
Replies: 9
Views: 4215

Re: How to get the element name from a hierarchy?

Looking at IBM's own documentation: https://www.ibm.com/support/knowledgecenter/en/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_ref.2.0.0.doc/r_tm1_ref_wrk_elementfirst.html For this and some (but not all :roll: ) of the new hierarchy functions, you need to specify the server name: ElementFirst("plan...
by David Usherwood
Sat Apr 11, 2020 9:39 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Deleting elements without any data
Replies: 28
Views: 12851

Re: Deleting elements without any data

What about HierarchySubsetDeleteAllElements? https://www.ibm.com/support/knowledgecenter/en/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_ref.2.0.0.doc/r_tm1_ref_tifun_hierarchysubsetdeleteallelements.html Although it is clearly related to the new (unfinished :roll: ) hierarchy functions (you can also tel...
by David Usherwood
Fri Apr 10, 2020 4:55 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Deleting elements without any data
Replies: 28
Views: 12851

Re: Deleting elements without any data

What about HierarchySubsetDeleteAllElements? https://www.ibm.com/support/knowledgecenter/en/SSD29G_2.0.0/com.ibm.swg.ba.cognos.tm1_ref.2.0.0.doc/r_tm1_ref_tifun_hierarchysubsetdeleteallelements.html Although it is clearly related to the new (unfinished :roll: ) hierarchy functions (you can also tell...
by David Usherwood
Thu Apr 09, 2020 3:56 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: SubsetCreate by MDX
Replies: 2
Views: 1436

Re: SubsetCreate by MDX

Look at SubsetMDXSet.