New Upload weather data from web services into TM1/Planning Analytics — Read the post →

How Arc Can Supercharge Your Productivity

Arc is a piece of software designed to help IBM Planning Analytics (TM1) developers to increase their productivity without compromising the quality of their work. Since its launch in March 2018, over 500 developers have chosen Arc as their development tool of choice and they continue to benefit from the immense value that it provides.

The traditional tools that came before like Architect or Perspectives are now over 20 years old and while they still serve a purpose, they aren't on the cutting-edge of what modern development requires. Features such as debugging and impersonation alone make Arc a far superior tool that you can leverage in your quest to supercharge your development productivity.

A Single Platform for All Your Development Needs

When you use Arc, you don't have to switch between different admin hosts to find the specific TM1 instance that you need. Arc connects to all your instances (on IBM Cloud, other cloud platforms, and on-premise) and ensures that each one is at your fingertips at all times.

To make it even easier to work with many different instances, Arc introduced server groups that allow you to groups instances or servers into appropriate categories and then toggle between them effortlessly.

Access Your TM1 Objects Quicker

Arc's search functionality is powerful and convenient – allowing you to quickly find a specific process across any of your instances so you can get straight to work. You can access all your objects by filtering the type (t:type) and instance (i:instance) accordingly.

Duplicate Code Faster and More Efficiently

Whenever you want to leverage code that has already been written, Arc makes that easier than ever. You can duplicate code through features such as code completion, snippets, syntactical formatting, and so much more.

Start a New Process from a Template

Instead of starting from scratch every time you need a new process, Arc has a sophisticated process editor that can help you create templates that automate the common features.

Code Faster with Shortcuts

You'll find that your development can get a lot faster if you utilize some of the keyboard shortcuts that Arc offers:

  • Ctrl + F: Find

  • Ctrl + H: Replace in all tabs

  • Ctrl + /: Toggle comment

  • Ctrl + Shift + F: Fold region

  • Ctrl + Shift + E: Execute Process

Here's an example of using Ctrl + H to replace a string across all tabs:

Create Time Dimensions

Creating time dimensions can be quite time-consuming if you have to populate many different attributes such as next, previous day, week, and so on with different formats. Arc sidesteps this and includes a very flexible time management plugin that allows you to quickly and easily create new time dimensions or add new elements to an existing dimension.

Save Time by Testing Your Security with Impersonation

Arc is the only software out there that allows TM1 developers to create a session that impersonates another user. Impersonation is an extremely powerful feature because it gives TM1 admins the ability to log in as any user with their own credentials. Here are just two of the ways that this can be useful:

  • If a user needs help with a private object (views, subsets, applications, etc.) then the administrator can cut straight to the point and log in as the user so that they can fix the issue as quickly as possible.

  • If there is some troubleshooting that needs to be done, the TM1 admin can see exactly which cubes, dimensions, and elements the user can see.

Try it Today!

Arc is absolutely free to download and comes with a 3-month no-strings-attached trial license. Simply download the software, double-click on the .exe file, and enjoy the thrill of supercharging your TM1 development.