Questions tagged [cognos-tm1]

Cognos TM1 is an in-memory, multi-dimensional, read/write online analytical processing (OLAP) tool which can be used for data warehousing, budgeting and planning, reporting or analysis of data.

Cognos TM1 is an in-memory, multi-dimensional, read/write online analytical processing (OLAP) tool which can be used for data warehousing, budgeting and planning, reporting or analysis of data.

It typically works on a client / server model in which the server side of the application resides on either a Windows Server or a Unix computer on the network. This part of the application, also called the TM1 server, stores the data and regulates access to it. All of the data is stored in the server's memory and is only read from disk (in most cases) when the server starts, contributing to the server application's speed but demanding a high memory capacity server. Initial calculations which are derived from input data are done on demand, but will be cached until the underlying data changes. The server has a calculation language called Rules which allows calculations similar to Excel to be done, but on larger data sets and with all of the calculations centralised on the server. The server is optimised for sparse storage, meaning that it handles the situation where large blocks of a cube (defined below) are empty.

A version of TM1 named Perspectives also allows users to run a TM1 server on their own desktop for analysis purposes. This is referred to as a Local Server. In most ways it functions similarly to a standard networked TM1 server but only the user who is running it can connect to it.

Various client software can access the data that exists on a server. Historically the most common client was an add-in for Microsoft Excel (and, previously, Lotus 123) which allows the user two way interaction with the data on the server via special worksheet formulas called =DBRW()s, amongst others. A web server is also available to allow users to interact with the data via a browser interface. For most of its life TM1 was distributed by a company called Applix but was acquired by Cognos in 2007. (Which was in turn acquired by IBM later that year.) Cognos has been increasingly integrating TM1 into its Enterprise Resource and Planning (ERP) products as the back-end calculation engine to Cognos front-ends. The TM1 software also offers several separate APIs (one for C++/VB6/VBA, one for VB.Net and C#, one for Java) of varying levels of functionality, which makes it possible, if not always easy or practical, for users to write their own applications which connect to the server engine.

TM1 is multidimensional in that its data is held in "cubes". Each cube is made up of dimensions, each of which represents a characteristic of the value stored. (Eg the company, the profit centre, the account, the version, etcetera.) Each element within the dimension represents a specific characteristic, such as the name of the profit centre, the name of the account, and so on. Some elements represent consolidations (aggregations) of other elements; for example the consolidated element "Total Revenue" may be made up of all of the revenue elements in the Account dimension. To locate specific values within a cube, the user specifies one or more elements from each of the dimensions. In this way they can create a grid of values.

The fact that TM1 is read/write allows it to be used for collaborative budgeting and forecasting, where users from multiple sites can be inputting budget numbers at the same time, with someone in head office reviewing them in real time.

Resources

88 questions
0
votes
3 answers

Connecting Power BI to Cognos

I'm brand new to Power BI. I am wondering if it is possible (and if so, is it easy?) to connect PowerBI to TM1 cubes and other cubes ( Dynamic, Transformer) in Cognos. Can't find a clear answer anywhere else. Thanks.
0
votes
1 answer

Connect to IBM Cognos BI in java using Rest call?

I have setup an LDAP server on cognos BI and am trying to setup something in Java to connect to it using name/pass. I did see there are some java codes like logon BUT my 10.x install cognos analytics doesnt have the SDK or the java directories so I…
user4347600
0
votes
1 answer

How do I connect to IBM Cognos BI in java using Login/Password?

I have a custom LDAP server setup that is connected with TM1 Cognos BI. I can login using joe/pass fine on cognos bi website. How do i create a connection with cognos bi using java? Thank you!
user4347600
0
votes
1 answer

Is it possible to use relative path in the DataBaseDirectory Parameter in TM1s.cfg?

I am configuring a TM1 Server instance per TM1s.cfg file. The Parameter DataBaseDirectory specifies the location of the relevant cube data. Is it possible to specify a path in a relative manner or does it have to be absolute? If it is possible, what…
KarmaEDV
  • 1,631
  • 16
  • 27
0
votes
1 answer

Dimension Creation - Multiple Uses

We received some generic training related to TM1 and dimension creation and we were informed we'd need separate dimensions for the same values. Let me describe, we transport goods and we'd have an origin and destination province and in typical…
Ian
  • 1
  • 2
0
votes
1 answer

TM1 user access to element level dimension

USer 1 needs access to this combination – Function “1C0” only – Period “Bud 2019” – Version “ Budget1” User 2 needs access to this combination - Functions “1B0”, “1D0” and “1C1” only – Period “Bud 2019” – Version “Budget1” function, period and…
0
votes
0 answers

Cognos framework join issue

I have a issue in cognos framework, here is the below explaination for the same. I have a two tables. 1. SMRDLRD 2. F_SVC_HSTRY DEALER table contains a dim column for dealer code keys. SERVICE HISTORY table contains 2 dim columns for delaer code…
0
votes
1 answer

How do I view the source tables of a cube?

I have access to db2. I also have access to some Cognos Cubes via TM1 explorer. Is it possible to find out the source tables for the cubes ? For example, can I see what tables are used for the FST cube shown below ? and if possible even how the…
PeterH
  • 975
  • 2
  • 14
  • 36
0
votes
2 answers

Cognos report (gererate query in Query explorer)

I have data item Dealer Code in the report which I fetching from D_DEALER Table. But here when I perform generate sql it gives the below query. "select distinct "D_DEALER"."I_CURR" "Dealer_Code" from "DEALER"."D_DEALER" "D_DEALER" , …
VIRAL_ZONE
  • 43
  • 1
  • 7
0
votes
1 answer

Can we use a text file to import the SQL code in TM1 turbointegrator process?

I have saved the SQL code in the text file in a path (e.g. C: /docs/test.txt) and trying to read and execute it in Tm1 TI process. Here's the code: content vInFileName = 'c:\documents\code.txt'; s_SQL = open('vInFileName',read,In), repeat,…
0
votes
1 answer

How to pull data from IBM TM1

I have established a connection between Python and IBM TM1 OLAP tool using the TM1py package for Python. Now when I try to fetch data from an MDX view of TM1 in Python, all I get is the column headers. I read the documentation of TM1py and it looks…
N91
  • 395
  • 1
  • 3
  • 14
0
votes
1 answer

How to integrate TM1 server or TM1 rest API to R

I have recently working on cognos TM1 which is a planning,budgeting and forecasting tool. But limited with statistical calculations. To add on to its capability I want to integrate it to R. Can anyone give some head-outs about it? Thanks in…
0
votes
0 answers

TM1 vba library files

I have just upgraded excel version from 2003 to 2016. I'm facing prob for the statement Application.Run ("TM1RECALC1") And the below library files shows missing in the references window "MISSINg:ResQ3 Automation Library" "MISSINg:ResQ ActiveX model…
Anna Smith
  • 57
  • 2
  • 2
  • 7
0
votes
1 answer

Cognos TM1 Insight - How to transport a screen between servers

I have erased a TM1 application on Server 1, and imported the project back from Server2 backup. However during this import it seems I've lost the screens designed in TM1 insight (with all grids, tabs, buttons, etc). Now what I see in Insight is…
altinturk
  • 147
  • 1
  • 13
0
votes
1 answer

Cognos Administration with Oracle RAC

I am a support technician for my company that uses an Oracle RAC database to support a few web applications, including Cognos. I have no experience with Cognos and cannot access Cognos but I've watched quite a few videos on youtube and I think I…