What's new Download Reportworq
⬇ Guide PDF

Connect IBM Planning Analytics#

The IBM Planning Analytics connector (TM1) connects Reportworq to a Planning Analytics server so its cubes, dimensions, subsets, views, and MDX can be modeled and reported. It supports self-hosted (on-premises) and cloud deployments. Getting the authentication right is the main task, so this page gives that section the depth it needs, then covers the deployment traps that most often reach support.

Before you begin#

Choose the authentication type#

The connector's authentication type has three deployment values, and each shows a different field set. Choose the one that matches your server, then choose how credentials are presented.

Self Hosted (on-premises)#

Use this for a TM1 server you run yourself. Fields:

For credentials, self-hosted supports three login modes. The single Namespace / Domain field carries whichever value the mode requires, and its label changes to tell you which:

When to use which: match the mode to how the TM1 server itself authenticates. If TM1 is native, use native; if it is AD-mapped, use Windows Integrated; if it is fronted by Cognos, use CAM with the namespace.

IBM Cloud#

Use this for Planning Analytics hosted on IBM Cloud, the deployment whose URL ends in planning-analytics.ibmcloud.com. Fields:

IBM Cloud needs an IBM Welcome Kit non-interactive user account. If element names contain special characters such as a backslash, the REST API also needs the nocanon configuration.

IBM SaaS (MCSP)#

Use this for Planning Analytics as a Service (PA SaaS), which authenticates through IBM's Multi-Cloud SaaS Platform (MCSP). Fields:

You may need to request something from IBM support#

Several of these values are not self-serve, so expect a step where you request configuration from IBM before the connection will succeed. Depending on your deployment, that can include a CAM namespace, an Admin Host or gateway / Planning Analytics URL, the REST API enabled on the server (a valid HTTP port in tm1s.cfg), an IBM Welcome Kit non-interactive user for IBM Cloud, or the nocanon REST configuration for special characters. Plan for that lead time rather than treating a failed test as a Reportworq problem.

Separate credentials for data collection (writeback)#

If the server license includes writeback, the editor shows a Data Collection section with Use different credentials for data collection, which reveals a parallel credential set (username and password or integrated login for self-hosted; an API key for IBM SaaS (MCSP)). The whole section is hidden unless the license has writeback.

Test the connection#

Select Test connection. A reachable, correctly configured server returns "Success." If it fails, re-check the address and port, the SSL toggle against the server, the authentication mode and namespace or domain, and, for integrated login, that the SPNs are registered.

Once the editor reaches the server, a read-only Server Version row shows the version it detected: the friendly Planning Analytics release (for example Planning Analytics 2.1.1, or PA-as-a-Service (v12)) alongside the internal TM1 build number (for example 11.8.2300.10). It is filled in when the editor opens against a reachable connection and refreshed each time you select Test connection. Before a connection is made it reads Unknown - not connected, and if Reportworq does not recognize the build it still shows the raw internal build with Unrecognized build as the label. Use it to confirm you are pointed at the server and release you expect.

Planning Analytics v11 vs v12#

Planning Analytics v12 (the containerized PA-Engine, including PA-as-a-Service) behaves differently from the older v11 servers (Planning Analytics 2.x and TM1 11.x) in three ways that affect how you report and automate. Reportworq v6 handles all three; the notes below tell you what changed and where to look.

Advanced Options you should know about#

The connector's Advanced Options section carries a few settings worth understanding before you report against the server.

Set up REST API job launching#

Advanced Options also carries two actions for launching Reportworq jobs from TM1 itself, using a Turbo Integrator process:

Install does not overwrite an existing process. If a .pro Turbo Integrator process from a previous install is already on the server, selecting Install REST API TI Process again leaves it in place; it does not update it. To refresh a pre-existing process, delete it on the server first, then run Install REST API TI Process again. For the full launch workflow, see Turbo Integrator and automation. If you would rather pick up the latest version of a sample or of RunApiJob.ps1 without touching the server, the Downloads page offers each one as a plain file.

Deployment traps to plan for#

Notes and limits#

Going deeper. To build a curated model over a Planning Analytics cube and publish it for report authors, see Data models. To launch Reportworq jobs from TM1 itself, see Turbo Integrator and automation.

Feedback on this page

Comments, questions, requests, or something missing or unclear? Email us - the page you are on is filled in for you.

Email feedback on this page

Or write to support@reportworq.com directly.