TM1 User Guide
TM1 User Guide
Version 9.5
Users Guide
Product Information
This document applies to IBM Cognos TM1 Version 9.5 and may also apply to subsequent releases. To check for newer versions of this document,
visit the IBM Cognos Information Centers (http://publib.boulder.ibm.com/infocenter/cogic/v1r0m0/index.jsp).
Copyright
Licensed Materials - Property of IBM
© Copyright IBM Corp. 2007, 2009.
US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
IBM, the IBM logo, ibm.com, and Cognos are trademarks or registered trademarks of International Business Machines Corp., in many jurisdictions
worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on
the Web at www.ibm.com/legal/copytrade.shtml.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in
the United States, and/or other countries.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation.
Table of Contents
Introduction 11
Users Guide 5
Table of Contents
Users Guide 7
Table of Contents
Glossary 239
Index 245
Users Guide 9
Table of Contents
This manual describes how to use the IBM® Cognos® TM1 Windows® clients: TM1 Architect, TM1
Perspectives, and TM1 Client. It also describes the Web-based client, TM1 Web.
Business Performance Management is the continuous management and monitoring of Financial,
Operational, Customer and Organizational performance across the enterprise. Business Performance
Management solutions have the following capabilities to facilitate the proactive steering of business
direction:
● Wide deployment
IBM Cognos TM1 integrates business planning, performance measurement and operational data
to enable companies to optimize business effectiveness and customer interaction regardless of geo-
graphy or structure. TM1 provides immediate visibility into data, accountability within a collabor-
ative process and a consistent view of information, allowing managers to quickly stabilize operational
fluctuations and take advantage of new opportunities.
Audience
Anyone who needs to use TM1 is the intended audience for the IBM Cognos TM1 Users Guide.
Finding Information
To find the most current product documentation, including all translated documentation, access
one of the IBM Cognos Information Centers at http://publib.boulder.ibm.com/infocenter/cogic/
v1r0m0/index.jsp.
You can also read PDF versions of the product release notes and installation guides directly from
IBM Cognos product disks.
Samples Disclaimer
The Great Outdoors Company, GO Sales, any variation of the Great Outdoors name, and Planning
Sample, depict fictitious business operations with sample data used to develop sample applications
for IBM and IBM customers. These fictitious records include sample data for sales transactions,
product distribution, finance, and human resources. Any resemblance to actual names, addresses,
contact numbers, or transaction values, is coincidental. Unauthorized duplication is prohibited.
Accessibility Features
This product does not currently support accessibility features that help users who have a physical
disability, such as restricted mobility or limited vision, to use this product.
This section describes how to start up an IBM® Cognos®TM1 client and access data.
TM1 Web Client Accessed using a web browser (Microsoft® Internet Explorer or
Mozilla Firefox.)
When macro security is set to Low, Medium, or High and you have configured the TM1 add-in to
load automatically when you start Excel, TM1 will always load without requiring you to respond
to any prompt when you open Excel.
When you attempt to open TM1 from the Start menu on the Windows® taskbar or by opening the
Tm1p.xla file, results will vary according to the Excel macro security setting.
● If macro security is set to Low, TM1 will open without requiring you to respond to any security
prompt.
● If macro security is set to Medium, you will be prompted to enable macros every time you open
TM1.
● If macro security is set to High, TM1 will not load in Excel. You will receive an error indicating
that the workbook cannot be opened.
If you want to run with macro security set to High you must configure the TM1 add-in to load
automatically when you start Excel.
Steps
1. Choose Tools, Options on the Excel menu bar.
5. Select either Low, Medium, or High on the Security dialog box and click OK.
A full description of each security setting is available on the Security dialog box.
8. Click OK.
● Remote TM1 servers provide access to shared data and objects in your organization. A user’s
level of access depends on the security group that the TM1 administrator assigns to the user
name (client ID) that the user employs to access the remote server. For example, a user might
be able to update March sales data that is stored on a department’s remote server, but that user
can only browse the campaign data stored on the Marketing department’s remote server.
● You must know the name of the TM1 server with which you want to work. If you work with
a local server, the server name is Local. If you work with a remote server, your TM1 server
administrator must set up a user name and password for you before you can access that server.
● If you work with a remote server, you must know the location of the Admin Host on which a
TM1 Admin Server is running, and the Admin Host must be accessible from your system.
The Admin Server is a process that tracks the TM1 servers running on your network. A client
references the Admin Server to determine which servers are available at any given time. For
more information about the Admin Server, see "Accessing Remote Servers" (p. 21).
Any TM1 client can access remote TM1 servers, but only TM1 Architect and TM1 Perspectives
support local TM1 servers.
If you do not choose to automatically load TM1, click Start, All Programs, IBM Cognos, TM1,
Perspectives for MS Excel from the Windows® taskbar to start TM1 Perspectives or TM1 Client.
You can also manually load the TM1 add-in from Excel by following these steps:
Steps
1. Choose File, Open from the Excel menu bar.
3. Double-click Tm1p.xla.
Steps
1. Click Tools, Add-ins from the Excel menu bar.
2. Select TM1P.
3. Click OK.
● On the Windows® taskbar, click Start, All Programs, IBM Cognos, TM1, Architect.
Users Guide 15
Chapter 1: Getting Started
● Open Tm1a.exe in the <TM1_install_dir>\bin directory. The default path to the file is
C:\Program Files\Cognos\TM1\bin\Tm1a.exe.
Depending on a client’s TM1 configuration options, a local TM1 server may automatically start
when you run TM1 Architect. For more information about starting the local server at the beginning
of a TM1 session, see "Setting Client Options" (p. 16).
● Whether the client can access remote TM1 servers across the Internet
For details on all the parameters available in Tm1p.ini, see the IBM Cognos TM1 Operations Guide.
Steps
1. Open Server Explorer.
4. In the Admin Host field, specify the name of the computer on which a TM1 Admin Server is
running. If you want to access servers registered on different Admin Servers, use a semicolon
to separate the name of each Admin Host.
Note: You must enter a name, not an IP address, in the Admin Host field.
You can also click the Admin Host button to select one of the six most recently used Admin
Hosts.
5. Click OK.
A message prompts you about disconnecting from currently accessed servers.
6. If you want to access a new list of servers, click Yes. If you want to continue to see the current
list of remote servers during this session, click No.
If you click Yes, servers available through Admin Server on the specified Admin Host appear
in the left pane of the Server Explorer window.
Note: Before you enable the Integrated Login on the TM1 client, consult with your administrator
to determine if the Integrated Login is enabled on the TM1 servers you will access.
5. Click OK.
3. Click OK.
Users Guide 17
Chapter 1: Getting Started
You set these configuration options in the TM1 Options dialog box.
Steps
1. Open Server Explorer.
● Manually - To prevent the local server from starting at the beginning of a session, clear the
Connect to Local Server on Startup check box.
● Automatically - To automatically start the local server at the beginning of a session, select
the Connect to Local Server on Startup check box.
5. To specify the data directory loaded when the local server starts, enter the full path to the data
directory in the Local Server Data Directory box.
Click Browse to navigate to the appropriate data directory, or click the Local Server Data
Directory to select one of the six most recent paths to a Local Server Data Directory from a
history list.
You can concatenate multiple data directories in the Local Server Data Directory box. To do
so, separate each directory with a semi-colon (;), as in the following example:
C:\TM1data\sales;C:\yearly projections\TM1data\expenses
When you specify multiple data directories, all objects and data from each directory are loaded
when a local server starts. In the event that an identically named object exists in multiple dir-
ectories, the first object encountered is used.
Note: When you specify multiple data directories for a local server, any directory after the first
directory is accessed in read-only mode.
6. Click OK.
Steps
1. Open Server Explorer.
4. In the Certificate Authority field, specify the full path to the certificate authority file that issued
the TM1 Admin Server's certificate.
5. If a certificate revocation file exists, specify the full path to the file in the Certificate Revocation
List field. This is an optional field; if a revocation file does not exist, leave this field blank.
6. Enter the name of the principal to whom the TM1 Admin Server's certificate is issued in the
Certificate ID field.
7. Select the Use Certificate Store option if you want to retrieve the certificate authority file that
issued the TM1 Admin Server's certificate from the Windows® certificate store. If this option
is selected, the certificate authority file specified in the Certificate Authority field is ignored.
8. If you enable the Use Certificate Store option, you must enter a valid Export Certificate ID to
specify the identity key used to export the certificate authority file.
9. Click OK.
● Reviewing the list of cubes and dimensions stored on a local server and on remote servers.
You can access Server Explorer from TM1 Perspectives or TM1 Client.
Steps
1. Open Excel.
2. If necessary, load the Tm1p.xla add-in, as described in "Running TM1 Perspectives and TM1
Client" (p. 15).
● Tree pane (left pane) - presents hierarchical lists of cubes, dimensions, processes, chores, and
related objects that are available on TM1 servers.
Users Guide 19
Chapter 1: Getting Started
● Properties pane (right pane) - displays the properties of the TM1 objects, which include cubes,
dimensions, processes, chores, and related objects. Click View, Properties Window to display
or hide the Properties pane.
Note: All screen shots in this guide include the Properties pane.
To access the list of available servers, double-click TM1 in the Tree pane. In the following example,
there are three servers: local, sales, and inventory. The plus sign (+) next to local and inventory
indicate that you are logged on to these servers.
With TM1 selected, the Properties pane shows the current data directory and network address for
all TM1 servers available on your network. The Properties pane also shows your current login ID
for all servers to which you are connected.
Use the following steps to see a complete list of cubes, views, dimensions, subsets, and other objects
that are available on the local server.
Steps
1. In the Tree pane, select the local server.
4. To see the list of cubes, click the plus sign (+) next to Cubes.
5. To see the complete list of dimensions on the local server, click the plus sign (+) next to
Dimensions.
In the following example of a Tree pane, you see lists of cubes, dimensions, views, and subsets
on a local server. The SalesCube is expanded to display the dimensions that comprise the cube
and the saved views associated with the cube.
Users Guide 21
Chapter 1: Getting Started
For the name of the Admin Host for your network, see your TM1 administrator. To specify the
Admin Host name, use the TM1 Options dialog box, as described in "Setting Client Options" (p. 16).
To see an updated list of available servers, click File, Refresh Available Servers in Server Explorer.
Steps
1. Double-click a server name in the Server Explorer window. Server names are preceded by .
The Server Login dialog box opens.
3. Click OK.
The icons for the cubes and other objects on the server appear beneath the server name in the
Tree pane of Server Explorer.
● When you suppress the display of an object type, the object type name displays without a
check mark. In the following example, only the display of cubes and processes is enabled;
the display of all other object types is suppressed.
When the display of dimensions is suppressed in Server Explorer, the appropriate dimensions
do appear when you expand a cube to reveal its member dimensions.
Users Guide 23
Chapter 1: Getting Started
Control objects are easily identifiable in Server Explorer because their names always begin with
a right curly brace (}). For details on control objects, see the IBM Cognos TM1 Operations
Guide.
● When you suppress the display of control objects, the option name displays without a check
mark.
This section describes how to use the Cube Viewer and In-Spreadsheet Browser to browse data.
● In-Spreadsheet Browser - Lets you browse TM1 data in an Excel spreadsheet, and includes
most of the features of the Cube Viewer.
The In-Spreadsheet Browser does not support the Rules Tracer and does not report cell update
status.
Because you are browsing in a spreadsheet document, you can take advantage of the Excel features
to perform the following tasks:
● Create complex worksheet functions that reference values in the TM1 database
● Apply styles to the In-Spreadsheet Browser, creating a custom look and feel
An ActiveX control named TM1 View Control implements the In-Spreadsheet Browser. The TM1
View Control icon is present whenever you browse data in the In-Spreadsheet Browser.
To access the In-Spreadsheet Browser commands, right-click the TM1 View Control icon.
Depending on which client you are using, you can use Undo/Redo from the Edit menu or from the
Undo and Redo icons on the toolbar. In the CubeViewer, you can hover over the icons to see what
data maintenance action will be taken, for example "Data Entry 27.25" means the data entry of
27.25 will be removed and whatever the value was in the cell before that value was entered will be
restored to the cell. Redo becomes available only after using Undo.
Undo/Redo is available only if Transaction Logging has been turned on in a cube. By default
transaction logging is turned on for all cubes, however, your administrator can turn off logging on
specific cubes. See "Enabling and Disabling Logging" in the IBM Cognos TM1 Operations Guide
for more information.
● Recalc
Pressing Undo performs a Recalc on your data.
● Action Buttons
When you press an action button, you can immediately press Undo to reverse the data change
performed by the action button, including any TurboIntegrator processes.
● SaveDataAll
Using Save Data All or Save Data does not stop the collection of actions, because those options
push outstanding changes to the appropriate server and are considered like any other data
maintenance action collected into the transaction log.
Steps
1. Open the Server Explorer.
Steps
1. Open the Server Explorer.
Note: You can also click TM1, In-Spreadsheet Browser in the Excel menu bar to open the In-
Spreadsheet Browser.
TM1 opens the default cube view in the In-Spreadsheet Browser. If there is an open Excel
spreadsheet, the browser gets inserted in the current active cell. If there is no open Excel
Users Guide 27
Chapter 2: Browsing Data
spreadsheet, a new Excel document opens and the In-Spreadsheet Browser is inserted into cell
A1.
Steps
1. Open your Tm1p.ini file.
The default location for the Tm1p.ini file is
C:\Documents and Settings\<user name>\Application
Data\Applix\TM1.
3. Save Tm1p.ini.
For details on the Tm1p.ini file and parameters, see the IBM Cognos TM1 Operations Guide.
Steps
1. Open the Server Explorer.
Calculated Cells
All the cells that derive values through dimension consolidations or TM1 rules appear shaded in
the Cube Viewer grid. For example, all cells in a view would be shaded when elements along the
title dimensions are consolidated.
The In-Spreadsheet Browser display does not differentiate cells that contain calculated values from
cells that contain simple values.
Stacking Dimensions
When you stack dimensions, you see more detail along the columns or rows of a view. In the fol-
lowing example, the elements of the Actvsbud dimension are stacked beside the Account1 elements.
You can now easily compare actual values with budgeted values for the L Series 2WD models. Use
Recalc to re-display values after stacking a dimension.
Use Recalc to re-display values after stacking a dimension.
2. Drag the element name to the right or left of a row dimension name.
As you drag the element name toward a row dimension, the pointer changes to a rectangle.
When the element name is next to a dimension name, one or two arrows appear. A left arrow
indicates that the dimension will be inserted to the left of the row dimension.
A left arrow with a right arrow indicate that the dimension will be inserted to the right of the
row dimension.
Users Guide 29
Chapter 2: Browsing Data
3. Release the mouse button when the pointer is positioned where you want to insert the dimension.
2. Drag the element name to the right or left of a column dimension name.
3. Release the mouse button when the pointer is positioned where you want to insert the dimension.
2. Drag the title dimension to the right or left of a row dimension button.
As you drag the title dimension toward a row dimension, the pointer changes to an angle
bracket. When the title dimension is over a row dimension, a green vertical bar displays on the
row dimension button, indicating the position where the title dimension will be inserted.
3. Release the mouse button when the pointer is positioned where you want to insert the dimension.
2. Drag the title dimension to the right or left of a column dimension button.
3. Release the mouse button when the pointer is positioned where you want to insert the dimension.
When you click + next to a quarterly consolidation, the monthly data displays, which is the lowest-
level detail in the Month dimension.
To hide the underlying detail, click the minus sign (-). To hide the detail is rolling up a consolidation.
Users Guide 31
Chapter 2: Browsing Data
● Cycle through the current element names in the Dimension list. The list contains the elements
of the current subset. The system default subset consists of all top-level consolidated elements
with their immediate children, and all simple elements that have no parents.
2. Select an element.
TM1 clears the Cube Viewer grid.
Note: To automatically see the new data whenever you change the view configuration, click
Options, Show Automatically.
In the following examples, the Region title element changes from World to Europe.
Steps
1. Click a title dimension button.
The Subset Editor opens.
4. Click TM1 View Control to see the values for the new title element.
Note: To automatically see the data whenever you change the In-Spreadsheet Browser view
configuration, right-click View Control and click Show Automatically.
Steps
1. Right-click the cell for which you want to view detailed data.
If a drill process and assignment rule are established for the cell, the Drill command is available.
2. Click Drill.
If the cell is associated with a single source of detailed data, the data opens in a new window.
If the cell is associated with two or more sources of detailed data, a list of the data sources
display. Select the source you want to view and click OK.
When the detailed data resides in a cube, a new instance of the TM1 Cube Viewer opens, dis-
playing the detailed data. You can see an example of this in "Drill-Through Example" (p. 33).
When the detailed data resides in a relational database, TM1 displays the data in a Relational
Drill-Through viewer.
You can copy selected data from this window to the Clipboard.
● To select an adjacent range of cells, click the first cell in the range, hold down SHIFT, and
click the last cell in the range.
● To select a non-adjacent range of cells, hold down CTRL, and click each cell in the range.
● To select all cells in the Relational Drill-Through viewer, click Select All Records .
Drill-Through Example
The TM1 sample database includes a cube named SalesByQuarterCube-TotalModel. This cube
contains values for total model sales by quarter. The cube does not include the values for individual
models, but a drill process and assignment rule are established. The drill process and assignment
rule allow you to drill from a cell in SalesByQuarterCube-TotalModel to a different cube view that
provides data for individual vehicle models.
Steps
1. Open the Drill_to_detailed_data view of SalesByQuarterCube-TotalModel.
Users Guide 33
Chapter 2: Browsing Data
3. Click Drill.
A view of a different cube (SalesByQuarterCube) opens with the detailed data.
This view provides the actual units values for individual vehicle models for the same region
and quarter as the cell from which you selected the Drill command.
This section describes how to use subsets to help you focus on the business data that is relevant to
your job or analysis requirements.
● Top-producing salespeople.
● Stores that have common attributes, such as square footage and the number of employees.
● Static subset - Contains a user-defined list of dimension elements that does not change unless
you manually edit the subset.
● Dynamic subset - Contains an MDX expression that executes to display the elements to the
dynamic subset. For details, see "Creating Dimension Subsets" (p. 36).
You can also narrow the display of elements along row dimensions by filtering cube values. For
details, see "Creating a Filter-Based Dynamic Subset" (p. 51).
Selection Criteria
You can select elements in five ways:
● By hierarchical level, such as all the level-0 elements.
● By element name. For example, you can select the first, fourth, and seventh months along a
time-series dimension.
● By specific criteria with a view extract. You can select the elements whose data meet specific
criteria. For example, you can build a list of all regions in which the unit sales are greater than
1,000 for a given car model.
Saving Subsets
You can save subsets for future use. The saved subsets appear in the Server Explorer beneath the
dimension with which the subset is associated.
● Public subset - Available to all users on a remote server who have at least Read access to the
associated dimension. You must have Admin privilege to the parent dimension to create a
public subset.
Default Subsets
You can create a dimension subset named Default that automatically appears in the system default
view. In the following example, a Default subset displays for the Month dimension that includes
elements for the first three months of the year.
Suppose you move the Month dimension from the column to the title dimensions group. The first
element in the Default subset is a title element.
On remote servers, a Default subset for a single dimension is either public or private.
Note: When a remote server has both a public and a private Default subset for a dimension, your
private Default subset takes precedence over the public Default subset.
● In-Spreadsheet Browser
Steps
1. Open a dimension in the Subset Editor.
● From the Server Explorer, select a dimension for which you want to create a subset and
click Dimension, Insert New Subset.
● From either the Cube Viewer or the In-Spreadsheet Browser, click a row or column
dimension label.
The Subset Editor window opens, with elements of the current subset displayed in the Tree
pane.
2. To see all the elements in their dimension hierarchies, click All and then click Edit, Sort,
Hierarchy.
All dimension elements display in hierarchical order.
3. Select one or more elements in the dimension by using the methods described in "Selecting
Elements" (p. 38).
5. Decide whether you want to create the Default subset or a named subset. If you want to create
a named subset, skip to step 6.
To create a public subset, clear the Private check box. You must have Admin privilege to the
parent dimension to create a public subset.
7. To create a named subset, type a name (256 bytes maximum) in the Subset Name box.
Note: For Western character sets, such as English, a single character is represented by a single
byte, allowing you to name a subset with 256 characters. However, large character sets, such
as Chinese, Japanese, and Korean, use multiple bytes to represent one character. In this case,
the 256 byte limit may be exceeded sooner and not actually allow the entry of 256 characters.
8. Click OK.
In the View list, the Private Subset icon to the left of the subset name, S Series Sedan, repres-
ents a private subset.
10. Recalulate.
In the Cube Viewer or In-Spreadsheet Browser, the subset name replaces the name of the row
or column dimension.
The following examples show the Model dimension positioned as a row dimension. Each row
label contains the name of one of the nine elements in the S Series Sedan subset.
Cube Viewer
Users Guide 37
Chapter 3: Working with Subsets
In-Spreadsheet Browser
In the Server Explorer, the Public Subset icon represents s a public subset, while the Private
Subset symbol represents a private subset.
Selecting Elements
There are several ways to select elements to create a subset in the Subset Editor.
● Adjacent elements - Multiple elements that are near each other in the list
● Non-adjacent elements - Multiple elements that are not near each other in the list
● Hierarchy level - Elements with a level of consolidation in a dimension. Simple elements reside
at the 0 level, and each level of consolidation is incremented by 1
● Attribute value - Elements with attribute values that describe or provide an alternative name
(alias)
● Spelling pattern - Elements that match a spelling pattern. You can also use a wildcard as a
placeholder for a character
When you select elements, the selection applies only to the elements currently visible in the Subset
Editor.
You can apply multiple levels of selection to elements in the Subset Editor to create a subset that
satisfies your analytical requirements. For instance, you could first select elements by hierarchy
level, and then further narrow the list of subset elements by selecting elements with a particular
attribute value.
2. Hold down Shift and click the last element in the range. You can also press CTRL-A to select
all visible elements.
2. Hold down Ctrl and click the other elements you want to include.
Users Guide 39
Chapter 3: Working with Subsets
2. Select one or more hierarchy levels. Simple elements reside at the 0 level, and each level of
consolidation is incremented by 1.
3. Click OK.
The elements that belong to the selected levels remain in the subset. All other elements are
hidden.
2. Select an attribute.
4. Click OK.
The elements with the specified attribute value remain in the subset. All other elements are
hidden.
3. Click OK.
The elements that match the spelling pattern remain in the subset. All other elements are hidden.
Q* Quarter 1 1Q
Note: You can select elements with a view extract only when you access the Subset Editor from the
Cube Viewer or In-Spreadsheet Browser, not from the Server Explorer. The view extract queries
against the current cube. There is no current cube to query when you open the Subset Editor from
the Server Explorer.
The query criteria for the view extract includes:
● Cells to search for data values. Cells are identified by the current elements in the Subset Editor,
and by one or more elements along the remaining dimensions.
● Range of acceptable data values in the cells. For example, the cells that contain values greater
than 100 but less than 1,000.
● Instructions about inspecting cells that contain zeros, consolidated values, and values derived
through rules.
Steps
1. Click Edit, Filter by, View Extract or click Filter by View Extract .
The View Extract window opens. In the Select Elements section, the dimension for which you
are creating a subset displays dimmed, and therefore is unavailable. In the following example,
the Region dimension is unavailable. For each of the other dimensions, all the selected elements
have the value All next to each element name.
2. Click Subset next to the dimension name to specify the elements you want to include in the
query for all other dimensions.
The Subset Editor window opens.
3. Select the elements you want to include in the query and click OK.
4. Repeat steps 2 and 3 to specify the elements for all the other cube dimensions.
Users Guide 41
Chapter 3: Working with Subsets
● To include the consolidated values, clear the Skip Consolidated Values check box.
● To exclude the consolidated values, select the Skip Consolidated Values check box.
● To include the values derived through the rules in the query, clear the Skip Rule Calculated
Values check box.
● To exclude the rule-derived values, select the Skip Rule Calculated Values check box.
7. Specify whether you want to include the cells that contain zeros in the query:
● To include the cells that contain zeros in the query, clear the Skip Zero/Blank Values box.
8. Specify a range of acceptable values using the Range Parameters fields, as described in the next
section, "Range Parameters" (p. 42).
9. Click OK.
The Subset Editor now contains the elements that meet the specified criteria.
Range Parameters
Use the range parameters to specify which values the inspected cells must contain to satisfy the data
query. You can set separate limits for real numbers and strings. The range parameters apply after
determining which cells to inspect.
The following table contains the range operators for numeric data, the limits, and the results. For
a complete list of range operators, see the IBM Cognos TM1 Developers Guide.
Steps
1. Click the Region dimension label in the Cube Viewer.
The Subset Editor opens with all elements of the Region dimension.
6. Select S Series 1.8L Sedan and S Series 2.0L Sedan, and then click OK.
Users Guide 43
Chapter 3: Working with Subsets
Steps
1. Select the elements in the Tree pane of the Subset Editor.
● To select a single element, click the element.
● To select multiple adjacent elements, click the first element and SHIFT+click the last element.
● To sort subset elements in ascending alphabetical order click Edit, Sort, Ascending or click Sort
Ascending .
● To sort subset elements in descending alphabetical order, click Edit, Sort, Descending or click
Sort Descending .
● An index value describes an element position in the dimension structure. For example, an element
with an index value of 1 is the first element in the dimension; an element with an index value
of 2 is the second element in the dimension.
To sort the subset elements in ascending order by index value, click Edit, Sort, Index Ascending
or click Sort by Index, Ascending .
● To sort the subset elements in descending order by index value, click Edit, Sort, Index Descending
or click Sort by Index, Descending .
● To sort the subset elements by dimension hierarchy, click Edit, Sort, Hierarchy or click Sort
Hierarchy .
You can specify that the children appear above the consolidated element when you expand a con-
solidation, by using the Expand Above option. To do so, click View, Expand Above in the Subset
Editor. A check mark displays next to the command on the View menu when you have enabled the
option. To turn the Expand Above option on or off, click View, Expand Above.
The children appear above their parent consolidation.
You enable the Expand Above option on a per-subset basis.
When you enable the Expand Above option in a subset, and drill down on a consolidation in either
the Cube Viewer, In-Spreadsheet Browser, or slice, the following results display:
● If you enable Expand Above in a row subset, when you drill down on a consolidation, the
children above the consolidation display.
Users Guide 45
Chapter 3: Working with Subsets
● If you enable Expand Above in a column subset, when you drill down on a consolidation, the
children to the left of the consolidation display.
Steps
1. Open the Europe subset of the Region dimension in the Subset Editor.
This subset contains the consolidations Central Europe and Southern Europe, which are defined
in the Region dimension.
Note: The subset (user-defined consolidation) name cannot be the same as any element name
or alias name in the original subset. If a subset contains a user-defined consolidation and an
element or alias with the same name, the element or the alias takes precedence.
8. Click Subset, Save to save the Europe subset with the user-defined consolidation. Click Yes if
prompted to overwrite the existing subset.
You can now use the Europe subset in either the Cube Viewer or In-Spreadsheet Browser to
view data for the user-defined consolidation.
Users Guide 47
Chapter 3: Working with Subsets
only when you open the Subset Editor from a cube view (Cube Viewer or In-Spreadsheet Browser)
and is best suited for quickly creating a consolidation of elements while browsing a cube.
Steps
1. From a cube view, open the dimension for which you want to create the user-defined consolid-
ation in the Subset Editor.
2. Use the options in the Subset Editor to select the elements you want to include in your user-
defined consolidation.
Note: If you save this view, the user-defined consolidation is not saved as part of the view, but
the members of the consolidation are saved as part of the view.
Note: The number of elements in a dynamic subset initially displays as N/A in the #Elements column
of the Properties pane in the TM1 Server Explorer. The actual number of elements is not displayed
until the dynamic subset is accessed by TM1, such as when the dimension is opened in the Subset
Editor.
Steps
1. In the Server Explorer, right-click the Model dimension and click Insert New Subset.
The Subset Editor opens.
Users Guide 49
Chapter 3: Working with Subsets
Now you want the subset to include only 4WD models. You can use the RegularExpression
option to select these models.
This expression, read from the inside out, filters the ALL subset of the Model dimension by
level (0), applies a pattern filter (*4WD), and sorts the resulting subset in descending order.
This expression is an accurate recording of your selections in the Subset Editor. The expression
is evaluated to display elements in the 4WD_models subset whenever the subset is referenced
by the TM1 server.
Steps
1. Open the Region dimension in the Subset Editor.
7. In the Cube Name list, click SalesCube to specify the cube with which the view is associated.
8. In the Select Column Members section, select the Column Members that define the view.
In this example, you want to create a subset of the 10 regions with the highest actual sales of
the S Series 1.8L sedan in January. Select the column members according to the table below
Actvsbud Actual
Users Guide 51
Chapter 3: Working with Subsets
Account1 Sales
Month Jan
This expression displays the ten 0-level elements of the All subset for the Region dimension,
with the greatest actual sales of S Series 1.8L Sedan in Jan, based on values in the SalesCube
cube.
Every time the TM1 server references the Top_10_SalesCube_regions subset, the expression is
evaluated. If the actual Jan sales values for S Series 1.8L Sedan in SalesCube change, the subset
members update to reflect the change in values.
Steps
1. Open the 4WD_models subset in the Subset Editor.
This expression displays all 0-level elements of the ALL subset for the Region dimension ending
with the string ‘4WD’.
3. Edit the expression by replacing the string *4WD with the string *Sedan*.
The expression should now appear as follows:
{TM1SORT( {TM1FILTERBYPATTERN( {TM1FILTERBYLEVEL( {TM1SUBSETALL(
[model] )}, 0)}, "*Sedan*")}, DESC)}
4. Click Update.
The edited expression is evaluated and displays new elements to the subset.
Users Guide 53
Chapter 3: Working with Subsets
This section describes using TM1 cube views to browse and modify business data.
● Public views - Available to all users on a remote server who have at least Read access to the
cube containing the view data. To create a public view, you must either be a TM1 administrator
or have Admin privileges to the cube with which the view is associated.
In the Server Explorer window, the view names appear beneath the cube with which they are
associated. A public view name displays with a Public View icon; a private view name displays
with a Private View icon.
You can save a cube view from either the Cube Viewer or the In-Spreadsheet Browser.
Steps
1. Do one of the following to open the Save View dialog box:
● From the In-Spreadsheet Browser, right-click View Control and click Save.
2. Decide whether you want to create the Default view or a named view. To create a named view,
skip to step 4.
4. To create a named view, type a view name (256 bytes maximum) in the View Name box.
Note: For Western character sets, such as English, a single character is represented by a single
byte, allowing you to name a view with 256 characters. However, large character sets, such as
Chinese, Japanese, and Korean, use multiple bytes to represent one character. In this case, the
256 byte limit may be exceeded sooner and not actually allow the entry of 256 characters.
To create a public view, clear the Private check box. You must be a TM1 administrator or have
Admin privileges to the cube to save a private view.
6. Click OK.
The name of the view displays in the title bar of the Cube Viewer, or in the View Control of
the In-Spreadsheet Browser.
● Cube Viewer
● In-Spreadsheet Browser
Steps
1. To open a view in the Cube Viewer, select the view in the Tree pane of the Server Explorer and
click CubeView, Browse.
2. To open a view in the In-Spreadsheet Browser, select the view in the Tree pane of the Server
Explorer and click CubeView, Browse in Excel.
You can also double-click a view to open it in your default browser.
Steps
● To open a different view of the current Cube, select a view name from the Cube Viewer’s Select
View list.
This list includes all views associated with the current cube.
Steps
1. Right-click the TM1 View Control.
If you are not currently logged on to the server, click Connect and log on.
The Cube list displays the names of all cubes available on the server.
4. Select the cube associated with the view you want to open.
The View list now displays the names of all available views.
Filtering Views
You can filter a view to better analyze data in a view’s selected column element. Filters let you view:
● Largest or smallest values for a column element
● Largest or smallest values whose cumulative total equals a specified percentage of a dimension
total
You can filter values in views that contain a single row dimension. Filtering applies against the
members of the current row subset.
If you save a view with an active filter, the view dynamically updates whenever you open or recal-
culate that view. If data changes on the server, the view updates and displays the current elements
and values that satisfy the filter criteria.
The views with an active filter appear with the Active Filter icon in the Server Explorer.
You can use the following procedure to filter views in both the Cube Viewer and In-Spreadsheet
Browser.
The following example filters values in a view to show the five vehicles with the greatest actual
worldwide sales in the month of January.
Steps
1. Open the filter view of the SalesCube cube.
3. Select TopCount.
There are six filters available in the Filter View dialog box.
Filter Description
TopCount Filters the view to display only the largest n elements, where n is a
number specified in the Value option.
BottomCount Filters the view to display only the smallest n elements, where n is
a number specified in the Value option.
Users Guide 57
Chapter 4: Working with Cube Views
Filter Description
TopSum Filters the view to display only the largest elements whose sum is
greater than or equal to n, where n is a number specified in the
Value option.
BottomSum Filters the view to display only the smallest elements whose sum is
greater than or equal to n, where n is a number specified in the
Value option.
TopPercent Filters the view to display only the largest elements whose sum is
greater than or equal to n, where n is a percentage of the dimension
total specified in the Value option.
BottomPercent Filters the view to display only the smallest elements whose sum is
greater than or equal to n, where n is a percentage of the dimension
total specified in the Value option.
4. Specify a value of 5.
6. Click OK.
The view now displays only the five largest values in the Jan column. You should see the five
members of the current row subset (vehicles) with the greatest actual worldwide sales in January.
Steps
1. Open the view.
3. Click Filter.
The Filter View dialog box opens.
5. Click OK.
Steps
1. Click Options, Suppress Zeroes on Rows.
Users Guide 59
Chapter 4: Working with Cube Views
All rows that contain only zero values (European countries) are suppressed in the view, making
it easier to analyze the data in the view.
When the Suppress Zeroes on Rows command on the Options menu is selected, a check mark
displays next to the command, indicating that zeros are suppressed on rows.
2. To enable the display of rows that contain all zeros, click Options, Suppress Zeroes on Rows.
This clears the check mark next to the command on the menu, indicating that the rows contain-
ing only zeros are displayed in the view.
The In-Spreadsheet Browser does not allow you to suppress zeros only on rows, but does allow
you to suppress all rows and columns containing zero values in a view. For details, see "Hiding
Cells Containing Zeros" (p. 59).
Steps
1. Click Options, Suppress Zeroes on Columns.
All columns that contain only zero values (Jan, Feb, and Mar) are suppressed in the view.
When the Suppress Zeroes on Columns command is selected, a check mark displays next to
the command on the menu, indicating that the zeros are suppressed in the columns.
2. To enable the display of columns that contain all zeros, click Options, Suppress Zeroes on
Columns.
This clears the check mark next to the command on the menu, indicating that the columns
containing only zeros are displayed in the view.
The In-Spreadsheet Browser does not allow you to suppress zeros only on columns, but does
allow you to suppress all rows and columns that contain zero values in a view. For details, see
"Hiding Cells Containing Zeros" (p. 59).
The Suppress Zeroes button on the Cube Viewer toolbar displays with an inverted background
color, indicating that the zeros are suppressed across the view.
2. To enable the display of all rows and columns containing only zeros, click Options, Suppress
Zeroes or click Suppress Zeroes .
2. To enable the display of all rows and columns containing only zeros, right-click the TM1 View
Control and click Suppress Zeroes.
If you apply zero suppression to this entire view, the L Series 2.5L Sedan leaf column is suppressed
but the L Series Sedan consolidated column is not.
Formatting Cells
You can control the format of data displayed in the Cube Viewer or In-Spreadsheet Browser. When
data displays in a view, the format is determined by order of precedence as follows:
Steps
1. Format attributes applied to the column elements.
Users Guide 61
Chapter 4: Working with Cube Views
Steps
1. In the Tree pane of the Server Explorer, select the dimension containing the elements to which
you want to apply attributes.
● To select multiple non-adjacent cells, hold down CTRL and click each cell.
Steps
1. Click Options, Format.
The Number Format dialog box opens.
When you click on a format in the Category list, an example of that format displays in the
Example box. For a complete list of the available formats, see "TM1 Display Formats" (p. 221).
2. Select a format.
4. Click OK.
● Background
● Data cells
The styles for each range can include number, alignment, font, border, and pattern formats.
The following steps illustrate how to apply the display styles in the In-Spreadsheet Browser.
Steps
1. Right-click the View Control.
2. Click Styles.
The View Styles dialog box opens.
● Data Cells
The lists include all styles defined for the spreadsheet that contain the In-Spreadsheet Browser.
5. Click OK.
The styles you apply through the View Styles dialog box are saved with the Excel spreadsheet,
not the TM1 view.
Steps
1. Right-click the View Control.
2. Click Styles.
The View Styles dialog box opens.
Note: Clear the Freeze Panes check box to unfreeze the panes.
4. Click OK.
Users Guide 63
Chapter 4: Working with Cube Views
Steps
1. To change the orientation of the column elements to appear in order from right to left, click
Layout Right to Left .
When you change the orientation of column elements, the orientation of title dimensions also
changes.
Note: You cannot change the column orientation in the In-Spreadsheet Browser.
2. To return to the default layout with a left-to-right orientation, click Layout Left to Right .
The column elements appear in order from left to right.
Steps
1. To modify a value in either the Cube Viewer or In-Spreadsheet Browser, click a cell and type
a new value.
The Cube Viewer window displays uncalculated values without shading. In the following
example, the values identified by the column elements Jan, Feb, and Mar are uncalculated.
Occasionally, a value displayed without shading cannot be edited. The reasons for this include:
● Reserved cube, dimension, or element
2. To determine the edit status of a value in the Cube Viewer, right-click the value and click Edit
Status.
A message displays indicating whether the value is updateable. If the value is not updateable,
the message explains why.
The In-Spreadsheet Browser does not differentiate calculated cells from non-calculated cells.
You cannot check the edit status of cells in the In-Spreadsheet Browser, but if you attempt to
write a value to a cell that is not updateable, an error message displays.
Recalculating a View
To see the effect of your edits on values in the current view, you must recalculate the view. You
can do this in the Cube Viewer or the In-Spreadsheet Browser. You can also set the In-Spreadsheet
Browser to recalculate a view by default, whenever you recalculate the associated spreadsheet.
● Click Recalculate .
● Press F9.
Steps
1. Right-click the View Control.
Steps
1. Access the Server Explorer window.
2. To save one server’s data, in the Tree pane, select the server containing the cube, then click
Server, Save Data.
For example, select local to save the changes on the local server.
3. To save the data on all accessed servers to disk, click File, Save Data All.
Users Guide 65
Chapter 4: Working with Cube Views
CAUTION: Edits held in batch updates are not written to the server's Tm1s.log file until you save
the batch updates. Edits lost due to a disconnection from the server cannot be recovered because
the records of the edits do not exist in Tm1s.log. Here are the possible causes for losing edits:
● You do not save your batch updates before disconnecting from the TM1 server.
● Your client loses its connection to the TM1 server. This includes instances when an administrator
disconnects your client from a server without warning, or when your client is disconnected
from a server that is configured to disconnect idle client connections.
● TM1 server comes down before you save your batch updates.
Steps
1. Select the server in the Tree pane of the Sever Explorer.
Steps
1. Select the server in the Tree pane of the Server Explorer.
3. Click Yes.
The changes are sent to the TM1 server. Your client stops running in batch update mode.
Steps
1. Select the server in the Tree pane of the Server Explorer.
3. Click No.
Changes held in the batch are discarded. Your client stops running in batch update mode.
You can export a cube in its entirety, or you can use the View Extract window to export only those
values that satisfy user-defined parameters.
Steps
1. In the left pane of the Server Explorer, click the cube containing the data you want to export.
3. To focus the data that is exported, use the Subset Editor to select only the specific dimension
elements that you want to export.
Click the Subset button next to a dimension name to display the Subset Editor and then
create a subset for that dimension.
4. To control which types of values are exported, use the Skip options.
For details, see "Controlling the Types of Values to Export from a Cube" (p. 69).
Users Guide 67
Chapter 4: Working with Cube Views
5. To export only data that falls within a particular range of values, use the Range parameters
and fields.
For details, see "Defining Range Parameters for Exporting Cube Data" (p. 69).
6. Click Export.
The Save As dialog box opens.
7. Navigate to the directory in which you want to save the data and type a file name.
● UTF-8 (8-bit Unicode Transformation Format) - character set with variable-length character
encoding for Unicode.
Note: The UTF-8 option creates the exported file with character encoding for Unicode that is
able to represent any universal character in the Unicode standard. Use the UTF-8 option if your
cube data includes a mix of character sets that the ANSI option would not be able to correctly
represent.
9. Click Save.
Steps
1. In the left pane of the Server Explorer, select the view you want to export.
3. To focus the data that is exported, use the Subset Editor to select only the specific dimension
elements that you want to export.
Click the Subset button next to a dimension name to display the Subset Editor and then
create a subset for that dimension.
4. To control which types of values are exported, use the Skip options. For details, see "Controlling
the Types of Values to Export from a Cube" (p. 69).
5. To export only data that falls within a particular range of values, use the Range Parameters
fields. For details, see "Defining Range Parameters for Exporting Cube Data" (p. 69).
6. Click Export.
The Save As dialog box opens.
7. Navigate to the directory in which you want to save the data and type a file name.
● UTF-8 (8-bit Unicode Transformation Format) - character set with variable-length character
encoding for Unicode.
Note: The UTF-8 option creates the exported file with character encoding for Unicode that is
able to represent any universal character in the Unicode standard. Use the UTF-8 option if your
cube data includes a mix of character sets that the ANSI option would not be able to correctly
represent.
9. Click Save.
● To exclude consolidated values, select the Skip Consolidated Values check box.
● To exclude rules-derived values, select the Skip Rule Calculated Values check box.
● To exclude cells containing zeroes, select the Skip Zero/Blank Values check box.
Steps
1. In the View Extract window, select an expression from the Operator drop-down list.
The operator expression defines the values you want to export. For example, you can export
values greater than, or less than a specific limit.
2. Enter the limit values for applicable operator variables in the Numeric Limits or Text Limits
fields for Value A and Value B.
Users Guide 69
Chapter 4: Working with Cube Views
This section describes how to use TM1’s data spreading functionality to distribute numeric data
across cells in a cube view.
You cannot use data spreading functionality when you work in batch update mode. If you attempt
to spread data in the Cube Viewer or In-Spreadsheet Browser while in batch update mode, an error
displays. If you attempt to spread data in a slice while in batch update mode, the spreading operation
is not executed.
Batch updates are described in "Using Batch Updates" (p. 66).
Note: All procedures in this section show data spreading in the Cube Viewer, but these procedures
are also valid for the In-Spreadsheet Browser and TM1 slice worksheets.
Step 1 - Select a cell or range from which you want to initiate data spreading
You can initiate spreading from a single cell, a single linear range of cells, or a single rectangular
range of cells.
You cannot initiate spreading from a non-contiguous range of cells, nor can you spread data across
multiple individually selected cells or ranges in a worksheet or cube view.
Licensed Materials – Property of IBM
© Copyright IBM Corp. 2007, 2009. 71
Chapter 5: Using Data Spreading
To spread data in the In-Spreadsheet Browser or a slice, you must select a linear or rectangular
range of cells by using any of these selection methods:
● Drag the pointer across the cells
● Click the first cell in the range, hold down SHIFT, and click the last cell in the range
IMPORTANT: Do not use CTRL-click to select multiple cells to create a range. With each CTRL-
click, you establish an individual selection in the worksheet. TM1 cannot spread data across multiple
individually selected cells or ranges.
Steps
1. Right-click the cell or range.
With several spreading methods, you must specify additional values. For example, with the Straight
Line method, you specify both a Start Value and an End Value.
Some data spreading methods allow you to extend spreading in multiple directions. These methods
display Extend options as check boxes, of which you can choose any combination.
For example, the Extend options in the following dialog box extend spreading to all cells above
and to the right of the point of insertion.
Other data spreading methods allow you to extend spreading in a single direction. These methods
display Extend options as option buttons, of which you can select any one.
For example, the Extend options in the following dialog box extend spreading to all cells directly
below the point of insertion.
When you initiate spreading from a selected range of cells, the Extend options are disabled and
spreading is applied to the selected range.
Other Steps
With the Relative Proportional Spread and Relative Percent Adjustment methods, you must identify
a reference cell for the spreading operation.
Users Guide 73
Chapter 5: Using Data Spreading
The sum of these values is 100, with the value in Jan accounting for 10% of the sum, the value in
Feb accounting for 30%, and the value in Mar accounting for 60%.
When you proportionally spread the value 300 across these cells and select the Replace update
action, the result is as follows.
● Jan contains the value 30, which is 10% of 300
These values are proportionally equivalent to the cube values that existed before you apply data
spreading.
Steps
1. Select the cell or range of cells from which you want to initiate data spreading.
2. Right-click the cell or range and click Data Spread, Proportional Spread.
The Proportional Spread dialog box opens.
Note: If you initiate spreading from a single cell, the Extend options are available in the dialog
box. If you initiate spreading from a range of cells, the Extend options are unavailable.
4. If necessary, select Extend options to specify the direction(s) for the data spread.
6. Click Apply.
The value you entered proportionally spreads in the directions you specified, or across the range
of cells you selected.
When you equally spread the value 60 to these cells and select the Add update action, the value is
equally spread across the range and added to the existing cell values. The result is that each cell
value is incremented by 5 (60/12=5).
Steps
1. Select the cell or range of cells from which you want to initiate data spreading.
2. Right-click the cell or range and click Data Spread, Equal Spread.
The Equal Spread dialog box opens.
4. If necessary, select Extend options to specify the direction(s) for the data spread.
6. Click Apply.
The value you entered spreads equally in the directions you specified, or across the range of
cells you selected.
When you apply the Equal Spread spreading method to a single consolidated cell without spe-
cifying a direction for the spreading operation, the value being spread is distributed proportion-
ally to all leaves of the consolidated cell.
Users Guide 75
Chapter 5: Using Data Spreading
Steps
1. Select the cell or range of cells from which you want to initiate data spreading.
4. If necessary, select Extend options to specify the direction(s) for the repetition.
6. Click Apply.
The value you entered repeats in the directions you specified, or across the range of cells you
selected.
When you apply the Repeat spreading method to a single consolidated cell without specifying
a direction for the spreading operation, the value being spread is distributed proportionally to
all leaves of the consolidated cell.
When you apply the Percent Change method to these cells and specify a % Change value of 10, the
system multiplies each cell value by 10% (or .10). If you select the Add update action, the product
of multiplication is added to the existing cell values. The result is that each cell value is incremented
by 10%.
Steps
1. Select the cell or range of cells from which you want to initiate the percentage change.
2. Right-click the cell or range and click Data Spread, Percent Change.
The Percent Change dialog box opens.
3. Enter the percentage change you want to apply in the % Change box.
4. If necessary, select Extend options to specify the direction(s) for the data spread.
6. Click Apply.
The percentage change is applied in the directions you specified, or across the range of cells
you selected.
With the start value of 100 and the end value of 200, the option populates the intervening cells
with values at equal intervals between the two endpoints.
Steps
1. Select the cell or range of cells from which you want to initiate the data spreading.
Note: You can apply Straight Line spreading only across a single row or column, not across
rectangular ranges.
2. Right-click the cell or range and click Data Spread, Straight Line.
The Straight Line dialog box opens.
3. Enter the starting value for the spreading in the Start Value field.
Users Guide 77
Chapter 5: Using Data Spreading
4. Enter the ending value for the spreading in the End Value field.
5. If necessary, select an Extend option to specify the direction for the data spread. Remember,
you can apply Straight Line spreading only across single rows or columns, not across rectangular
ranges.
Direction Result
Horizontal Populates cells horizontally across the entire row from which
spreading is initiated.
Vertical Populates cells vertically across the entire column from which
spreading is initiated.
Right Populates cells to the right of the point of insertion, in the row
from which spreading is initiated.
Left Populates cells to the left of the point of insertion, in the row from
which spreading is initiated.
Down Populates cells below the point of insertion, in the column from
which spreading is initiated.
7. Click Apply.
The data is spread in a straight line in the directions you specified, or across the range of cells
you selected.
The initial value of 100 displays in the cell identified by Jan, Argentina. Applying the growth per-
centage of 10% to 100 yields 110, the value in Feb, Argentina. Applying the growth percentage of
10% to 110 yields 121, the value in Mar, Argentina.
Steps
1. Select the cell or range of cells from which you want to initiate the data spreading.
Note: You can apply Growth % spreading only across a single row or column, not across
rectangular ranges.
3. Enter the starting value for the spreading in the Start Value field.
4. Enter the growth percentage for the spreading in the % Growth field.
5. If necessary, select an Extend option to specify the direction for the data spread. Remember,
you can apply Growth % spreading across single rows or columns, not across rectangular
ranges.
Direction Result
Horizontal Populates cells horizontally across the entire row from which
spreading is initiated.
Vertical Populates cells vertically across the entire column from which
spreading is initiated.
Right Populates cells to the right of the point of insertion, in the row from
which spreading is initiated.
Left Populates cells to the left of the point of insertion, in the row from
which spreading is initiated.
Down Populates cells below the point of insertion, in the column from which
spreading is initiated.
Users Guide 79
Chapter 5: Using Data Spreading
Direction Result
Up Populates cells above the point of insertion, in the column from which
spreading is initiated.
7. Click Apply.
The growth percentage is applied in the directions you specified, or across the range of cells
you selected.
The above view shows a single consolidated value of 100 in the cell identified by 1 Quarter, Brazil.
By looking at the leaves of 1 Quarter, you can see that:
● Jan contains the value 10, which is 10% of 100
If you initiate relative proportional spreading from 1 Quarter, Argentina and specify a Data Action
of Replace when spreading the value 400, the leaves of 1 Quarter, Argentina are populated as
proportional to the leaves of 1 Quarter, Brazil:
● Jan contains the value 40, which is 10% of 400
Steps
1. Select the consolidated cell from which you want to initiate the data spreading.
2. Right-click the cell and click Data Spread, Relative Proportional Spread.
The Select Cell dialog box opens.
3. In the Cube list, select the cube in which the reference cell is located.
4. If necessary, click any of the Dimension buttons to select a different dimension element that
identifies the reference cell.
When you click a Dimension button, the Subset Editor opens and displays all elements of the
dimension. You can then select a single element and click OK.
For example, click account1, select a different element in the Subset Editor, and click OK.
Note: The Dimension buttons for consolidated elements are unavailable because the cell from
which spreading is initiated and the reference cell must share common consolidated elements.
5. Click Select.
The Reference Cell field on the Relative Proportional Spread dialog box is now populated with
the cell you selected.
8. Click Apply.
Users Guide 81
Chapter 5: Using Data Spreading
If you initiate Relative Percent Adjustment spreading from 1 Quarter, Argentina and specify a percent
adjustment of 50% while using 1 Quarter, Brazil as a reference cell, the result is as follows.
Note that the leaves of 1 Quarter, Argentina are populated with values that are 50% of the values
found in the leaves of 1 Quarter, Brazil:
● Jan, Argentina contains the value 50, a 50% adjustment of the value in Jan, Brazil
● Feb, Argentina contains the value 100, a 50% adjustment of the value in Feb, Brazil
● Mar, Argentina contains the value 150, a 50% adjustment of the value in Mar, Brazil
Steps
1. Select the consolidated cell from which you want to initiate the data spreading.
2. Right-click the cell and click Data Spread, Relative Percent Adjustment.
The Relative Percent Adjustment dialog box opens.
5. In the Cube list, select a cube in which the reference cell is located.
6. If necessary, click any of the Dimension buttons to select a different dimension element that
identifies the reference cell.
When you click a Dimension button, the Subset Editor opens displaying all elements of the
dimension. You can then select a single element and click OK.
Note: The Dimension buttons for consolidated elements are unavailable, as the cell from which
spreading is initiated and the reference cell must share all consolidated elements in common.
7. Click Select.
The Reference Cell field now contains the cell you selected.
9. Click Apply.
If you initiate Repeat Leaves spreading from the highlighted cell, the specified value is copied to all
cells identified by the leaves of Year and the leaves of S Series Sedan. For instance, if you use Repeat
Leaves to copy the value 25 to all leaves of the highlighted cell, the result is as follows.
When you initiate Repeat Leaves from a cell identified by multiple consolidated elements, the RAM
requirements of the cube can increase significantly. To address this issue, the system issues a
warning in circumstances where more than 10,000 cells are affected by the Repeat Leaves method.
In circumstances where more than one million cells are affected, the spreading operation does not
execute.
Steps
1. Select the consolidated cell from which you want to initiate data spreading.
Users Guide 83
Chapter 5: Using Data Spreading
Value Description
Populated Leaf Cells The specified value is copied only to leaf cells currently containing
non-zero values.
All Leaf Cells The specified value is copied to all leaf cells regardless of current
values.
6. Click Apply.
If you initiate the Equal Spread Leaves method from a cell identified by more than one consolidated
element, the specified value is distributed to all leaves associated with the cell. For example, assume
the selected cell is identified by two consolidated elements: Year and S Series Sedan.
If you initiate Equal Spread Leaves spreading from the highlighted cell, the specified value is distrib-
uted to all cells identified by the leaves of Year and the leaves of S Series Sedan. For instance, if you
use Equal Spread Leaves to distribute the value 1200 to all leaves of the highlighted cell, the result
is as follows.
When you initiate Equal Spread Leaves from a cell identified by multiple consolidated elements,
the RAM requirements of the cube can increase significantly. To address this issue, the system issues
a warning in circumstances where more than 10,000 cells are affected by the Equal Spread Leaves
method. In circumstances where more than one million cells are affected, the spreading operation
does not execute.
Steps
1. Select the consolidated cell from which you want to initiate data spreading.
2. Right-click the cell and click Data Spread, Equal Spread Leaves.
The Equal Spread Leaves dialog box opens.
Value Description
Populated Leaf Cells The specified value is distributed only to leaf cells currently
containing non-zero values.
All Leaf Cells The specified value is distributed to all leaf cells regardless of
current values.
6. Click Apply.
Users Guide 85
Chapter 5: Using Data Spreading
If you initiate the Clear method from the selected cell and extend the spreading operation downward,
the leaves of all consolidations below the point of insertion are cleared.
Steps
1. Select the cell or range of cells that you want to clear.
3. Specify the direction(s) in which you want to clear cells. For example, to clear all cells above
and to the left of the selected cell, select Left and Up. To clear all cells in the view, select all
directions (Left, Right, Up, and Down).
You can specify any combination of directions. If you do not specify any direction, only the
selected cell is cleared.
Note: When you specify a direction in which to extend the Clear method, the system clears all
cells in that direction, both leaf cells and consolidated cells. When you apply the Clear method
to a consolidated cell, all leaves of the consolidation are set to zero.
4. Click Apply.
The system clears the cells in the directions you specified.
This view contains values for Brazil and Canada. When you apply a hold to the cells containing
values, and repeat the value 345 to all cells in the view, the held cells are excluded from the
spreading operation.
Each held cell displays a red triangle in the lower left corner of a cell as a visual indication that Leaf
Hold is applied to the cell.
The holds persist for the duration of a client session. When a client logs off or is disconnected from
the TM1 server, TM1 automatically releases all holds.
Steps
1. Select the cell or range.
For details on holding consolidation values constant while adjusting underlying leaf values, see
"Holding Consolidation Values Constant" (p. 88).
Steps
1. Select the cell or range of cells.
Users Guide 87
Chapter 5: Using Data Spreading
If you change the value in the cell at the intersection of S Series 1.8L Sedan and Mar to 700, the
remaining leaf values are changed, proportional to their existing values, such that the consolidation
of the leaves equals 1,000.
The result is that the consolidated value at the intersection of S Series 1.8L Sedan and 1 Quarter
indeed holds constant at 1,000. The value at the intersection of S Series 1.8L Sedan and Jan is
changed to 120 and the value at the intersection of S Series 1.8L Sedan and Feb is changed to 180.
These new values are determined by applying the following equation:
Consolidation Hold value - changed leaf value = value
to be proportionally spread to remaining leaf cells
When you apply this equation to the example, 1000 - 700 = 300, the value 300 is proportionally
spread to the remaining leaf cells.
Note: When a consolidation hold is in place, you cannot use spreading to change the values of
leaves of the consolidation; you can edit leaf values only by entering values directly in the cells.
The red triangle in the lower left corner of a cell indicates that a hold is in place. In the case of the
cell at the intersection of Total Year and S Series 1.8L Sedan, the red triangle indicates a consolid-
ation hold. In the other cells, the triangles indicate leaf holds.
If you then change the value in the cell at the intersection of Dec and S Series 1.8L Sedan to
20,000.00, the following occurs:
● Consolidation value for Total Year holds constant at 484,200.00
● Remaining leaf values are changed proportional to their former values such that the consolidation
value for Total Year holds constant.
Steps
1. Select the cell or range.
Steps
1. Select the cell or range of cells.
Users Guide 89
Chapter 5: Using Data Spreading
Method Code
Direction Indicators
s+<>100
Data Action
Method Parameter
The method code is a one- or two-character code for a data spreading method. For example, S is
the method code for the Equal Spread spreading method. All method codes are listed in the table
below.
The data action indicates whether spread values should replace, be added to, or be subtracted from
the existing cell values.
● Replace - If you do not specify an action, the existing cell values are replaced with the spread
values.
● Add - Plus sign (+) adds spread values to the existing cell values.
● Subtract - Tilde (~) subtracts spread values from the existing cell values.
The direction indicators indicate the direction to spread data relative to the point of insertion. The
cell from which you initiate data spreading is always included in the spreading. You can use any
combination of direction indicators in an expression.
● Pipe ( | ) - Spreads values below the point of insertion
● Right arrow ( > ) - Spreads values to the right of the point of insertion
● Left arrow ( < ) - Spreads values to the left of the point of insertion
The method parameters supply all parameters required to execute a given spreading method. Most
methods require only a parameter indicating the value to be spread. The required method parameters
for each spreading method are listed in the following table.
Users Guide 91
Chapter 5: Using Data Spreading
Contributor TM1
Add10 P+10
Sub10 P~10
Increase10 P%+10
Decrease10 P%~10
Percent10 P%10
>10 R>10
10> R>10
>10K R>10000
>10M R>10000000
10Grow100Compound> GR>10:100
10Grow100Linear> GR>10:100
10Gro100Com> GR>10:100
10Gro100Lin> GR>10:100
10G100C> GR>10:100
10G100L> GR>10:100
10Grow100> GR>10:100
Users Guide 93
Chapter 5: Using Data Spreading
Contributor TM1
● When a shortcut such as 10K is entered, the numbers are multiplied by 1000, or
1000000 at the client end and then the shortcut is converted to the equivalent
spreadcode.
● The Contributor shortcuts of Multiply, Divide, Power and Reset are not available
in TM1.
● All Grow commands whether Compound or Linear, are converted to the TM1
GR spreadcode command. GR command can only do a Linear Growth
● The direction of spread can be entered at the start or the end of the shortcut.
Shortcut strings with the direction in the middle are invalid. For example, Add10>
or >Add10 are correct, but Add>10 or Add1>0 are invalid.
● All shortcut codes are not case sensitive. For example, add10, Add10 , or aDD10
produce the same result.
If you enter S600 in the active cell (spreading syntax to equally spread the value 600), the result is
as follows:
Note that the spreading is applied only to the active cell, which now contains the value 600.
If you want to spread data across a selected range of cells, you must select the range, right-click the
range, and select Data Spread.
Syntax Examples
The following examples illustrate the data spreading syntax. These examples use the Cube Viewer,
but are also valid for the In-Spreadsheet Browser and slice worksheets.
Users Guide 95
Chapter 5: Using Data Spreading
Applying Syntax
Result
Applying Syntax
Result
Applying Syntax
Result
Users Guide 97
Chapter 5: Using Data Spreading
If you initiate the Equal Spread method from the selected cell (C15), specify a value of 100, and
extend the spreading Up, TM1 spreads to all cells that contain DBRW functions above the point
of insertion.
The Data Spread menu is not dynamic, and so you can initiate a data spreading method that is not
appropriate for the contents of the worksheet.
For instance, the following example shows a slice worksheet containing only leaf cells.
When you initiate data spreading from a selected cell, the Data Spread menu includes the Relative
Proportional Spread, Relative Percent Adjustment, Repeat Leaves, and Equal Spread Leaves options.
You can apply all these options to consolidated cells, not from leaf cells.
If you attempt to apply a data spreading method that is not appropriate for the contents of the
worksheet, the spreading fails but no warning or error displays.
Warning: Be careful when you spread data in a worksheet that contains multiple ranges with DBRW
functions, and retrieve values from the same cube.
For instance, the following example shows two ranges populated with DBRW functions: range
B6:D9 and range H6:J9. Both ranges retrieve values from PriceCube.
Users Guide 99
Chapter 5: Using Data Spreading
If you initiate the Repeat data spreading method from the selected cell, specify the value 99, and
extend the spreading Right. TM1 spreads to all cells to the right of the selected cell.
You can work around this issue by applying data spreading only to a selected range when a worksheet
contains multiple ranges populated with DBRW functions. Using the previous example, you would
select the range B8:D8 and then apply the data spreading to restrict the spreading operation to the
selected cells.
If you initiate the Repeat data spreading method from the selected cell, specify the value 99, and
extend the spreading Right, the spreading applies only to PriceCube, the cube from which you ini-
tiate spreading.
This section describes how to use Microsoft®Excel worksheets to retrieve and update the values in
IBM® Cognos®TM1 cubes. For details on using the In-Spreadsheet Browser to browse cube data,
see "Browsing Data" (p. 25).
Overview
You can use Microsoft® Excel worksheets to access TM1 data.
The Slice option, available from the Cube Viewer and In-Spreadsheet Browser, lets you save a cube
view as a standard worksheet. When you create a slice, TM1 generates a worksheet populated with
functions.These functions display the current database values in the worksheet. The functions are
bi-directional; they retrieve and display the current cube values, but when you update a value in
the worksheet, the function also sends the new value to the appropriate cube.
You can also create worksheets that incorporate TM1 worksheet functions to write and retrieve
data from TM1 cubes.
The slices and worksheets that use TM1 functions do not store cube data. They store only the for-
mulas and labels that point to the data. This ensures that the worksheets accurately reflect the
current cube values and data structures.
The Snapshot option lets you copy the cube values to an Excel worksheet. A snapshot is not tied
to the TM1 cube from which it originates. It is, as the name implies, a picture of cube values at a
point in time. Any subsequent changes you make to the cube values are not reflected in a snapshot.
Steps
1. Open or create a view in the Cube Viewer or In-Spreadsheet Browser.
3. To create a slice from the In-Spreadsheet Browser, right-click the View Control and click Slice.
A prompt asks if you want to replace the In-Spreadsheet Browser with a slice.
4. Click Yes.
The slice replaces the In-Spreadsheet Browser in the current worksheet.
The previous sample view looks like this when you slice the view into an Excel worksheet as a
classic slice.
Cube name
Title dimensions
and elements
Column dimension
elements
Row dimension
elements
Row 1 contains information about the cube that supplies the slice data. In this example, the
slice contains data from the SalesPriorCube cube on the local server.
The information about the title dimensions and elements starts in row 2. The title dimension
names appear in column A, while the names of the current title elements appear in column B.
When you double-click a title element name, the Subset Editor opens with the title dimension
subset, from which you can select a new title dimension. If the view from which the slice was
generated used a named subset for the title dimension, the named subset opens in the Subset
Editor. If the view from which the slice was generated did not use a named subset for the title
dimension, the default subset opens. (If a default subset is not defined for the dimension, the
All subset opens.)
The row and column elements in a view become the labels in a slice spreadsheet. For example,
T Series and Jan are the labels in the example.
The cells in the range B7 through D9 contain the DBRW functions that retrieve and display
the values from the SalesPriorCube cube. For example, cell B7 contains the following function:
=DBRW($B$1,$B$3,$B$4,$A7,$B$2,B$6)
from a TM1 server. Values in a snapshot are static, while the functions in a slice retrieve current
values from the TM1 server when you open or recalculate the slice.
Steps
1. Open or create a view in the Cube Viewer or In-Spreadsheet Browser.
3. To create a snapshot from the In-Spreadsheet Browser, right-click the View Control and click
Snapshot.
A prompt asks if you want to replace the In-Spreadsheet Browser with a snapshot.
4. Click Yes.
The snapshot replaces the In-Spreadsheet Browser in the current worksheet.
Modifying Worksheets
The remainder of this section explores:
● Ways to modify worksheets that are tied to TM1 cubes.
● How to create TM1 worksheet functions to write or read data from TM1 cubes.
There are sample Microsoft® Excel worksheets that illustrate most techniques. Each workbook
retrieves data from the SalePriorCube sample cube, using the local TM1 server.
● Use the TM1 worksheet function that retrieves the element names.
The following example illustrates how you can retrieve the new values by typing new column or
row labels.
Steps
1. Open the sample worksheet ByReg.
5. To see the original values, replace April with Jan and press F9.
Note: You can use the same procedure (steps 2-5) to change the row labels.
Steps
1. Open the sample worksheet ByReg.
3. In the Tree pane of the Server Explorer, double-click the Month dimension.
4. Hold down CTRL and click the elements Oct, Nov, Dec, and 4 Quarter.
8. Press F9.
TM1 recalculates and displays the values for the new column elements.
Argument Description
index Positive value less than or equal to the total number of elements
in the specified subset. The function returns the dimension ele-
ment that corresponds to this index value.
When you double-click a cell that contains a DIMNM function, TM1 displays the Subset Editor
for the dimension specified by the first argument.
The following exercise illustrates how you change the name of a title element.
Steps
1. Open the sample worksheet ByReg.
This formula returns the 32nd element, World, from the Region dimension.
5. Scroll down in the Tree pane of the Subset Editor and select the element Europe.
6. Click OK.
The ByReg worksheet displays Europe in cell B4.
7. Click F9 to recalculate the worksheet and display the values for Europe.
Steps
1. If not already open, open the ByReg workbook.
5. To see the original values, replace March with Mar, and press F9.
● DBRW - retrieves and sends values to a cube like the DBR function but it is optimized for wide
area networks. TM1 writes DBRW formulas to worksheets that you create with the Slice option
The following exercise can help you understand cube references, which takes you through the process
of inspecting a cell that contains a DBRW function in the ByReg worksheet.
Steps
1. Open the workbook ByReg.
The cell contains a DBRW worksheet function. The function arguments identify the cube and
the elements identify the cube location for the data value.
Let’s examine two of the function arguments:
DBRW($B$1, $B$3, $B$4, $A6, $B$2, B$5)
Argument Description
$B$1 First argument that identifies the cube. The value from cell B1
supplies the cube name. The two dollar signs indicate an absolute
cell reference.
Argument Description
$B$3 Second and remaining arguments that identify the elements along
the dimensions of the cube. The arguments appear in order by the
sequence of the dimensions in the cube definition. The argument
$B$3 points to a cell that contains Budget, which is an element
along the cube’s first dimension, Actvsbud.
The five element arguments point to cells B3, B4, A6, B2, and B5, which contain the labels
Budget, World, S Series, Sales, and Jan, respectively.
You can rewrite the DBR formula using the element names and access the same data:
DBRW(“SalesPriorCube”,”Budget”,”World,”S Series”,”Sales”,”Jan”)
You can also mix the element names with cell references:
DBRW(“93sales”,”Budget”,$B$4,”S Series”,$B$2, B$5)
Consider the following points as you decide which style of cube referencing to use:
● You can retrieve the correct cube values by copying a DBRW function across the cells of
a worksheet report. The function must include the relative cell references for both the row
and column elements. Cell B6 contains the relative references $A6 and B$5.
● When you rearrange or remove the labels that identify the elements of the cube, you must
change the corresponding cell references in the DBRW formula. For example, if you move
the label in cell B1 to cell G5, you must change the first DBR argument.
Steps
1. Open the sample worksheet ByModel.
Cell B6 contains a DBRW worksheet function, which means it is tied to a TM1 cube. TM1
does not display an error message because the cell contains a simple value.
6. The value in cell E6 changes from 26,600 to 118,700 to reflect the new value of the 1 Quarter
consolidation.
You cannot change the consolidated values directly, such as the quarterly total in cell E6. To
prove this, try changing the value in cell E6.
In the following exercise, you use the Formula Editor to populate a single cell in the Twoviews
worksheet. This worksheet contains two versions of a first quarter report. The top report provides
the sales data for three consolidated regions: Americas, Europe, and World. The bottom report
provides the worldwide data for three car model classes.
Steps to use the Formula Editor to populate a single cell in the Twoviews worksheet
1. Open the sample workbook Twoviews.
4. Click DB Ref.
With the DB Ref option, you can populate the worksheet with the values from a cube. The DB
Ref option corresponds to the DBR worksheet function, which retrieves the cube values.
Because you are working with a local server, there are no network traffic issues to consider. If
you were working with a remote server over a WAN, the best practice would be to click the
DBRW option, which creates DBRW functions that are optimized for a WAN environment.
TM1 prompts you to indicate which cube contains the cell value, which becomes the first
argument of the DB Ref formula.
You can either point to the cell containing the cube name or select the name from a list of
available cubes. In this exercise, you point to a cell.
6. Click Absolute.
TM1 now attempts to build the rest of the DBR function, which includes the references to the
elements in the cube. To build the function, TM1 performs the following actions:
● Looks for the row label.
TM1 inspects the cells to the left of cell B8. If TM1 finds a valid element for any dimension,
TM1 assumes the element belongs to the row dimension and creates a row relative cube
reference. The row label does not need to be in the adjacent cell.
● Looks for elements along the remaining title dimensions of the cube.
TM1 starts searching at cell A1. For each title dimension TM1 finds, TM1 creates an
absolute reference.
The choices that TM1 makes appear in the Edit Reference to Cube dialog box. The buttons on
the left contain the names of dimensions as they appear in order in the cube. For example,
Actvsbud is the first dimension in the SalesPriorCube cube.
● TM1 finds the column label in cell B7 and maps it to the Month dimension. TM1 assigns
the cell a column relative reference, B$7. When you copy the formula across, the column
reference changes but the row reference remains the same.
● TM1 finds the elements for the remaining dimensions and maps them correctly. For example,
Actual is an element in the Actvsbud dimension. TM1 assigns each cell an absolute reference
because the values in those cells should be used throughout the report.
8. Click OK.
The Edit Formula bar now displays the complete formula. For clarity the spreadsheet name
that would preceed each cell reference has been omitted in this example:
DBRW($B$1,$B$3,$A8,$B$6,$B$2,B$7)
Steps
1. If not already open, open the sample worksheet Twoviews.
4. Click DB Ref.
TM1 prompts you to indicate which cube contains the cell value.
6. Click Absolute.
TM1 now attempts to build the rest of the DBR formula by scanning the worksheet, and selects
the correct element for all but the Region dimension.
TM1 selects the correct row and column elements. When TM1 starts searching for the title
elements, it first finds Variable Costs and Actual, which are valid for cell B15. The third element
TM1 finds, Americas in cell A8, maps to the Region dimension. The cell reference is valid for
the top report, but not for the bottom report. You need to direct TM1 to cell B13, which contains
World.
8. Double-click cell B13 in the worksheet, which contains the element World.
The Select Type of Cell Reference dialog box opens.
9. Click Absolute.
The absolute cell reference uses the element World for each cell in the First Quarter Sales by
Model-Class report.
The Edit Reference to Cube dialog box opens with the correct cube reference, $B$13, in the
field next to the region button.
You can correct a cube reference by clicking a dimension button and selecting an element from
the Subset Editor. In this example, you would click the region button and select the World
element from the Subset Editor. However, you are now using a string argument rather than a
cell reference, and any change you make to the element in cell B13 would not be reflected in
the data retrieved by the DBR function.
12. To complete the report, copy and paste the formula across the range B15 through E18.
Steps
1. Choose Insert, Function from the Excel menubar.
The Insert Function dialog box opens.
3. In the Select a Function list, double-click the function you want to create.
The Function Arguments dialog box opens.
Note: For details on arguments for specific functions, refer to Worksheet Functions in the IBM
Cognos TM1Reference Guide.
5. After you finish entering arguments, click OK to insert the function into the worksheet.
● DNEXT - Returns the next element in a dimension sequence. Use DNEXT and DFRST to build
a complete list of elements
● ELCOMP - Returns the elements that are the children of a consolidated element
For explanations of other worksheet functions that you can use to create dynamic reports, see the
IBM Cognos TM1Reference Guide.
Steps
1. Open the sample worksheet Varirept.
The Varirept worksheet contains months as the column labels and car models as the row labels.
Column B now shows the April figures. By using the DNEXT function, you can see the sub-
sequent months in columns C, D, and in the consecutive columns when you change the month
name in column B.
This formula returns the next element in the dimension Month after the element in cell B7.
Steps
1. Open the workbook Varirept.
3. Press Enter.
The formula returns L Series 1.6L Convertible, the first element in the Model dimension.
5. Press Enter.
The formula returns the element in the Model dimension subsequent to the element shown in
cell A8, L Series 1.6L Sedan.
The worksheet still displays the original model names. However, if the structure of the Model
dimension changes, the functions in column A would reflect the changes.
Steps
1. Open the workbook Varirept.
This formula returns 4 Quarter, the 16th element of the Month dimension.
The formula returns the first child for the element name in cell B7.
4. Press Enter.
Oct displays in cell C7.
Active Forms let you view and update live TM1 cube data directly in Excel whenever you are con-
nected to the TM1 server on which the cube data resides. Active Forms retain the ability to expand
and collapse row dimension consolidations in TM1 views while allowing you to use native Excel
features and functions to create complex reports.
With the introduction of Active Forms, the dynamic slice functionality that was available in previous
releases is no longer supported. If you open a worksheet containing a dynamic slice in TM1 9.4,
the slice is rendered as a ’classic’ slice reflecting the state of the slice the last time it was saved. Any
formatting applied to the dynamic slice is lost when the slice is opened in TM1 9.4 or later.
● drill-through
● filtering
● data spreading
In addition, Active Forms allow you to define form formatting, through the use of standard Excel
format options, directly in the worksheet.
Note: Column dimensions are static in Active Forms. You cannot expand or collapse consolidated
column elements in an Active Form. Though the column dimension elements are set when the Active
Form is initially generated, you can manually edit the column elements. As long as you enter a valid
element name for a column element, the Active Form will return values from the TM1 server.
● From the Toolbar, click the Active Form button . The Active Form is created in a new empty
Excel worksheet.
● If a worksheet already contains one or more Active Forms, you can insert a new Active Form
above or below existing forms. Each form uses its own title, row, and column dimensions.
● You cannot insert a new form within any row that already contains an Active Form.
Steps
1. Right-click an empty cell, click Active Form, then click Insert Active Form.
The Insert Active Form dialog box opens.
2. Enter a name for the form in the Active Form Name box.
By default, forms are named ARPT#, where # is a number that is sequentially incremented for
each form in a worksheet. The first form in a worksheet is named ARPT1, the second form is
named ARPT2, and so on.
3. Select the TM1 server on which the Active Form data resides.
5. Click the view that corresponds to the data configuration you want to use in the form.
6. Click Insert.
2. Click Active Form, then click Rebuild Current Sheet to rebuild the Active Forms in the
current Excel worksheet.
Any temporary configuration modifications you have applied to the forms will be discarded
and the forms will revert to their most recent saved state. You can also press ALT+F9 to
rebuild the current sheet.
2. Click Active Form, then click Rebuild Current Book to rebuild all Active Forms in all
worksheet in the current Excel worksheet.
Any temporary configuration modifications you have applied to the forms will be discarded
and the forms will revert to their most recent saved state.
Steps
1. Click anywhere in the data area of the Active Form you want to delete.
You can also right-click an Active Form, then click Active Form, Delete.
Suppressing/Displaying Zeroes
You can selectively suppress or display rows containing only zero values in an Active Form.
Steps
1. Right-click any cell in a form.
Note: If you have modified the TM1RptView function to use a cell reference to return the
ZeroSuppression argument value, the cell reference will be overwritten with a hard value (1 or
0) when you modify the Suppress Zeros option through the user interface.
Filtering
Active Forms support filtering only when a filter is present in the view from which the form origin-
ates. For general filtering procedures, see "Working with Cube Views" (p. 55).
Steps
1. Right-click a cell in an Active Form.
3. In the Filter View dialog box, define the filter you want to apply to the Active Form.
4. Click OK.
Step
● Right-click a cell in an Active Form, then click Drill.
If the drill rule for the selected cell is associated with a single data source, the detailed data
opens immediately.
If the drill rule for the selected cell is associated with multiple data source, click the data source
you want to view, then click OK.
Steps
1. Right-click the first (top) row element in the Active Form.
4. Click OK.
Step
1. Right-click an Active Form cell.
2. Click Active Form, then click Save Row Elements as Static List.
Steps
1. Double-click a title element.
3. Click OK.
Steps
1. Right-click anywhere within an Active Form, click Active Form, then click Insert Active Form
Section.
The Insert Active Form Section dialog box opens.
2. Enter a name for the section in the Active Form Section Name box.
By default, forms and sections are named ARPT#, where # is a number that is sequentially
incremented for each form or section in a worksheet. The first form or section in a worksheet
is named ARPT1, the second form or section is named ARPT2, and so on.
4. Click the subset you want to use in the dependent slice in the Subset list.
If the subset you want to use does not exist, you can click to open the Subset Editor and
select the row elements for the dependent section.
5. Select a Number of Rows Below value to specify the number of empty rows between the parent
Active Form and the dependent section.
6. Click OK.
The dependent section is inserted directly below the parent form, with the specified intervening
rows. You can modify the row subset for either the parent form or the dependent section
independent of the other. You can also insert data into the rows between the parent form and
the dependent section. The intervening row spacing is maintained when you expand or collapse
consolidated row elements.
Active form
Dependent section
Inserting Columns
You can insert a column anywhere within an Active Form. A column can be inserted in any of these
locations:
● directly within the Active Form
Inserted columns persist when a view is recalculated by pressing F9 or rebuilt by pressing ALT+F9.
Recalculates
If you modify the row elements for the form, either by editing the column subset or by expanding/
collapsing consolidations, the function are automatically copied to all rows occupied by the Active
Form.
Steps
1. To reveal the format range, right-click anywhere in the Active Form.
● Row 1 contains the Begin Format Range label, while row 8 contains the End Format Range
label. All formatting for the Active Form must be defined between these labels.
● Rows 2 through 7 contain the default format definitions for the Active Form. In the above
example, cells B2:B7 define the formatting for row elements in the Active Form. Cells C2:E7
define the formatting for data cells in the form.
● Column A in rows 2 through 7 contains the format definition labels for each default format
definition. Format definition labels can be numbers, letters, or strings.
● For each data row in the Active Form, column A contains a value that determines which
format definition should be applied to the row. When you first generate an Active Form,
the format definition corresponding to the level of each subset element is applied.
In the above example, World is a 0-level element in the row subset, so the 0 format definition
is applied to the World row (row 17).
The application of these format definitions is determined by the return value of the IF function in
column A for each row in your Active Form.
The IF function uses several Active Report worksheet functions. The basic logic of the IF function
is as follows:
Determine if the row element is a consolidation:
● If the row element is a consolidation, determine if the subset element level of the consolidation
is less than or equal to 3.
● If the subset element level of the consolidation is less than or equal to 3, return the subset
element level value.If the subset element level of the consolidation is greater then 3, return
D.
Note: Within the IF function, the TM1RTPELLEV function is used to determine the subset
element level of a consolidated row element. This function is distinct from the ELLEV worksheet
function. TM1RTPELLEV returns the level of an element within a subset, while ELLEV returns
the level of an element in a dimension. For further details, see the documentation of the
TM1RptElLev function.
Format definition
1 applied to rows
18 and 19
When modifying a cell in the format range, you can apply all standard cell formats available in the
Excel Format Cells dialog box.
Any text or numbers entered in a formatting row are ignored, so you can safely enter notes or
characters to make it easy to identify the format of any given cell in the format range, as in the
following example.
Steps
1. Click the End Format Range label.
3. Use the Excel Format Cells dialog box to apply formatting to the cells in the new formatting
row.
Any text or numbers entered in a formatting row are ignored, so you can safely enter notes or
characters to make it easy to identify the format of any given cell in the format range.
Steps
1. Click the cell at the intersection of column A and the first data row in your Active Form.
2. Insert a function that will resolve to any of the format definition labels set in the format range.
3. Press ALT+F9 to rebuild the Active Form and view the formatting.
4. If the function in column A resolves to a value that is not used as a format definition number,
no formatting is applied to the Active Form row.
Note: If an Excel worksheet contains multiple Active Forms that originate from more than one
TM1 server, your username/password combination must be identical on all servers to successfully
view the corresponding Websheet.
For example, if a worksheet contains one Active Form from TM1ServerA and one Active Form
from TM1ServerB, the username/password combination you use to access TM1ServerA must be
identical to the username/password combination you use to access TM1ServerB to successfully view
the Active Forms in a single Websheet. If your username/password combination is not identical on
all TM1 servers represented in a Websheet, the Websheet will display incomplete data.
● TM1RptTitle
● TM1RptRow
● TM1RptFilter
● TM1RptElLev
● TM1RptElIsExpanded
● TM1RptElIsConsolidated
These functions, along with all other worksheet functions, are described in the IBM Cognos TM1
Reference Guide.
If you generate an Active Form from this view, the resulting form contains no data.
The TM1 Print Report Wizard enables you to generate “briefing book”-style reports from TM1
slices. When you generate TM1 reports, you can select which title dimensions to use in the report,
and the order in which the title dimension elements appear in the report.
This section describes how to create TM1 reports in Microsoft® Excel.
● Print the report to a printer - Provides a hard copy of the TM1 report
● Save the report as an Excel document - Generates a single file with separate sheets or pages for
each title element combination, or a series of files, one file for each title element combination
● Save the report as a PDF document - Generates a single file with individual pages for each title
dimension combination or a unique PDF file for each possible combination of title elements
Your reports can include any of the worksheets in your Excel workbook and you can also save the
report settings and load them for future use.
You should be aware of the following items when generating reports in TM1:
● You cannot generate reports directly from the In-Spreadsheet Browser. You must first create
a slice from the In-Spreadsheet Browser, and then you can generate a report from the slice.
● Standard TM1 security applies to TM1 reports. If you attempt to create a report that includes
elements or cells to which you have NONE privilege, any report cells affected by the privilege
display as #N/A in the report.
● Selecting a print destination for the report (printer, Excel file, or PDF file)
The examples used in this section are based on the following slice of the SalesCube cube in the TM1
sample database.
Licensed Materials – Property of IBM
© Copyright IBM Corp. 2007, 2009. 135
Chapter 8: Creating Reports
Your Excel workbook can also include your own worksheets, which can be included in the report.
Steps
1. From the Excel menu bar, click TM1,Print Report.
The Print Report Wizard opens.
● TM1 slice worksheet - An Excel worksheet that contains TM1 slice data.
● User worksheet - An Excel worksheet that does not include TM1 slice data. Examples include
title pages, charts, or other information.
For example, if an Excel workbook contains one TM1 slice worksheet, named Sales Data, and two
user-created worksheets, named My Title Page and My Notes Page.
You could choose to include only the Sales Data and My Title Page worksheets in the report.
Use the first screen of the wizard to select worksheets to include in the report as follows:
● To include a worksheet in the report, select the check box next to the sheet name
Steps
1. Select the dimensions you want to include in the report:
● To select a single dimension, click the dimension.
● To select multiple non-adjacent dimensions, hold down CTRL and click each dimension.
● To select multiple adjacent dimensions, click the first dimension, hold down SHIFT, and
click the last dimension.
● Click to remove all dimensions from the Selected Title Dimensions list.
3. If necessary, select a dimension and use the up and down arrows to change the order of title
dimensions in the Selected Title Dimensions list.
This order is used when the report is generated. For details, see "Determining the Order of
Sheets in a Report" (p. 138).
The number of elements for each title dimension subset is multiplied, 3 * 32, which yields 96 possible
combinations of title elements, or Excel sheets. The total number of Excel sheets that are generated
in a report displays in the lower left corner of the wizard. In this case, the total number of Excel
sheets is 97, one user worksheet plus 96 title elements.
As you add title dimensions to a report, the number of sheets can increase dramatically. For example,
if you add the account1 title dimension with six elements to the report, 96 elements by 6 elements
are multiplied, which yields 576 Excel sheets. This would increase the number of sheets in the report
from 97 to 577, one user worksheet plus 576 title elements.
● Sheets begin generating using the first element from the unnamed default subset of the actvsbud
dimension, which is Actual.
● Keeping the Actual title element constant, the Excel sheets are then generated by cycling through
all elements of the region dimension.
● After cycling through all elements in the region dimension, the Excel sheets are generated using
the second element from the unnamed default subset of the actvsbud dimension, which is Budget.
● Keeping the Budget title element constant, the Excel sheets are generated by again cycling
through all elements of the region dimension.
● After cycling through all elements in the region dimension, the final Excel sheets are generated
using the last element from the unnamed default subset of the actvsbud dimension (Variance),
and cycling through all elements of the region dimension one last time.
● Temporary subset - create a new, but temporary subset to use only in the report
● New subset - create and save a new subset that will be available for later use
Note: A temporary subset is not saved with your report settings or with your TM1 data. To make
a subset available for future use, you must save and name the subset in the Subset Editor. To save
the name of the selected subset with your report settings, you must save the report as a Print Job.
Steps
1. Select the dimension from the Selected Title Dimensions box.
3. Use the Subset Editor to edit or select a subset. Do one of the following to finish selecting a
subset:
● To save and use a new subset, save and name the subset in the Subset Editor, and then click
OK to return to the Print Report Wizard.
● To use an existing subset, select the name of the subset in the Subset Editor and then click
OK to return to the Print Report Wizard.
● Print Single Workbook - Prints a single instance of each worksheet for the entire report
● Print Multiple Workbooks - Prints an additional copy of each user worksheet for each dimension
element in the report
The following examples include one user worksheet, My Title Page, and the actvsbud dimension,
which includes three dimension elements; Actual, Budget, and Variance.
After selecting the workbook options, click Next to continue to the last screen of the wizard.
● Print to Printer - sends the report directly to a printer or creates a printer-ready file
Steps
1. Select the Print to Printer option on screen 3 of the Print Report Wizard.
The following printer options are available.
Option Description
Printer Name Specifies the printer where the report prints. Your system default
printer is selected by default.
To select a different printer, click the arrow beside Printer Name
and select a printer from the list.
Number of Copies Specifies the number of copies of the report that are printed
To change the number of copies, enter a number in the box. You
can also click the up arrow to increase the number of copies or
click the down arrow to decrease the number of copies.
File Name If you select the Print to File option, you must enter a full path to
the file in the File Name box, or click Browse to navigate to the
directory in which you want to save the file.
You must also specify a file type. For example, if you print to a file
using a PostScript printer, you should append the .ps file type to
the file name.
2. If you want to save the report settings as a TM1 Print Job, click Save As and specify a directory
and file name.
● If you want to preview the report before printing, click Preview to view the report in the
Excel Print Preview window. You can then either print or close the Excel Print Preview
window without printing.
Note: Closing the Excel Print Preview window will also close the TM1 Print Report Wizard.
If you want to save your report settings, make sure you save them before using print preview.
● If you want to print the report without using print preview, click Finish to print the report
directly to a printer or to a file.
● Single Excel workbook (default) - Generates a single workbook with individual worksheets for
each title dimension combination. TM1 names each worksheet according to the first title
dimension in the worksheet.
● Multiple Excel workbooks - Generates a unique Excel workbook for each possible combination
of title elements in the report.
When you save a report as an Excel document, you can create a report that contains either of the
following data types:
● Numeric values report - Does not retrieve values from the TM1 server. You can share a report
that contains numeric values with anyone because the report does not require access to the
TM1 server.
● DBRW formulas report - Retrieves values from the TM1 server. You cannot share a report that
contains DBRW formulas with anyone unless they have access to the TM1 server. However,
this type of report is always up-to-date because TM1 retrieves the current values from the
server. With a DBRW formulas report, you can write values to the TM1 server, as the DBRW
formula can both send data to and retrieve data from the TM1 server.
Steps
1. Select the Save as Excel Files option on screen three of the Print Report Wizard.
The following Excel document options are available.
Option Description
Generate New Work- Generate a new Excel workbook for each possible combination
book for Each Title of title elements in the report, and saves the workbooks to the
directory you specify with the Directory Name option.
To generate a single Excel workbook with individual worksheets
for each title dimension combination, clear this option.
File Name If you want to generate a single Excel workbook, specify a file
name for the workbook.
If you specify a full pathname, the report uses the filename you
assign.
If you specify only a filename without a path, the file is saved in
the My Documents directory.
If you specify only the directory in which you want to save the
report, the file is saved with a name reflecting the selected title
elements of the first sheet in the workbook. For example, Actual_
Argentina.xls.
Option Description
Directory Name If you want to generate a new Excel workbook for each possible
combination of title elements in the report, specify the directory
in which TM1 saves the workbooks.
Each new workbook is saved with a name reflecting the title ele-
ments used to generate the report. For example, a workbook
named Actual_Argentina.xls indicates that the report is generated
using the Actual and Argentina title elements.
Create Snapshot Generates workbooks containing numeric values that reflect the
current slice values, and archives historical values. Because values
are numeric, and values are not retrieved from the TM1 server
through formulas, you can share the workbooks you create with
the Create Snapshot option with anyone.
To generate workbooks containing DBRW formulas that retrieve
values from the TM1 server associated with the slice, clear this
option.
You can share the workbooks containing DBRW formulas only
with users who have access to the TM1 server from which the
slice was created.
2. If you want to save the report settings as a TM1 Print Job, click Save As and specify a directory
and file name.
Note: When you save a report as a single Excel workbook with individual worksheets for each
title dimension combination, the number of worksheets that can generate is limited by available
memory (as determined by Excel).
If you attempt to generate a report that exceeds the available memory limit, an error message
displays.
Click OK to dismiss the error. You must then change your report configuration so that the
report contains fewer sheets. This is a trial-and-error process; you will not know if your newly-
configured report exceeds the available memory limit until you attempt to generate the report.
● Single PDF file (default) - Generates a single PDF file with individual pages for each title
dimension combination.
● Multiple PDF files - Generates a unique PDF file for each possible combination of title elements
in the report.
Steps
1. Select the Save as PDF Files option on screen 3 of the Print Report Wizard.
The following PDF document options are available.
Option Description
Generate New Work- Generates a new PDF file for each possible combination of title
book for Each Title elements in the report, and saves the file to the directory you specify
with the Directory Name option.
To generate a single PDF document with individual pages for each
title dimension combination, clear this option.
File Name If you want to save the TM1 report as a single PDF file, specify a
name for the file.
If you specify a full pathname, the PDF document uses the filename
you assign.
If you specify only a filename without a path, TM1 saves the PDF
document in your My Documents directory.
If you specify only the directory in which you want to save the
PDF file, TM1 saves the file with a name reflecting the selected
title elements of the first sheet in the workbook. For example,
Actual_Argentina.pdf.
Directory Name If you want to generate a new PDF file for each possible combina-
tion of title elements in the report, specify the directory in which
TM1 will save the files.
TM1 saves each new PDF file with a name reflecting the title ele-
ments used to generate the report. For example, a file named
Actual_Argentina.pdf indicates that TM1 will generate the report
using the Actual and Argentina title elements.
2. If you want to save the report settings as a TM1 Print Job, click Save As and specify a directory
and file name.
3. Click Save.
The report settings are saved to the file and the title bar of the Print Report Wizard displays
the file name.
2. Browse to the directory containing the TM1 Report File and select the file you want to open.
3. Click Open.
The report print job is loaded and the file name is displayed in the title bar of the Print Report
Wizard.
The sandbox feature lets you create your own personal workspaces or sandboxes where you can
enter and store data values separate from TM1 base data. A sandbox is not a copy of the base data,
but is a separate overlay or layer of your own data values that you have entered on top of the base
data.
Note: Your administrator may have disabled sandboxes for your TM1 environment.
● Base data is the data that all users can access. Any edits here are written directly back to the
TM1 database.
● Sandbox data is your own personal workspace where you can edit the data values as many
times as you want and keep the changed data separate from the base data. Sandboxes are private
to each user and cannot be seen by other users. Your data values are viewable to others only
when you commit them back to the base data.
You can create multiple sandboxes to represent different scenarios, such as best and worst case,
and then compare the impact of your edits by switching between them.
The data values that you enter in a sandbox are identified by cell coloring that is different from
other cells. Cell coloring is also applied to any dependent cells, such as consolidated or rule calculated
cells, that your edits affect. For details, see "Understanding Cell Coloring for Changed Data Val-
ues" (p. 148).
Each time you use TM1, your user session defaults to base data. To work in a sandbox, you must
first open a view and then either create a new sandbox or select an existing sandbox. When working
in a sandbox, the selected sandbox applies to all the other views in your current user session.
Base Data
Quarter 1 30 30 30
Jan 10 10 10
Feb 10 10 10
New calculated values
Mar 10 10 10
Feb 10 10 10 10 30 10 10 10 10
Mar 10 10 10 10 30 10 10 10 10
● Consolidated cells in a sandbox contain values that are the sum of the leaf cells displayed in
sandbox.
Sandbox data:
● When you input a new value, the value appears blue.
Sandbox data:
● When you input a new value, the lower left corner of
the cell appears blue similar to a hold symbol.
Sandbox data:
● When you input a new value, the value appears green.
Creating a Sandbox
You can create a new sandbox that includes the data values from either base data or from an
existing sandbox.
Steps
1. Depending on which TM1 component you are using:
● In TM1 Web and Server Explorer, click the Sandbox list and select Create Sandbox.
● In Perspectives / Microsoft® Excel, click the Create Sandbox button on the Sandbox
toolbar.
2. Click in the New Sandbox Name field and type a name for the sandbox.
3. To create a sandbox with the same values as the base data, click the Create New option.
4. To create a new sandbox from an existing one, click the Copy from Existing Sandbox option
then select an existing sandbox from the list.
Steps
● Depending on which TM1 component you are using:
● In TM1 Web and Server Explorer /Architect, click the Sandbox list and select Reset Sandbox.
● In TM1 Perspectives/Microsoft Excel, click the Reset Sandbox button on the Sandbox
toolbar.
All data values in the sandbox are set to the current values in the base data. Any cell coloring is
cleared and set to black.
Note about committing a sandbox when other sandboxes exist: When you have multiple sandboxes
and commit one of them to base, the new base values are automatically applied to all the unchanged
cells in your other sandboxes. If you entered new data values in any other sandbox, those data
values remain and do not show the new values that were committed to the base data.
The following figure shows an example of committing sandbox values to the base data when you
are working with multiple sandboxes. In this figure, the new values in Sandbox 3 are committed
to base data and then the new base values are applied to all the unchanged cells in the other sand-
boxes. The figure shows how sandbox cells that contain changed data are not updated.
Base Data
Quarter 1 120 120 120 1. Commit values from
Sandbox 3 to Base data
Jan 100 100 100
Feb 10 10 10
Feb 10 10 10 10 30 10 10 10 10
Mar 10 10 10 10 30 10 10 10 10
Steps
● Depending on which TM1 component you are using:
● In TM1 Web and Server Explorer /Architect, click the Sandbox list and select Commit
Sandbox.
● In TM1 Perspectives/Microsoft Excel, click the Commit Sandbox button on the Sandbox
toolbar.
● The cell coloring for any changed data in the current sandbox is cleared and set to black.
● The new base data values are applied to all the unchanged cells in your other sandboxes.
Deleting a Sandbox
To delete a sandbox, perform the following steps.
Steps
1. Depending on which TM1 component you are using:
● In TM1 Web and Server Explorer /Architect, click the Sandbox list and select Delete
Sandbox.
● In TM1 Perspectives/Microsoft Excel, click the Delete Sandbox button on the Sandbox
toolbar.
2. In the Sandbox to Delete list, click the sandbox that you want to delete.
3. Click OK.
The selected sandbox is deleted. You can then reuse the name for another sandbox.
IBM® Cognos®TM1 Web extends the analytical power of TM1 Web by offering the following tasks
in a Web browser:
● Analyze cube data
Steps
1. Start an internet browser.
2. Enter the URL provided by your TM1 Web administrator, using the following example.
http://machine_name/
virtual_directory/TM1Weblogin.aspx
where:
● machine_name is the name of the Web server used to deliver TM1 Web pages.
● virtual_directory is the name of the virtual directory the Web server uses to locate
TM1 Web pages. The default virtual directory name is TM1 Web.
● Admin Host - The name of the TM1 Admin Host you use to locate active TM1 servers
on your network.
● TM1 Server - The name of the TM1 server you want to access through TM1 Web. Click
to select one of the TM1 servers available on your network. Click Refresh to update the
list of servers available on your network.
4. Click Login.
The TM1 Web Main page opens.
Navigation Pane
The Navigation pane contains the following items:
● Applications - Displays a list of applications that you can access through TM1 Web. These
applications can contain shortcuts to TM1 Websheets, cubes, and views.
● Administration - Displays a list of server object properties. You can modify some of these
properties directly from TM1 Web.
Note: The Administration module is visible only to users who are members of the ADMIN
group on the TM1 server.
TM1 Webdoes not support the use of Back and Forward buttons from your browser. Use the controls
offered in the Navigation pane to maintain consistent data views.
Content Pane
The Content pane displays the cube views and Websheets that you open. Each object that you open
displays on a separate tab.
● Working in the TM1 Web Cube Viewer – Describes how to view, edit, configure and export
Cube Views, review and save data changes and create new views.
● Working with TM1 Web Charts – Provides details on using charts with TM1 Web Cube Views,
changing chart properties, expanding and collapsing consolidations in a chart and drilling from
a chart.
● Editing Subsets in TM1 Web – Describes how to use the TM1 Web Subset Editor to create and
manage lists of elements that identify the data you want to analyze.
Administrator Tasks
As a TM1 Web administrator, you can use TM1 Web to perform the following administration
tasks:
● View and edit some of the properties for processes, chores, clients, cubes and dimension.
● Use TM1 Web log files to monitor TM1 Web activity and errors.
For details, see “Administering TM1 Web” in the IBM Cognos TM1 Operations Guide.
Websheet Overview
A Websheet is a Microsoft® Excel spreadsheet (.xls file) with IBM® Cognos® data that you can view
in a Web browser. By publishing an Excel spreadsheet from the IBM Cognos software to an
application folder, other users can view your spreadsheet by using their Web browser.
With a Websheet, you can perform the following tasks.
● Enter data in cells to which you have Write access (see the IBM Cognos TM1 Operations
Guide). The IBM Cognos web client does not identify which cells are writable, so you must
have some familiarity with your data to successfully enter data into the Websheet. For details
on entering data in cells, see "Editing Data in a Websheet" (p. 160).
● Use data spreading to enter or modify many Websheet values at once. Spreading is frequently
used for scenario testing and what-if analysis during a budgeting or financial planning process.
● Drill to relational tables or other cubes. If the slice that you publish to the Web contains a cell
with a defined drill-through rule, that drill function is available from your Websheet.
● View Excel charts. If the slice you publish to the Web contains a chart, the chart will appear
in your Websheet. If the slice from which you built the chart has a drill-through rule defined,
you can drill through to related information from the Websheet chart.
● Manipulate title element subsets in the Subset Editor. The following example shows the Subset
Editor window for the plan_department dimension.
Click a button next to a title element name to open the Subset Editor
Note that at this time diagonal borders are not supported in TM1 Websheets.
Viewing a Websheet
Any Excel spreadsheet that exists in a TM1 application is automatically available through TM1
Web. For details on creating and managing applications, see the IBM Cognos TM1 Developers
Guide.
Steps
1. From the browser, click an application in the left navigation pane.
The Websheets in the application appear as links in the list.
Note: Applications can contain references to various objects, such as cubes, dimensions, subsets,
and views. Applications inTM1 Web display shortcuts to only Websheets, cubes, and views.
Auto Fit Selected Column Width Adjusts the width of the currently selec-
ted column.
Note: The Websheet paging toolbar is only available if this option has been enabled by your TM1
Web administrator.
The following table describes the Websheet toolbar buttons.
Icon Description
Steps
1. Edit a value in a cell in one of the following two ways.
● Replace the value - Single-click a value in a cell. TM1 Web displays the current value in
the cell as highlighted, which indicates that the cell is in Edit mode. You can then type
directly over the existing value in the cell, replacing it completely.
● Edit the value - Double-click a value in a cell. TM1 Web displays the current value in the
cell with a blinking cursor. This indicates that you can selectively edit the existing value
by using the left and right arrow keys on your keyboard to position the cursor within the
value. You can also use the Backspace and Delete keys to remove single numbers from the
value.
Important: If you log out of TM1 Web without submitting the new value, the change you made
will be lost.
● Click Done to keep the changes in the Websheet view, but not submit them to the TM1
server.
You can also click Submit Data Changes on the Websheet toolbar to submit your data
changes without reviewing them.
After submitting the changes, the Websheet displays the updated values in a normal font,
indicating that you saved the changes.
Note: TM1 Web saves the spread values to either the copy of an uploaded Excel file on the TM1
server or to the original location of an attached Excel file, depending on how the file was added to
TM1 Web. You do not need to submit the data after TM1 Web completes the spread.
Steps
1. To spread data in a Websheet, right-click on a cell and select Data Spread.
Note: To release all holds you applied in a Websheet, right-click any cell in the Websheet and
click Holds, Release All Holds.
Note: To release all holds you applied in a Websheet, right-click any cell in the Websheet and
click Holds, Release All Holds.
Steps
1. In the TM1 Web Server Explorer, open the TM1 application that contains the Excel file from
which you created a Websheet.
● Display Properties
3. If necessary, click the General tab to change the general properties, as described in the following
table.
Option Description
TM1 Admin Hosts Shows the admin host(s) to which your server was registered
when you generated an Excel slice. You can be connected to one
or more admin hosts, and specify more than one admin host.
Delimit each entry in the list with a semicolon (;).
Allow Write Back Allows users to modify TM1 data by entering values in the
from Web Websheet. Disable this option to make the Websheet read-only.
Print Properties Sets a limit on the number of pages users can print from this
Websheet. The system default is 100. You can set this number
to any value that is appropriate for this Websheet. For example,
to set the maximum number of pages users can print to 110, in
the Print Properties section, enter 110 in the Limit Number of
Sheets to box.
4. Click the Display Properties tab to change the display properties, as described in the following
table.
Option Description
Display Title Element Enable this option to display the Subset Editor buttons for
Selectors title dimensions in the Websheet. When this option is enabled,
you can use the Display Selector option (described below)
to selectively show/hide the Subset Editor button for
individual title dimensions.
Clear this option to hide the Subset Editor buttons for all
title dimensions in the Websheet.
Title Dimensions The Title Dimensions grid lists all title dimensions in the
Websheet. There are three columns in the grid:
● Conditional formatting
● Supported hyperlinks
● Freeze panes
Hide Columns
If you hide columns in your Excel spreadsheet, those columns are also hidden in the Websheet.
TM1 Web calculates the data cells whether or not they are visible in the Websheet. If there are
many hidden cells that contain calculations, your Websheet performance may be slower than you
might expect.
Conditional Formatting
TM1 Web supports Excel conditional formatting. The following image shows a spreadsheet with
conditional formatting.
When you view this spreadsheet in TM1 Web, the conditional formatting displays in the Websheet,
as shown in the following image:
Hyperlinks
Excel supports many types of hyperlinks. The following Excel hyperlinks work in Websheets:
● Another cell in the current workbook
● Another Excel workbook. The target workbook can either be a file on your network or a file
uploaded to the TM1 server.
If the target workbook is a file on your network, the hyperlink must contain the full network path
to the target file using the Universal Naming Convention (UNC) format:
\\ComputerName\SharedFolder\FileName
For example:
\\sytem123\MyReports\hyperlink_target.xls
If the hyperlink points to a file uploaded to the TM1 server, the link must use the TM1 assigned
name for the uploaded file. For more details, see the IBM Cognos TM1 Developers Guide.
Freeze Panes
If you freeze panes in your Excel spreadsheet, the Websheet inherits the frozen panes. When you
scroll vertically or horizontally in the Websheet, the frozen rows or columns remain visible. For
example, in the following figure, the top part of the spreadsheet containing title dimensions is
defined as a frozen pane.
Frozen Pane
If you scroll vertically in this spreadsheet, the rows in the frozen pane remain in place, while the
lower portion of the spreadsheet scrolls.
Frozen Pane
Scrolling Region
● Cube Viewer - Select the title dimension subsets and the number of rows to include in the report.
For details, see "Generating a Report from a Cube View" (p. 189).
Note: If your installation of TM1 Web is configured to run without Microsoft® Excel on the Web
server, some limitations may apply when exporting Websheets. For details, see "Websheet Export
Limitations" (p. 170).
Steps
1. Click Export .
● Slice to Excel - Excel documents that retain a link to the TM1 server by way of functions.
When you connect to the server with which the slice is associated, the slice displays the
current cube values.
● Snapshot to Excel - Excel documents that contain numeric values reflecting cube values at
the moment the export occurred. Because snapshots do not retain a link to the TM1 server,
the values are static, representing a 'snapshot' of cube values at the moment of export.
● Export to PDF - PDF documents that display cube values at the moment the export occurred.
The Websheet Export dialog box opens. The dialog box reports the number of elements in each
title dimension subset.
Note: TM1 Web determines the number of elements for each title dimension by the number of
elements in the current title dimension subset. If you edit a title dimension subset, the number
of elements for the title dimension changes accordingly.
● TM1 Web begins generating sheets using the first element from the current subset of the
actvsbud title dimension.
● Keeping the actvsbud title element constant, TM1 Web then generates sheets by cycling
through all elements of the current subset of the region title dimension.
● TM1 Web generates sheets using the second element from the actvsbud title dimension
subset.
● Keeping the second element from the actvsbud title dimension subset constant, TM1 Web
generates sheets by again cycling through all elements of the current subset of the region
title dimension.
● Finally, keeping the third element from the actvsbud title dimension subset constant, TM1
Web again generates sheets by cycling through all elements of the current subset of the
region title dimension.
After TM1 Web generates all sheets, you can open or save the report.
Note: By default, exporting a slice or snapshot report to Excel displays the report in a web
browser window. For details on configuring your computer to open reports into the full, stand-
alone version of Excel, see the Microsoft® support web site.
Additionally, if you want to use TM1 functionality with a slice that you export to Excel, you
must open the slice in the stand-alone version of Excel and have a local version of TM1 Per-
spectives installed on your computer.
Note: If you are experiencing problems exporting Excel or PDF files from TM1 Web, and TM1
Web running on a WAN (Wide Area Network) server, you may need to reconfigure the security
settings in Internet Explorer. For details, see the IBM Cognos TM1 Operations Guide.
● Layout may be inconsistent between the Websheet and the resulting Excel worksheet/workbook.
Export to PDF
● Images present in the Websheet are not exported
● Charts present in the Websheet are exported to a separate page in the resulting PDF file
Steps
1. Log in to TM1 Web.
3. Click the Expand icon next to any cube to display the views available through TM1 Web.
Note: If you double-click a cube in the list to open a cube view, TM1 Web does not open the
cube.
Each time you open a view from the Navigation pane, TM1 Web displays a corresponding
View tab above the Cube Viewer toolbar. When you open multiple views, the View tabs are
organized horizontally along a single row with a set of arrow buttons that scroll left and right
through the open tabs.
The following example shows multiple view tabs, with sales1qtr as the current view tab.
view tab scrollbar
● Click any View tab to display the corresponding view in the Content pane.
● Click the Scroll Left and Scroll Right arrows in the View tab scrollbar to navigate
through the open View tabs.
Reload View Refreshes the Cube Viewer data. You can save or discard
any changes you make to the data.
Submit Data Changes Sends the changes you make to data in the Cube Viewer to
the TM1 server.
Review Data Changes Lists the modifications you make to Cube Viewer data and
allows you to make further modifications to the data in
those cells. For details, see "Reviewing Data
Changes" (p. 175).
Auto Calculation With the Auto Calculation option turned off, TM1 Web
does not automatically recalculate the Cube Viewer when
the view configuration changes.
For example, if you edit a row subset or move a dimension
from the titles to the columns, these changes are not
immediately displayed in the Cube Viewer; you must click
the Recalculate button to see your changes.
With the Auto Calculation option turned on, TM1 Web
automatically recalculates the Cube Viewer when the view
configuration changes.
View Chart and Grid Displays the Cube Viewer data in both grid and chart
formats.
● Color Palette
● Toggle 3D View
● Chart Properties
Navigating Pages
You can move from one part of a large cube view to another by navigating the pages. TM1 Web
provides a Paging toolbar with navigation buttons and a Page indicator, located in the lower-right
corner of the Cube Viewer. In the following cube view, the visible portion of the grid is the first of
seven pages.
Paging Toolbar
The following table contains the Paging toolbar buttons and indicator with their descriptions.
Steps
1. Click Review Data Changes .
The Review Cell Value Changes dialog box opens, showing all cell values that you have edited.
● If you click Undo, you can click Redo, to cancel the undo operation.
For example, if you click Redo for cell R2:C1 that contains a value of .54, TM1 Web reverts
to the original new value of .55.
3. When you finish reviewing the data changes, do one of the following:
● Click Submit to recalculate the Cube Viewer data and send the changes to the TM1 server.
● Click Done to update the Cube Viewer data. TM1 Web does not send the new values to
the TM1 server.
● Click Cancel to discard any changes you made to the cell values, and return to the Cube
Viewer.
Steps
1. Click Save View or Recalculate to save the changes to the data.
If you click Save View, TM1 Web displays a message asking if you want to save the changes
to the Cube Viewer data.
● Yes - Submits the data change(s) to the TM1 server, recalculates the view, and returns to
the Cube Viewer. If you have changed the view configuration, the configuration is saved
as well.
● Cancel - Returns to the Cube Viewer. The data changes remain visible in the Cube Viewer.
● Pivot dimensions
● Hide dimensions
● Edit subsets
Expand - A plus sign next to an element name identifies the element as a consolidation. To drill
down on consolidations in a dimension and view the underlying detail, click the plus sign. The plus
sign changes to a minus sign.
Collapse - A minus sign next to an element name indicates an expanded consolidation. To roll
up the leaf elements in a dimension, click the minus sign. The minus sign changes to a plus sign.
Pivoting Dimensions
You can pivot the dimensions in your Cube Viewer to change the presentation of cube data. To
pivot dimensions, use the drag-and-drop operation in the following ways:
● Drag a dimension to the column position.
You can also drag a dimension to the hidden position, as described in "Hiding Dimensions" (p. 178).
When you drag a dimension to a new position, three possible options are available when you drop
the dimension. The options vary by the position of your cursor. The following examples use
dimensions named Dimension1 and Dimension2.
● When you drag Dimension1 and position your cursor in the center of Dimension2, dropping
the dimension will swap the positions of the two dimensions.
● When you drag Dimension1 and position your cursor on the left side of Dimension2, Dimension1
is dropped immediately to the left of Dimension2.
● When you drag Dimension1 and position your cursor on the right side of Dimension2,
Dimension1 is dropped immediately to the right of Dimension2.
If you drag a dimension and drop it immediately to the left or right of an existing column or row
dimension, you can see more detail along the columns or rows of a view. For instance, you could
drag the plan_time dimension to before the plan_department dimension in the columns of a view
to see the detail for time and departments in the columns.
plan_time
plan_department
Hiding Dimensions
To save valuable screen space, use the Hidden tab to hide dimensions from the column, row, and
title positions in the Cube Viewer. Hidden dimensions still apply to the data displayed in the view,
but do not occupy screen space.
The Hidden tab is displayed at the bottom of the Cube Viewer, in either a closed or opened mode.
You can use drag-and-drop operations to move dimensions from the current view to the Hidden
tab.
After a dimension is moved to the Hidden tab, it is only visible when the Hidden tab is opened, as
shown in following figure.
Hidden dimension
You can perform the following tasks with the Hidden tab:
● Open and close the Hidden tab - Click the Hidden tab to open the tab and display the dimensions
that are currently hidden. Click the Hidden tab again to close the tab.
● Move dimensions to and from the Hidden tab - Use a drag-and-drop operation to move
dimensions to or from the Hidden tab.
When dragging a dimension to the Hidden tab, the tab can be either opened or closed.
To drag a dimension from the Hidden tab back into the view, the tab must first be opened.
When moving dimensions from the Hidden tab, you can swap a hidden dimension with the
position of a displayed dimension, or drop the hidden dimension to the left or right of a displayed
dimension.
Note: If the Hidden tab is open when you drag a dimension to or from it, the tab closes auto-
matically after you finish the drag-and-drop operation.
● Edit a hidden dimension - You can use the Subset Editor with a hidden dimension to select a
new dimension element or define a new dimension subset.
Click the Open Subset Editor button next to a dimension name in the Hidden tab to open
the Subset Editor. After editing a hidden dimension with the Subset Editor, the dimension
remains hidden and the changes are applied to the current view. For details on the Subset Editor,
see "Filtering a Cube View" (p. 179).
Steps
1. Click the column element that contains the values that you want to filter.
2. Select a filter.
● Pre-defined filter - Top 10, Bottom 10, Top 10 Percent, Bottom 10 Percent. The filter is
immediately applied to the view.
● Advanced - You can define a custom filter by setting filter parameters in the Filter dialog
box, as described in the following steps.
TopCount Filters the view to display only the largest n elements, where n is
a number specified in the Value option.
BottomCount Filters the view to display only the smallest n elements, where n
is a number specified in the Value option.
TopSum Filters the view to display only the largest elements whose sum
is greater than or equal to n, where n is a number specified in the
Value option.
BottomSum Filters the view to display only the smallest elements whose sum
is greater than or equal to n, where n is a number specified in the
Value option.
TopPercent Filters the view to display only the largest elements whose sum
is greater than or equal to n, where n is a percentage of the
dimension total specified in the Value option.
BottomPercent Filters the view to display only the smallest elements whose sum
is greater than or equal to n, where n is a percentage of the
dimension total specified in the Value option.
5. Select a Sort order to display the dimension elements in the Cube Viewer in ascending or des-
cending order.
6. Click OK.
A small funnel icon displays next to the column element for which you created a filter.
Note: To remove a filter, click the column element for which you created the filter, and click
Remove Filter.
Steps
1. Click the Open Subset Editor button next to any subset.
The Subset Editor window opens in your browser.
3. Click OK.
in TM1 Web. You can use these drill processes and rules to drill to another cube view or to a rela-
tional database.
Steps
1. To drill to another cube view, right-click a cell and click Drill.
The target cube view containing information related to the cell opens.
2. To drill through from one cube view to another, right-click a cell and click Drill.
The target Cube Viewer opens on a new tab.
Steps
1. Edit a value in a white cell in one of the following two ways.
● Replace the value - Single-click a value in a white cell. TM1 Web displays the current value
in the cell as highlighted, which indicates that the cell is in Edit mode. You can then type
directly over the existing value in the cell, replacing it completely.
● Edit the value - Double-click a value in a white cell. TM1 Web displays the current value
in the cell with a border, a white background, and a blinking cursor. This indicates that
you can selectively edit the existing value by using the left and right arrow keys on your
keyboard to position the cursor within the value. You can also use the Backspace and
Delete keys to remove single numbers from the value.
Note: When you enter a number into a consolidated cell in the web Cube Viewer, the value is
proportionally spread across the consolidation. For example, if you enter 50 into a consolidated
cell in the web cubeviewer, the value is spread across the consolidation as if you had entered
spreading code of 50p . This behavior occurs only in the web Cube Viewer. In Architect/Server
Explorer Cube Viewer and in slices from Perspectives and Websheets, you must enter the
spreading code to get the value to spread proportionally across the consolidated cells.
The new number displays in bold and italic, which indicates there is a new value in this cell.
You must submit the view to the TM1 server for the change you made to persist.
Important: If you log out of TM1 Web without submitting the new value, the change you made
will be lost.
● Click Done to save the changes in the Cube Viewer, but not submit them to the TM1 server.
You can also click Submit Data Changes on the Cube Viewer toolbar to submit your data
changes without reviewing them.
The Cube Viewer displays the updated values. All values appear in a normal font, indicating
that you saved the changes.
Steps
1. To spread data, right-click a cell and click Data Spread.
Note: TM1 Web saves the spread values to the TM1 server. You do not need to submit the
data after TM1 Web completes the spread.
Subtract, Sub, ~ Subtracts a number from the cell value. Example: sub8
Important: A minus sign (-) is not per- Subtracts 8 from the cell value
mitted for subtract because this indic-
ates a negative number.
Power, Pow Takes the cell value to the number Example: Pow10
added as an exponent. Raises the value to the power of
10
also available in TM1. See also the notes at the end of the table for important information about
using shortcut keys.
Contributor TM1
Add10 P+10
Sub10 P~10
Increase10 P%+10
Decrease10 P%~10
Percent10 P%10
>10 R>10
10> R>10
>10K R>10000
>10M R>10000000
10Grow100Compound> GR>10:100
10Grow100Linear> GR>10:100
10Gro100Com> GR>10:100
10Gro100Lin> GR>10:100
10G100C> GR>10:100
10G100L> GR>10:100
10Grow100> GR>10:100
Contributor TM1
● When a shortcut such as 10K is entered, the numbers are multiplied by 1000, or
1000000 at the client end and then the shortcut is converted to the equivalent
spreadcode.
● The Contributor shortcuts of Multiply, Divide, Power and Reset are not available
in TM1.
● All Grow commands whether Compound or Linear, are converted to the TM1
GR spreadcode command. GR command can only do a Linear Growth
● The direction of spread can be entered at the start or the end of the shortcut.
Shortcut strings with the direction in the middle are invalid. For example, Add10>
or >Add10 are correct, but Add>10 or Add1>0 are invalid.
● All shortcut codes are not case sensitive. For example, add10, Add10, or aDD10
produce the same result.
Note: To release all holds that you applied to all cubes, right-click any cell in any cube, click
Holds, Release All Holds.
Note: To release all holds that you applied to all cubes, right-click any cell in any cube, click
Holds, Release All Holds.
● Save the view as a private view on the TM1 server to which you are connected
Steps
1. Click New View beneath the cube from which you want to build a view.
TM1 Web displays the View Builder Wizard with your default view in the Content pane. TM1
Web determines the default view, as follows:
● If you have a private named default view of the cube, TM1 Web displays it in the View
Builder.
● If you do not have a private named default view of the cube, but a public named default
view exists, TM1 Web displays the public view in the View Builder.
● If you have neither a private named default view nor a public named default view of the
cube, TM1 Web displays the system default view in the View Builder. In the system default
view, the last dimension in the cube definition is the column dimension, the next-to-last
dimension in the cube definition is the row dimension, and all other dimensions are title
dimensions.
2. Set the location of dimensions in the new view. There are four possible dimension locations in
a view:
● Titles - Click the button at the intersection of the dimension name and the Titles column
in the dimension location panel.
● Rows - Click the button at the intersection of the dimension name and the Rows column.
● Columns - Click the button at the intersection of the dimension name and the Columns
column.
● Hide - Click the button at the intersection of the dimension name and the Hide column.
Title dimension
Column dimension
Row dimensions
Hidden dimension
As you set dimension locations, TM1 Web inserts the dimensions in the appropriate location
in the View Depiction section of the View Builder.
Note: You can place multiple dimensions in any single location in the view. When you place
multiple dimensions in a location, TM1 Web places the dimensions in the order you select
them.
The following example shows two row dimensions: model was selected first, account1 was
selected second.
3. For each dimension in the view, click the Open Subset Editor button to open the Subset
Editor.
To select multiple adjacent elements, click the first element and SHIFT-click the last element.
To select multiple non-adjacent elements, CTRL-click each element.
6. Click OK to save your element selections and close the Subset Editor.
● To open the new view in TM1 Web without saving the view, click View.
The view opens as an unnamed and unsaved view in TM1 Web. You must click Save View
to save the view for later access.
8. If you save the view now, you can also set the following options:
● Default - Save the view as either the Default view or a named view.
IMPORTANT: If you do not save the view, TM1 Web discards the view when you close the
view or end your TM1 Web session.
● Cube Viewer - Select the title dimension subsets and the number of rows to include in the report.
● Websheet - Select the title dimension subsets to include in the report. For details, see "Working
with Websheets" (p. 157).
Note: If your installation of TM1 Web is configured to run without Microsoft® Excel on the Web
server, some limitations may apply when exporting from a Cube Viewer. For details, see "Cube
Viewer Export Limitation" (p. 190).
Steps
1. Click Export .
● Slice to Excel - Excel documents that retain a link to the TM1 server through TM1 functions.
When you connect to the server with which the slice is associated, the slice displays the
current cube values.
● Snapshot to Excel - Excel documents that contain numeric values reflecting the cube values
at the moment the export occurred. Because snapshots do not retain a link to the TM1
server, the values are static, representing a snapshot of cube values at the moment of export.
● Export to PDF - PDF documents that display cube values at the moment the export occurred.
● Export rows in current page - Exports all rows in the current page.
● Export rows from beginning to current page - Exports the first row in the first page through
the last row in the current page.
● Export all rows in the view - Exports all rows from all pages.
4. Select the title dimensions that you want to include in the report.
Note: By default, exporting a slice or snapshot report to Excel displays the report in a web
browser window.
For details on configuring your computer to open reports into the full, stand-alone version of
Excel, see the Microsoft support web site.
Additionally, if you want to use TM1 functionality with a slice that you export to Excel, you
must open the slice in the stand-alone version of Excel and have a local version of Perspectives
or Client installed on your computer.
Note: If you are experiencing problems exporting Excel or PDF files from TM1 Web and you
are using a WAN (Wide Area Network) server, you may need to reconfigure the security settings
in Internet Explorer. For details, see the IBM® Cognos® TM1 Operations Guide.
Follow the steps below to view a chart in TM1 Web Cube Viewer.
Steps
1. Open a view in TM1 Web Cube Viewer.
● Click View Chart and Grid to view cube data in both chart and grid format.
A grid is displayed at the top, and a column chart, the default chart type, is displayed at
the bottom.
Steps
1. Click Chart Properties on the toolbar.
Chart Type The default chart is a column chart. Select a different chart type.
Color Palette The default color palette is red, bright green, blue, and yellow with
a bright blue background. Select a different color palette.
Toggle Chart By default, a legend displays, you can hide the legend.
Legend
● Legend - Style, display or hide legend, display legend inside plot area, and placement
● 3D - Display or hide 3-D view, right angle axes, series depth, rotation, and perspective
● X and Y-axis - Display or hide axis, grids, strips, reversed, side margin, title, format, and pre-
cision
● Appearance - Chart background color and pattern, border, and line style
Steps
1. Click the Chart Properties button.
The Chart Properties dialog box opens with seven tabs: Chart, Legend, 3D, Labels, X-axis, Y-
axis, and Appearance.
4. Click OK.
The chart is updated to reflect the options that you select.
Note: If you do not want to save the changes to the chart, click Cancel.
● Appearance Style - By default, the color scheme for a chart is dark green, blue, purple, and
bright green. You can select a different color scheme.
● Chart Type - The default chart type is a column chart. You can select a different chart type.
● Title - You can add a title to your chart and place it in one of 12 locations on the chart.
Steps
1. Click the Chart tab in the Chart Properties dialog box.
2. In the Appearance Style list, select a color scheme that best suits both the data in the grid and
your application.
Note: The size of your chart determines the title length. You might have to shorten the title or
position the title in a location on the chart where the entire title can display.
5. Click a title placement option button to select a position for your title.
The title placement option buttons to the right of the Title box control determines where the
title displays in your chart. By default, the title displays at the top middle of the chart. Use the
title placement option buttons to position the title at one of 12 positions around the chart.
● Generic - By default, the legend displays on the chart. You can hide the legend. Also by default,
the legend displays outside the plot area. You can place the legend inside the plot area.
● Placement - By default, the legend displays in the upper right corner of the chart . You can
place the legend in one of 12 locations in the chart.
Steps
1. Click the Legend tab in the Chart Properties dialog box.
The Legend tab contains three options: Style, Generic, and Placement.
● Table - Arranges the legend keys in a table format with columns and rows.
● Show Legend - By default, a legend displays on the chart. Clearing this option hides the
legend.
● Place Inside Plot Area - By default, the legend displays outside the chart plot area. If you
select this option, the legend displays inside the chart plot area.
4. Click a Placement option to position the legend at one of 12 positions around the chart.
● Generic - Display or hide the 3D view, and display the chart in a right-angle axes (oblique)
format.
● 3D Series - Display the series in a clustered arrangement, and specify the gap and gap depth of
the series.
● Rotation - Specify the horizontal and vertical degrees of rotation for the axes of the chart.
● Other - Specify the perspective to enlarge the parts of the chart that are closest to you, and
shrink the parts that are farther away.
Steps
1. Click the 3D tab in the Chart Properties dialog box.
The 3D tab options include: Generic, 3D Series, Rotation, and Perspective.
3. If you clear the Clustered check box in the 3D Series section, the columns that represent the
data series are no longer clustered together.
4. Select the Clustered check box, and enter values in the Depth and Gap Depth boxes.
The default value for the depth is 100 and the default value for the gap depth is 100.
5. Change the values in the Rotation section to change the horizontal and vertical axes of the
chart.
The default Horizontal rotation value is 10. The default Vertical rotation value is 15.
6. Change the value in the Perspective box to change the chart perspective.
The default value for the chart perspective is 10. As you increase the perspective setting, parts
of the chart that are closest to you are enlarged, while the portions that are farther away are
shrunk.
● Generic - Display data point labels and smart labels. Change the angle, font, and color of the
labels.
● Position - Position the labels automatically or specify where you want them to appear on the
data series in the chart.
● Format and Precision - Specify the format and decimal places for the label numbers.
Steps
1. Click the Labels tab in the Chart Properties dialog box.
2. Select the Show Point Labels check box to display labels for the value associated with the data
series.
3. If you select the Enable Smart Labels check box, an arrow is inserted for any ambiguous point
label value for a data series. The arrow makes it easier to depict which point label value associ-
ates with a data series.
4. Type a value in the Angle box to change the point labels angle on the chart.
By default, the angle value of zero displays the labels horizontally. You can enter a value from
-360 to 360 degrees. A 90 degree angle displays the labels vertically, facing left. A -90 degree
angle displays the labels vertically, facing right.
● Click OK.
6. In the Color list, select a color to change the color of the labels:
7. Click a Position option to place the labels relative to the top of the data series in the chart.
The Auto option places the labels at the top of a data series.
8. Change the format and number of decimal places for the labels.
By default, the format is Number and the precision is 0 decimal places. If you select Currency
and 2, the labels display with a dollar sign and two decimal places.
● In the Format list, select the format that matches your numeric data.
● In the Precision list, select the number of decimal places for your numeric data.
● Title - Lets you add a title to the X-axis or Y-axis and select a font for the title.
● Label Format and Precision - Lets you specify the number format and decimal places for the
X-axis or Y-axis numbers.
Steps
1. Click the X-axis tab or the Y-axis tab in the Chart Properties dialog box.
● Visible - Displays or hides the X-axis or Y-axis label. You enter the X-axis or Y-axis label
text in the Title field.
● Reversed - Moves the Y-axis labels to the opposite side of the chart.
3. Add a title to the X-axis or Y-axis and change the font for the title.
● Select a font, font style, font size, and any effects. Click OK.
Note: The X-axis label replaces the name of the chart, which is usually the name of the view.
4. Change the format and number of decimal places for the X-axis or Y-axis labels.
By default, the format is General and the precision is 0 decimal places. If you select Currency
and 2, the labels display with a dollar sign and two decimal places.
● In the Format list, select a format that matches your numeric data.
● In the Precision list, select the number of decimal places for your numerical data.
● Border and Line - Change the style, color, and width of the lines and borders in the chart.
Steps
1. Click the Appearance tab in the Chart Properties dialog box.
5. In the Color #2 list, select a color to define a secondary color for the background.
6. Change the style, color, and width of the border around the outside of the chart plot area.
● In the Border and Line section, in the Style list, select the type of line pattern you want for
the border.
● Expand - Right-click a consolidated data series and click Drill Down to reveal the immediate
children of the consolidated element in the chart.
● Collapse - Right-click a consolidated data series and click Drill Up to hide the immediate children
of the consolidated element in the chart.
Steps
1. Click View Chart to display the chart.
This section describes how to use the TM1 Web Subset Editor to create and manage lists of elements
that identify the data you want to analyze.
Advanced - Lets you perform advanced tasks such as filtering and sorting elements. For details, see
"Displaying the Advanced Subset Editor" (p. 201).
Steps
● From a Websheet, click Open Subset Editor at the far right end of a title dimension.
● From a Cube Viewer, click Open Subset Editor at the far right end of a subset.
Steps
1. Click Open Subset Editor next to any dimension.
The simple Subset Editor opens.
The following buttons are available in the Subset Editor.
Keep Selected Element(s) Displays only the elements that you select,
and removes all other elements from the
current subset. However, the removed ele-
ments still exist in the dimension.
Delete Selected Element(s) Removes the elements that you select from
the current subset.
The elements that are members of the selected subset are displayed.
4. Select one or more elements, and click Delete Selected Element(s) to remove elements from
the list.
5. To search for elements in the current subset, click Find in Subset and type your search
phrase. For details on using Find in Subset, see "Finding Elements" (p. 207).
6. Click OK.
Your view is updated to include only the elements that you selected in your subset.
Steps
1. Click Subset Editor next to any dimension.
The simple Subset Editor opens.
● Available Elements (left pane) - Displays all the elements that are available to be added to your
subset.
● Subset (right pane) - Displays only the actual members of the subset. When you save a subset,
only the elements in the Subset pane are saved to the subset.
Cut, Copy and Paste Cuts, copies, and pastes the selected ele-
ments of a subset.
Keep Selected Elements Keeps elements that you select for the
subset.
● Filter by Attribute
● Filter by Expression
● Sort Descending
● Sort Hierarchically
Insert Parents of Selected Ele- Inserts the parent of the selected element
ments immediately above that element in the
hierarchy tree.
Moving Elements
You can move elements from the Available Elements pane to the Subset pane using a drag-and-drop
operation.
In this example, if you click Other Revenue in the Available Elements pane, you could drag the
element to beneath Sales in the Subset pane.
The line beneath the Sales element indicates that the Other Revenue element will appear beneath
Sales.
Moving Consolidations
You can move a consolidation from the Available Elements pane to the Subset pane using a drag-
and-drop operation. When you move a consolidated element, TM1 Web also moves the children
of the consolidation.
For this example, suppose you have a consolidation element named Revenue.
If you select Revenue, and drag it to the Subset pane, TM1 Web adds a collapsed consolidation to
the Subset pane.
If you expand Revenue in the Available Elements pane, and select the consolidation and its children,
you can drag the consolidation to the Subset pane. TM1 Web adds the expanded consolidation to
the Subset pane.
In both of the above examples, the Revenue consolidation and its children are added to the Subset
list. However, the state of the consolidation in the Subset list reflects the way the consolidation will
appear in TM1 Web Cube Viewer. In the first example, Revenue displays as a collapsed consolida-
tion. In the second example, Revenue displays as an expanded consolidation and its children will
be visible.
Keeping Elements
You can reduce the list of elements in the Subset pane to only those elements you want to keep in
your subset. TM1 Web removes all other elements from the subset.
Note: You can reduce the size of the Available Elements list to narrow your search for elements to
add to your subset, but this has no effect on the elements in the Subset list.
Steps
1. Select the elements that you want to keep in the Subset list.
Deleting Elements
You can remove selected elements from the Subset pane.
Steps
1. Select one or more elements in the Subset pane.
The selected elements are removed from the Subset pane. The removed elements still exist in the
dimension.
Note: To display all subset elements that you removed, click Subset All .
Filtering Elements
You can filter elements in either the Available Elements pane or Subset pane with these options:
● Filter by Attribute - Displays only the elements that match an attribute that you specify.
● Filter by Level - Displays only the elements that match a level in the element hierarchy.
Filtering by Attribute
The following steps illustrate how to filter elements by attribute value.
Steps
1. Click Filter Subset, and click Filter by Attribute.
4. Click OK.
All subset elements whose selected attribute matches this value remain in the element list. All subset
elements whose selected attribute does not match the value are removed from the element list.
Filtering by Level
The Subset Editor lets you filter elements so that only elements belonging to one or more specified
hierarchy levels remain.
Consider the following example of a three-level hierarchy.
In this example, you start with the subset shown in the figure, and then eliminate all elements from
the subset except those at Level 1.
Level 0
Level 1
Level 2
Steps
1. Click Filter Subset , and click Filter by Level.
For example, if you filtered by Level 1, the following level 1 subset elements remain in the
Subset list:
● Revenue
● COS
Filtering by Expression
The Subset Editor lets you filter elements so that only elements matching a specified search pattern
remain.
For example, suppose you have the following list of elements in either the Available Elements pane
or Subset pane.
● Sales
● Other Revenue
● Direct Cost
● Other Costs
● Bank Charges
● Board of Directors
● Employee Relations
● Printing
● Office Expense
● Postage
● Rent
Now suppose you want to reduce this list to those elements that contain the word ’cost’.
Steps
1. Click Filter Subset and click Filter by Wildcard.
You can use the following two wildcard characters in the Enter Expression box.
To isolate all elements whose names contain the string pattern cost, type the expression *cost*
in the dialog box that opens.
3. Click OK.
TM1 Web trims the element list to include only those elements that match the pattern.
Finding Elements
You can search for elements in either the Available Elements pane or Subset pane by using the Find
in Subset toolbar. This feature performs a simple text search for elements that match a spelling
pattern that you enter. This is especially useful when you want to find a specific element within a
large list of elements.
Note: The Find in Subset feature does not support wildcard characters, such as the question mark
(?) or asterisk (*), in your search text. Instead, TM1 Web automatically inserts an asterisk (*)
wildcard character at the beginning and end of the spelling pattern that you enter so that it searches
for any occurrence of the pattern in the element list.
For example, if you enter the spelling pattern ost, TM1 Web converts this to *ost* and finds matches
like Cost and Boston.
Steps
1. Click Find in Subset or press CTRL+F.
The Find in Subset toolbar opens in the Subset Editor.
● If a matching element is not found, the search box temporarily displays a red background.
You can also start your search at any location within the element list by clicking on an element
in that section of the list. TM1 Web searches from this new start point when you continue your
search.
3. Click Find Next or Find Previous to navigate through the element list when more than one
matching element is found.
You can also use the following keyboard commands to navigate:
If a next or previous matching element is not found, the search box temporarily displays a red
background, and the search cycles through the list again.
Sorting Elements
You can sort all elements in either the Available Elements pane or Subset pane.
Step
● To sort subset elements, click Sort Subset and select a sort option.
Sort by Index Descending Dimension index, starting at the highest index in the
dimension.
Expanding a Consolidation
The following steps illustrate how to expand a consolidation.
Steps
1. Select the consolidations you want to expand.
● Click Drill Down Selected Consolidations to view the immediate children of a consolidation.
The following figure shows the result of drilling down on the Total Business Unit consolid-
ation.
● Click Expand Selected Consolidations to view all descendents of a consolidation. The fol-
lowing figure shows the result of expanding the Total Business Unit consolidation.
● Click Expand Tree Fully to view all descendents of all parents in the dimension hierarchy.
Collapsing a Consolidation
The following steps illustrate how to collapse expanded consolidations.
Steps
1. Select the expanded consolidations you want to collapse.
Note: To close all expanded consolidations in the subset, click Tree Collapse, and click
Collapse Tree Fully.
Inserting Parents
You can insert the immediate parent of a selected element directly above that element in the Subset
Editor.
For example, consider the following example showing several leaf elements.
If you select all elements, and click Insert Parents of Selected Elements , TM1 Web inserts the
immediate parents of all selected elements, as shown in the following figure.
Steps
1. Open the Subset Editor for a dimension.
2. In the simple Subset Editor window, click Advanced to open the advanced Subset Editor.
4. Click Create Custom Consolidation and click Create Consolidation from Subset.
5. Select the existing subset that you want to insert into the current subset as a custom consolida-
tion.
TM1 Web inserts the selected subset into the current subset as a custom consolidation.
6. If necessary, click Save Subset or Save Subset As to save the current subset.
7. Click OK.
Steps
1. Open the Subset Editor for a dimension.
2. In the simple Subset Editor window, click Advanced to open the advanced Subset Editor.
3. In the Subset pane, select the elements that you want to include in the custom consolidation.
4. Click Create Custom Consolidation, and click Create Consolidation from Selected Elements.
You have now created a custom consolidation that contains the elements that you selected in
step 2.
TM1 Web assigns the custom consolidation the name }ROLLUP_ #, where # starts at zero and
increases by one for each custom consolidation that you create during a TM1 server session.
SalesPriorCube
The SalesPriorCube cube tracks monthly sales of passenger cars throughout Europe and the
Americas. Chronologically, the values in this cube are from a year prior to the values in SalesCube.
● Dimensions and Elements
● Dimension Consolidations
Dimension Consolidations
This section provides sample consolidations from each dimension of SalesPriorCube.
● Region Dimension
● Model Dimension
● Account1 Dimension
Licensed Materials – Property of IBM
© Copyright IBM Corp. 2007, 2009. 213
Appendix A: Sample Cubes
● Month Dimension
Region Dimension
● South America
● Germany
Model Dimension
Total ● S Series
● L Series
● T Series
Account1 Dimension
● Variable Costs
Month Dimension
1Quarter ● Jan
● Feb
● Mar
Year ● 1 Quarter
● 2 Quarter
● 3 Quarter
● 4 Quarter
PnLCube
PnLCube tracks monthly revenue and expenses for a car manufacturer in the year associated with
the values in SalesCube.
● Dimensions and Elements
● Dimension Consolidations
Account2 Sales, Advertising, Sales Promotions, Dealer Incentive Plan, Plant Overhead,
Transportation Costs, General Administration
Dimension Consolidations
This section provides sample consolidations for the Account2 dimension, a dimension used only in
the PnLCube cube.
Account2 Dimension
Marketing ● Advertising
● Sales Promotions
● Plant Overhead
● Transportation Costs
● General Administration
PriceCube
PriceCube tracks prices of passenger cars throughout Europe and the Americas in the year associated
with the SalesCube cube.
● Dimensions and Elements
● Dimension Consolidations
Dimension Consolidations
The dimensions of the PriceCube cube are also used in SalesPriorCube.
SalesCube
SalesCube tracks monthly sales of passenger cars throughout Europe and the Americas.
● Dimensions and Elements
● Dimension Consolidations
Dimension Consolidations
The dimensions of SalesCube are also used in SalesPriorCube.
SalesByQuarterCube
SalesByQuarterCube tracks quarterly sales of passenger cars throughout Europe and the Americas.
● Dimensions and Elements
● Dimension Consolidations
Dimension Consolidations
All dimensions of SalesByQuarterCube are also used in SalesPriorCube, with the exception of
Quarter.
● Quarter Dimension
Quarter Dimension
Quarter ● 1 Quarter
● 2 Quarter
● 3 Quarter
● 4 Quarter
SalesByQuarterCube-TotalModel
SalesByQuarterCube-TotalModel tracks quarterly sales of the total of all models throughout Europe
and the Americas.
● Dimensions and Elements
● Dimension Consolidations
Dimension Consolidations
All dimensions of SalesByQuarterCube-TotalModel are also used in SalesByQuarterCube.
The Custom setting in the Number Format dialog box allows you to specify many different display
formats for data in your TM1 cube. This appendix lists all display formats supported by TM1.
Steps
1. From the Server Explorer menu, expand a cube so that you can see its dimensions.
2. Right-click a dimension, and click Edit Element Attributes from the shortcut menu.
3. Click the cell at the intersection of the Format column and the element for which you want to
define a display format.
6. Enter a format string in the Custom Styles field, as shown in the figure.
Format strings vary, depending on the type of data you are formatting. The rest of this appendix
describes how to construct a format string.
Character Values
Format expressions for strings have one or two sections separated by a semicolon (;). If you use
one section, the format applies to all string data that can occur in the cell. If you use two sections,
the first section applies to string data, and the second section applies to null values and zero-length
strings. For example:
<@@@;"No Value"
This format displays three lower-case characters if the cell contains string data, or the string No
Value if the cell contains a null value or a zero-length string.
The following table describes how to construct a format string for a string element:
Example:
Suppose a cell contains the following string:
The quick brown fox
If you apply this format string:
@@@@@
Displays:
n fox
Note: Placeholders are populated from right to left unless you enter an
exclamation point (!) character in the format string.
& Character placeholder. If the string has a character in the position where
the ampersand symbol (&) appears, that character displays. In this case,
a space is considered a character and will be displayed. If no character
appears in that location, nothing displays.
Example:
Suppose a cell contains the following string:
The quick brown fox
If you apply this format string:
&&&&&
Displays:
nfox
Note: Placeholders are populated from right to left unless you enter an
exclamation point (!) character in the format string.
Example:
Suppose a cell contains the following string:
The quick brown fox
If you apply this format string:
>@@@@@
Displays:
N FOX
Numeric Values
Format expressions for numbers have up to four sections separated by semicolons (;). The number
of sections determines which types of values are affected, as follows:
● If a format has one section, that section applies to all values.
● If a format has two sections, the first section applies to positive values and zeros, and the second
section applies to negative values.
● If a format has three sections, the first section applies to positive values, the second section
applies to negative values, and the third applies to zeros.
● If a format has four sections, the first section applies to positive values, the second section
applies to negative values, the third applies to zeros, and the fourth applies to NULL values.
The following table describes how to construct a format string for numeric values:
Example
Value: 123.896
Format String: #.##
Displays: 123.9
Example
Value: 456.873
Format String: #.##
Displays: 456.87
Example
Value: 34.5678
Format String: #.###
Displays: 34.568
You can combine the # and 0 placeholders in a format string.
Example
Value: 23.896
Format String: 0.00
Displays: 23.90
Example
Value: 16.8
Format String: 0.000
Displays: 16.800
Example
Value: 7.12
Format String: 000.0
Displays: 007.1
You can combine the # and 0 placeholders in a format string.
E- E+ Scientific format.
Displays: ($-1000.00)
Displays: total=100
The following character cannot be displayed as literals: a, c, d, h, m, n, p,
q, s, t, w, y, /, :, #, 0, %, E, e, comma(,), period(.), @, &, <, >, and !
"ABC" Displays the string inside the double quotes. (In this example, ABC would
display.)
Numeric Value: 100
Format String: #" units"
: Time separator. (In some locales, other characters may be used to repres-
ent the time separator.)
This character separates hours, minutes and seconds when time values
are formatted. The actual character used as the time separator in
formatted output is determined by your system settings.
/ Date separator. (In some locales, other characters may be used to represent
the date separator.)
The date separator separates the day, month, and year when date values
are formatted. The actual character used as the date separator in
formatted output is determined by your system settings.
C Displays the date as ddddd and displays the time as ttttt, in that order.
Displays only date information if there is no fractional part to the date
serial number. Displays only time information if there is no integer por-
tion.
Example: 10/10/98 05:12:12
ddddd Displays the date as a complete date (including day, month, and year),
formatted according to the long date setting recognized by your system.
For Microsoft® Windows®, the default long date is m/d/yy.
dddddd Displays a date serial number as a complete date (including day, month,
and year), formatted according to the long date setting recognized by
your system. For Microsoft® Windows®, the default long date format is
mmmm dd, yyyy.
w Displays the day of the week as a number. (1 for Sunday through 7 for
Saturday).
ttttt Displays a time as a complete time (including hour, minute, and second),
formatted using the system time separator. A leading zero displays if the
time is before 10:00 AM or 10:00 PM. For Microsoft® Windows®, the
default time format is hh:mm:ss.
AM/PM Uses the 12-hour clock. Displays an uppercase AM with any hour before
noon; displays an uppercase PM with any hour between noon and 11:59
P.M.
am/pm Uses the 12-hour clock. Displays a lowercase AM with any hour before
noon; displays a lowercase PM with any hour between noon and 11:59
P.M.
A/P Uses the 12-hour clock. Displays an uppercase A with any hour before
noon; displays an uppercase P with any hour between noon and 11:59
P.M.
a/p Uses the 12-hour clock. Displays a lowercase a with any hour before
noon; displays a lowercase p with any hour between noon and 11:59
P.M.
AMPM Uses the 12-hour clock. Displays the AM string literal with any hour
before noon; displays the PM string literal with any hour between noon
and 11:59 P.M. AMPM can be either uppercase or lowercase, but the
case of the string displayed matches the string as defined by your system
settings. For Microsoft® Windows®, the default format is AM/PM.
The date format used to identify an unformatted date depends on your language setting. The fol-
lowing table lists the format settings used in each supported language:
Chinese yyyy-mm-dd
English mm/dd/yyyy
French dd/mm/yyyy
German dd/mm/yyyy
Italian dd/mm/yyyy
Japanese yyyy/mm/dd
Spanish dd/mm/yyyy
TM1 Perspectives includes a set of toolbars that are available in Excel. Most of these toolbars allow
quick access to frequently used options with a single mouse click. One of the toolbars provides a
quick visual indication of your TM1 server connection status.
As with all toolbars, you can enable or disable the display of the TM1 toolbars using View, Toolbars
and toggling the relevant toolbar name.
In-Spreadsheet Browser Opens the TM1 Get View dialog box, from
which you can open a view in the In-
Spreadsheet Browser.
Edit Formula Opens the Edit Formula bar, which lets you
insert commonly used functions into the
current cell.
Equal Spread Leaves Opens the Equal Spread Leaves dialog box,
which lets you distribute a specified value
equally across all leaves of the selected
consolidated cell.
Delete Active Form Deletes the data area of the current Act-
ive Form.
The column headings and title elements
are not deleted when you delete an Act-
ive Form.
If you are logged in to more than one TM1 server, the Servers toolbar includes indicators representing
each server.
When you are not yet logged in to a TM1 server or you disconnect yourself from a TM1 server,
the indicator displays red. This indicates that data in the TM1 slice or In-Spreadsheet Browser could
be outdated.
If your client is disconnected from the TM1 server due to an idle connection, the Servers toolbar
continues to display a green status indicator.
● The toolbar does not accurately report connection status when your TM1 client is disconnected
from the server due to administrator action.
● The toolbar does not accurately report connection status when your TM1 client is disconnected
from the server due to network issues.
If problems on your network cause your client to be disconnected from the TM1 server, the Servers
toolbar continues to display a green indicator.
● The toolbar does not accurately report connection status when the TM1 server is shut down
while your client is connected to the server. In this situation, the Servers toolbar continues to
display a green indicator.
You can use the Sandbox drop-down box to switch between working with TM1 base data and any
of your own sandboxes.
The following table identifies and describes all buttons available on the Sandbox toolbar.
access control
In computer security, the process of ensuring that users can access only those resources of a computer
system for which they are authorized.
admin group
In TM1, the access control group that has completely open privileges to modify, create, and delete
data.
alert
A message or other indication that signals an event or an impending event.
alias
An alternative name used instead of a primary name.
authentication
The process of validating the identity of a user or server.
cell security
In TM1, the access control level assigned to the intersection of a row and column of data in a
database, dimension, or spreadsheet.
child
A node that is subordinate to another node in a tree structure.
chore
In TM1, an object that executes one or more processes for importing data at a user-defined frequency.
client
A software program or computer that requests services from a server. In TM1, client can also refer
to the user who initiates a request.
cube
A multidimensional representation of data used for online analytical processing, multidimensional
reporting, or multidimensional planning applications.
data source
In TM1, the file or data used as the source for the TurboIntegrator import process.
dimension
In TM1, in multidimensional data, a structural attribute of a cube that organizes data at the highest
consolidation level.
drill down
To access information by starting with a general category and moving through the hierarchy of
information.
drill through
In TM1, the ability to see detail or context information about a cell’s contents.
element
In TM1, an element is a structural attribute of a dimension that organizes data one level below the
dimension.
feeder statements
In TM1, lines of code which cause placeholder values to be stored in rules-calculated cells so that
the cells are not skipped during consolidations.
filter
A device or program that separates data, signals, or material in accordance with specified criteria.
group
In TM1, an organizational structure of clients or users with the same access level.
Integrated Login
In TM1, using the Windows® logon information as authentication for access to TM1 so that once
the user has logged into Windows®, no additional login is required to log into TM1. Not available
on UNIX® servers.
LDAP
Lightweight Directory Access Protocol--an authentication standard used to manage access for dir-
ectories of users and passwords.
LDAP authentication
Process used to authenticate users and passwords against an external LDAP directory on an LDAP
server, such as Active Directory.
leaf
In a data tree, an entry or node that has no children.
MDX
Multidimensional Expression Language: A structured query language (SQL) for OLAP databases,
used for calculations with syntax similar to spreadsheet formulas.
metadata
Data that describes the characteristics of data; descriptive data.
object security
In TM1, the access control level assigned to a programming object.
OLAP
Online Analytical Processing; the process of collecting data from one or many sources; transforming
and analyzing the consolidated data quickly and interactively; and examining the results across
different dimensions of the data by looking for patterns, trends, and exceptions within complex
relationships of that data.
picklist
A list of cell values available to a user when entering data into a cell.
process
A progressively continuing procedure consisting of a series of controlled activities that are system-
atically directed toward a particular result or end.
process security
In TM1, the access control assigned to a process.
read-only user
In TM1, a level of access assigned to a usergroup that allows the user to look at but not modify the
data in a TM1 database.
rules
In TM1, a set of commands and tools used to create specific calculations and optimizations within
cubes.
rules tracer
In TM1, the utility used to develop and debug TM1 rules.
sandbox
In TM1, the ability to store data value changes before submitting changes to the server.
scenario
In TM1, a dimension that stores budget data.
service
In TM1, a software program that runs in the background and manages requests to and from TM1
data, other machines, or other programs.
sibling
One of several nodes within the scope of another node.
slice
In TM1, a view of a cube saved as a standard worksheet that retains a link to the cube so that
changes made in the cube or in the slice update the data.
spreading
In TM1, the distribution of values across a number range using a specific algorithm, such as percent
or increments.
subset
A set of elements from within another set.
TM1 object
In TM1, constructs such as TM1 databases, cubes, dimensions, elements, cells, chores, processes,
spreadsheets, views, or text files on a TM1 server that in object-oriented programming are defined
as instances of a class.
TurboIntegrator
In TM1, the software tool used to automate importing data into TM1.
version
In TM1, a dimension that stores budget data.
websheet
In TM1, an Excel worksheet that is accessed via TM1 Web.
webskin
The visual attributes of the user interface used in a Web-based software program.
zero suppression
In TM1, the substitution of blanks for leading zeros in a number. For example, 00057 becomes 57
with zero suppression.
initiating, 66
Symbols overview, 66
? (question mark) wildcard character, 40 saving, 66
* (asterisk) wildcard character, 40 BottomCount, 57
- (minus sign) roll up consolidation, 30 BottomPercent, 57
+ (plus sign) drill down consolidation, 30 BottomSum, 57
3D Web charts, 191 browsing data
Cube Viewer, 27
A default browser, 28
Active Forms, 119 In-Spreadsheet, 25, 27
cell protection, 122 In-Spreadsheet Browser, 27
changing title elements, 124 worksheet slices, 101
creating, 120
data spreading, 122 C
editing row subsets, 122, 123 cells
filtering, 122 absolute reference, 109
formatting, 126 calculated, 28
inserting columns, 125 clearing values, 85
inserting dependent sections, 124 data, 28
overview, 119 formatting in Cube Viewer, 61
recalculating, 120 formatting in In-Spreadsheet Browser, 61
saving, 120 relative reference, 109
suppressing zeroes, 121 reviewing changes, 175
Active Forms toolbar, 234 certificate, 18
Add command, 182 changing 3D Web charts, 193
Admin Host, 14, 16, 163 changing Web chart elements, 192
Admin Server, 14 character formats, 222
purpose, 21 charts
Architect drill through, 197
starting, 15 clear spread method, 85
attribute ClearType Tuner utility
editor, 62 on end user computers, 168
format, 62 client
selecting elements, 38 options, 16
attributes starting, 15
editor, 221 clients
starting, 15
B collapsing consolidations, 177, 209
batch updates columns
caution, 66 chart, default, 191
discarding, 67 hide, 164