-
Connect to a TM1 instance directly via the REST API
As well as connecting to an admin host you can also add connections directly to a REST API port, this will be beneficial if you are connecting to a cloud server and only the REST API port has been opened.
-
Setting up Arc as a Windows service
To add some durability you can run the Arc executable as a Windows service so it will always be available. To do this you need to:
-
Connect to multiple admin hosts
By default Arc will connect to admin host on the local computer, if you want to connect to multiple admin hosts add an extra line for each remote admin host.
-
How to start Arc
Arc should be installed on the same server that TM1 is running, this allows Arc to access both the ODBC data sources and text files on the TM1 server. If you install Arc on a desktop or separate server Arc will function as normal with the exception of the ODBC and Text preview in Turbo…
-
How to build your own service
In AngularJS, a service is a function, or an object, that is available for, and limited to, your application. AngularJS has about 30 built-in services. If you are updating the URL in your application, it is likely that you have already used the $location service.
-
How to build your own directive
Canvas for TM1 comes with 30 directives (tm1-ui-dbr, tm1-ui-subnm…) which will help you to build quickly a page. If you combine these Canvas directives with the AngularJS Directives such as ng-repeat and ng-if, you can already achieve a lot. By combining these existing directives, you can build more sophisticated components. When you start replicating the same…
-
Trigger an action when a value is updated in a TM1 cube
TM1py v1.0 introduces a new exciting feature: Delta request for transaction log. It means that each time a value is updated in a TM1 cube, TM1py is able to trigger an action such as running a TM1 process or sending this new value to an other cube…
-
FAQ TM1py
+ What is TM1py ? TM1py is a Python package that wraps the TM1 REST API in a simple to use library. That makes it easy to build stuff with TM1 and python. + What is Python ? Python is a widely-used general-purpose programming language that lets you work quickly and integrate systems more effectively.…
-
Set up jupyter notebook
Jupyter is an open-source web application that enables you to mix code-execution and comments. It is great to tell a story and run through the code sections by sections.
-
Check Connectivity with TM1
In order to check if TM1py can connect to your TM1 instance, you can use the check.py Python script from the samples. First download the samples from Github and then navigate to the TM1py-samples folder that you downloaded from Github, in this example the samples are located in the following folder: