Category: How To

  • Generate code automatically with snippets

    Generate code automatically with snippets

    A snippet is a bloc of code which can be automatically generated. To add a snippet, just press Ctrl+Space in one of the TM1 process tab, and then type snippet or the name if you know what it is.

  • How to login into a TM1 instance

    How to login into a TM1 instance

    You should be able to see all TM1 instances available on the server where Arc is running.

  • How to build your own service

    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

    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…

  • Search for elements in your TM1 model

    Search for elements in your TM1 model

    If there is something you’d like to know about your TM1 application such as, how a cube is updated, where an attribute is used or where a specific string is referenced, just ask Pulse. You can access this search feature from the top bar:

  • Trigger an action when a value is updated in a TM1 cube

    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…

  • Setting Up Windows (SSO) Authentication for Pulse

    Setting Up Windows (SSO) Authentication for Pulse

    Starting now with Pulse v5.7.3, you can now use Windows (SSO) Authentication for Pulse. What that means is when you navigate to the Pulse website (or thick client) you can be automatically logged in with your Windows account. Windows Authentication provides two major benefits:

  • How to find over feeding in your TM1 model

    How to find over feeding in your TM1 model

    Feeders are a crucial part of IBM TM1/Planning Analytics, giving us ad-hoc rule calculations without loss of performance or requiring pre-calculations of results. However, getting feeders right takes a good understanding of the model and how values influence a calculation.

  • Generate MDX Queries from Cubeview

    Generate MDX Queries from Cubeview

    MDX is a fast and powerful way to query data from TM1 Cubes. It can play a key role when you combine your TM1 models with other technologies (e.g. Canvas, R, Python).

  • Find unused dimensions

    Find unused dimensions

    Ever wondered which of the dimensions in your TM1 Model are not used in cubes?