
I’m responsible for a couple systems that interact with TM1 via the API, and my question is:
Where does TM1Top get the information that it displays? I’m mostly interested in two columns, “ID” (process ID I believe), and “State” (Idle\Run\Commit etc.).
I know there is an extended version of TM1Top (Ben Hill’s), so I assumed that Ben used the API to query the data for his version, but where does the data come from and what API methods does one use to get it? Is it an MDX query to an obscure propietary data source? Or just data in some cube? I’ve browsed through the various API documents, but I wonder if I’m looking in the wrong places.
The goal is to build some logic in an external application, which checks in real time the level of activity in the TM1 server, in order to decide how to proceed with other processes.
Thanks in advance for your help.
Sampler