Glossary

You'll find all important terms and definitions here.

Terms and Definitions
Term Definition Category
account

A special dimension that can include the definition of accounts like operating income and employee expenses, and drivers like units sold and headcount.

It's often included in finance models, or any model that has data from multiple accounts in balance sheet, profit and loss, or cash flow statements.

The account dimension can also store calculations and set the aggregation type and units for measure values.

  • Data Models
  • Planning
account model A type of import data model with a mandatory account dimension and a single default measure.

The account dimension stores calculations and sets the aggregation type and units for the measure values.

Data Models
actuals

A data category that contains actual values.

There can be only one public actuals version.

  • Data Models
  • Stories
advanced mode A mode in optimized story experience for designing highly customized stories, with additions such as CSS, scripting, popup, and more widgets and settings. Stories
agenda

A traditional boardroom meeting structure.

Use a Digital Boardroom agenda for meetings with a timed schedule, where items are presented in a linear order (possibly by different people).

Digital Boardroom
agenda item

An item in a Digital Boardroom agenda containing one or more topics and story pages associated with it.

Agenda items allow you to organize a boardroom presentation for different presenters.

Digital Boardroom
aggregation

A grouping of a set of numbers into one number that represents the whole set.

For example, "sum" is a common aggregation.

Data Models
allocation

A structured planning operation that takes data from source dimensions and splits it among the members of target dimensions based on a driver value.

Allocation processes are often used to allocate indirect costs in a budget, or to take a value that was planned at a high level and control how it’s broken down to leaf members.

Planning
allocation process

A type of allocation that assigns values from source dimensions to target dimensions based on driver values.

You can create complex allocation processes with multiple steps, for example, allocating values from an Account dimension to an Organization dimension, and then from the Organization dimension to a Product dimension.

Planning
analytic application

A document that can contain visualizations such as tables, charts, and filters to allow navigation and analysis of data.

You can personalize the visualizations and interaction behaviors of the UI elements according to user requirements. Analytic applications are created and consumed in SAP Analytics Cloud.

Analytics Designer
Analytics Designer

Capability in SAP Analytics Cloud that lets you create applications for data analysis and data planning.

Application designers can configure the behavior of the UI elements in an analytic application with a set of specific script API events, and specify which actions should take place when events are triggered. This flexibility allows application designers to create a variety of analytic applications, ranging from simple static dashboards to highly customized applications with numerous options to browse and navigate data.

Analytics Designer
analytic model A fully-featured model that is geared towards data analysis and helps looking for trends and anomalies.

An analytic model works with a wide range of source data, and can be used with live data connections.

Data Models
assignee

A person who works on events in the calendar.

Assignees can edit attached work files, add additional information and change the progress of an event.

Calendar
attributes

Characteristics of a dimension member, such as ID or owner.

Attributes can be displayed in grids.

  • Data Models
  • Stories
automatic data action task A calendar task that lets you schedule the automatic execution of a data action at a specific time or start condition.
  • Calendar
  • Planning
automatic multi action task A calendar task that lets you schedule the automatic execution of a multi action at a specific time or start condition.
  • Calendar
  • Planning
basemap An outline map of an area to which specific information is added for any of various purposes. Stories
blended table A table created with data from more than one model. Stories
booked data Booked data refers to table cells that contain a value, even if the value is zero or an empty (single space) string.
  • Data Models
  • Stories
bubble

An image marker on a chart or geo map based on a value of a measure.

Bubbles provide two visual cues to help users analyze data displayed on a map: size and color.

Stories
calendar event Collective term used for tasks, processes, input tasks, and publications, particularly when describing activities that apply to more than one task or process.
  • Calendar
  • Stories
calendar highlights Tile on the SAP Analytics Cloud home screen that displays which calendar events are overdue and which are coming due. Calendar
canvas A flexible space where you can explore and present your data. Stories
choropleth layer

A map layer containing shaded geographical hierarchies.

To add data from a model to a choropleth layer, the model must contain at least one location dimension.

Stories
classic data analyzer A a predefined application for multidimensional, pivot styled ad-hoc analysis for SAP BW Live queries, SAP HANA Live views and SAP Analytics Cloud models for exsitng (classic) insights. Data Analyzer
cluster A representation of a collection of points. Stories
collaboration

Instant messaging tool that allows colleagues to discuss business content, share information, and create tasks in real-time chat.

Collaboration makes it easy to make decisions based on the linked business content.

Stories
comment

In the collaboration tools, text added by a participant of a discussion or a thread.

The text is posted in real time in the discussion or thread.

Stories
composite task A calendar task with one or more assignees, and one or more reviewers, if needed. Calendar
coordinate data Data consisting of longitude and latitude values. Stories
copy step A step in a data action that allows you to copy data from one set of members to another.
  • Data Models
  • Stories
creator

A person who creates events in the calendar.

Creators can edit all settings of an event. They create work files for people (assignees or reviewers) working on these events, set reminders, and reopen the events if necessary.

Calendar
cross calculation A calculation that is applied across all account members or measures (for example, a deviation from last year's actuals for all the measures) instead of just being applied to account members/measures explicitly selected in the calculation definition. Stories
cross-model copy step A type of copy step in a data action that allows you to copy data from one planning model to another.
  • Data Models
  • Stories
cross-model parameter A type of parameter that you can reuse across models and steps within a multi action.
  • Data Models
  • Stories
currency conversion

A function to convert financial values from one currency to another using an exchange rate, to enable analysis or planning across different currencies.

Currency conversion is applied to model data by assigning currencies to the data stored in a model, and then calculating new measures in different currencies.

Data Models
currency table

In a planning model that has currency conversion enabled, a currency conversion table defines exchange rates for all currencies that are in use.

One currency conversion table can be applied to multiple models. The currency conversion is calculated as a source currency multiplied by an exchange rate to determine the equivalent value in a target currency. Currency tables can also include multiple rates for each conversion that apply to different dates, categories, and rate versions.

Data Models
custom widget A widget created by developers, which complements the predefined set of widgets delivered with SAP Analytics Cloud. It mainly consists of a JSON file and a JavaScript file.
  • Analytics Designer
  • Stories
dashboard

A modern, exploratory, corporate steering presentation.

Use a Digital Boardroom dashboard to allow the presenter to decide where to go next, without a predefined path to follow.

Digital Boardroom
data action

A tool that allows users to create a sequence of copy-paste operations and scripted calculations in order to carry out planning and simple consolidation functions.

Data actions are applied to model data from within a story using a data action trigger.

Planning
data action tracing

A debugging tool for data actions that is used to execute a data action and check its intermediate results at tracepoints and data changes between tracepoints.

Such an execution doesn't pause at these tracepoints.

Planning
data analyzer

A predefined application for multidimensional, pivot styled ad-hoc analysis for SAP BW Live queries, SAP HANA Live views, SAP Datasphere models and SAP Analytics Cloud models.

It contains a table, a filter area, a menu bar and a builder panel with navigation capabilities. This way the user can easily navigate and analyze the data.

With data analyzer you can save your explored data as an insight.

Data Analyzer
data changes A feature that logs information about each change to the transaction data in a model. Data Models
data change insights A feature in analytics designer and optimized story experience to auto-discover significant data changes of specific charts on a regular basis.
  • Analytics Designer
  • Stories
data locking task

A calendar task that lets you define which data slice of your planning model shall be locked or unlocked, and when.

Data locking tasks can be scheduled to run automatically at a specified start date or start condition using your data locking permissions or those of someone else who agrees to do so. Data locking tasks can also be assigned to a data locking owner who submits the task manually during a certain timeframe.

  • Calendar
  • Planning
data point

A row of data in the data container.

You can change both the value of a data point and various customizing attributes that determine how it appears in a chart such as its color.

Stories
data source A combination of the source of data, for example relational database, flat-file database, or text file, and the connection information necessary for accessing the data. Connections
dataset A set of data used for reporting, modeling, predictive analytics, or planning. The data is usually in tabular format, where columns represent variables, and rows contain values that are observations or instances of each variable.
  • Smart Predict
  • Connections
date A dimension that contains the time periods for which you store data, for example, week, year, quarter, or custom time period. Stories
Digital Boardroom

A real-time, interactive boardroom presentation.

Create traditional boardroom meeting agendas, or exploratory, corporate steering dashboards.

Digital Boardroom
dimension A data object that represents categorical data (for example, product category, date, or location).
  • Data Models
  • Stories
dimension comment A kind of comment made on dimension member combinations in a table, which is used to record and maintain textual descriptions. Stories
direct connection A type of live data connection that does not use a reverse proxy. Connections
disagreggation An automatic process during data entry to distribute an entered value to leaf members that aggregate up to it.

For example, values could be disaggregated to the unassigned member (#) or to one or more members based on the current filters and the aggregation type.

Planning
discussion

A collection of posts that can be linked to specific business content, for example, a story.

In addition, a discussion thread can comprise notifications, tasks, and links to business content.

Stories
drill down The act of navigating into more detailed information from a general category. Stories
drill up The act of navigating from a detailed to a more general level of data. Stories
exception aggregation

A grouping of a set of numbers into one number that represents the whole set.

An exception aggregation differs from a standard aggregation in that the exception aggregation is only applied along one or more specific dimensions. It offers more options for non-cumulative values. For example, "First value" is a common exception aggregation.

  • Data Models
  • Stories
feature layer A custom geo map layer defined by external third party (Esri ArcGIS web service). Stories
flow layer A map layer that illustrates relationships between points; for example supply routes. Stories
general task A calendar task with one or more assignees, but no reviewers. Calendar
geo enrich

To add geographical semantics to data.

Before you perform geospatial analysis in stories, you must first import coordinate data or area data, and enrich it in the Modeler. This process creates a new column in the data view with an enriched format of latitude and longitude coordinates or state and county names.

  • Data Models
  • Stories
hierarchy

Two types of hierarchy are available: level-based hierarchies, and parent-child hierarchies.

A common example of a level-based hierarchy is a Location dimension, with hierarchical levels such as Country, State, and City. A parent-child hierarchy organizes the members of a dimension into a set of parent-child relationships. You can define multiple hierarchies for generic dimensions and organization dimensions so that the data can be grouped in multiple different ways in a story.

  • Data Models
  • Stories
histogram A frequency distribution using bars to represent text or numerical values. Stories
import data connection

A connection to a data source or application, which allows data to be imported (copied) to and saved in SAP Analytics Cloud.

Changes made to the data in the source system don't affect the imported data until and unless the data is imported again either manually or as a scheduled job. See also “live data connection”.

Connections
InA

Used for “Information Access”. It is usually used when referring to live data connections or features that use live data connections.

When used for SAP BW data connections, it is sometimes written as “Persisted InA”, referring to persistent data or persistent information.

  • Connections
  • Stories
input form

A page used to request and collect data from other users.

Typical examples include collecting data for budgeting or planning.

  • Planning
  • Stories
input task A task created for a user who is requested to provide or approve information entered in an input form of a story.
  • Planning
  • Stories
  • Calendar
insight An insight represents the displayed data source in data analyzer including the filters, the navigation state as well as the presentation state of the table. Data Analyzer
inverse formula

Inverse formulas specify how a formula will be reversed if data is entered on the formula in a story.

One or more inverse functions can be added at the end of a formula.

  • Data Models
  • Planning
Key Performance Indicator (KPI)

A type of success measurement.

Certain threshold values are defined for measures, respectively, members of the Accounts dimension such as Net Revenue in a Profit and Loss model.

Stories
KPI scope

The range or extent of values to check for a KPI visualization or threshold.

The scope states the following information for each dimension in the model:
  • Granularity – a hierarchy level.
  • A filter – a subset of dimension members, for example France, 2015.
Stories
leaf member

A dimension member that does not have any child members.

For example, for a Date dimension that is maintained with monthly granularity, January 2018 is a leaf member. In a planning model, all data is stored in leaf members.

  • Data Models
  • Stories
linked analysis A feature that allows users to drill through hierarchical data or create filters that simultaneously update multiple charts in a story. Stories
linked widgets diagram An interactive graphic that lets application designers or story designers in optimized story experience view and modify the relationships among widgets in an analytic application or optimized story.
  • Analytics Designer
  • Stories
live data connection

A connection to a data source or application, where the data is "live". The data is not imported (copied) to or saved in SAP Analytics Cloud.

When changes are made to the data in the source system, the changes are immediately reflected in SAP Analytics Cloud. See also “import data connection”.

Connections
live data model A model that is based on a live data connection.
  • Data Models
  • Connections
location dimension A representation of spatial objects on a geo map.
  • Data Models
  • Stories
lock The act of freezing individual values – for example, during a disaggregation – or an entire data region; a combination of entity, time, and version, for example.
  • Planning
  • Stories
master data Data in dimension tables that is typically shared across the enterprise, and should be saved in public dimensions in SAP Analytics Cloud. Data Models
measure

A data object that represents numerical and quantitative data that you want to compare, aggregate, or use for calculations.

Common examples of measures include amounts of money, numbers of units, and headcount. In some cases, financial accounts like sales revenue are represented as measures too.

Some quantitative data like age or product ratings can be modeled as a measure or as a dimension or property, depending on your use case.

  • Data Models
  • Stories
member

Elements that make up a dimension.

Records in a model are assigned to a member for each dimension, allowing the data to be aggregated and analyzed. Members are organized into hierarchies for each dimension, or into a flat list (for example, in the Version dimension).

  • Data Models
  • Stories
model

A representation of an organization’s data, broken into dimensions and measures, that lets you clean, customize, and control data.

It's an essential piece for data exploration, and provides a framework for data visualization in stories and analytic applications. It’s also required for business planning.

A model can store and display data that has been acquired by an import connection, or it can show data from a live connection to a source system.

There are two type of models: account models, and models with measures.Models can be for analytics only, or they can support planning as well. Analytic models work with a broader range of source data, and can be used with live data connections. Planning models have more structure for tasks like forecasting and budgeting. They’re always based on import data connections, except for those that use live data connections to SAP BPC embedded.

  • Data Models
  • Stories
multi action A reusable, automated sequence of different types of activities, such as changing and publishing data. Planning
new model

Also known as a model with measures, the new model type exposes measures as single entities and lets you add and configure multiple measures with aggregation and units to fit your data.

Since you can also choose whether to include an account dimension compared to an account model, the new model has more flexibility in its configuration, and it also offers additional calculation and currency conversion features.

  • Data Models
  • Stories
notification
  • An alert, warning, or error message raised by the application to indicate the current state of an object.
  • Information about an action taken on a collaboration process, task, or event.
  • Calendar
  • Stories
optimized story experience Improved experience for designing and viewing stories, with features such as scripting capabilities and CSS, usability improvements and better performance. Stories
organization

A type of dimension that represents the organizational structure that applies to a model's accounts or measures.

This dimension can be used to represent different geographical locations such as offices or sales areas. For models with currency conversion enabled, you may want to specify currencies for the members of an organization dimension.

Data Models
outline A panel in analytics designer and optimized story experience to display and manage the structure of the analytic application or optimized story, including its widgets and scripting elements.
  • Analytics Designer
  • Stories
owner

A person who has the same rights as the creator of a calendar event.

The only difference between a creator and an owner is that the owner of an event does not create the event initially.

Calendar
palette A set of colors to be used for formatting pages, data in visualizations, table cells, and so on. Stories
parameter Replaces a number, member, or measure in a data action or a multi action.
  • Data Models
  • Stories
permission

Authorization provided to a user so that they can perform a certain task or access a specific resource in the system. For example, a user who wants to publish content to the Catalog would need the Execute permission for Publish Content. A user who wants to change the contents of a model would need the Update permission for that model.

Permissions, sometimes called privileges or rights, include Create, Read, Update, Delete, Execute, Maintain, Share, and Manage.

Security
planning area

A subset of model data that corresponds to a version’s data used for all planning actions.

You can filter the planning area when editing a public version, or copying to a private version. To optimize resource consumption and avoid processing unnecessary data, the model owner can define a recommended planning area.

Planning
planning model A planning model is always based on import data connections, except for those that use live data connections to SAP BPC embedded.A preconfigured model structured for business planning tasks such as forecasting to support and streamline the planning process. Data Models
predictive forecast A preconfigured model structured for business planning tasks. The outcome of running an algorithm on historical data to predict future values for a specific measure.
  • Predictive
  • Planning
product switch A central menu in the shell bar that offers quick access to other product tenants in your landscape, and common services and tools.
  • User Interface
process

A calendar event to structure your workflow.

A process lets you manage your tasks in one parent event. The child events can be tasks or even other processes with their child events.

Calendar
rate version

In a planning model that uses currency conversion, a rate version is a set of currency exchange rates applied to one or more specific versions in a story.

Therefore, rate versions can be used to quickly simulate an exchange rate scenario.

Planning
recommended planning area

A subset of data used to limit the size of a planning model and enhance planning model performance.

The recommended planning area is based on data access control and model privacy, data locks, or both.

Planning
record

Records are the granular values that make up model data. Imported to a model or created by data entry on a planning model, records are assigned to a leaf member for each dimension.

For example, a record could represent a single purchase or sale, including the value, date, location, and so on. When you add the model data to a story, records are aggregated along each dimension to allow data analysis.

Records are sometimes known as facts, too.

Data Models
reminder

Notification that will be sent to all assignees or reviewers who have not completed a calendar event by the due date.

Reminders can also be sent at a specified time, before the start date or the due date of an event, for example.

  • Calendar
  • Stories
responsive page A story page that lets you control the order and arrangement of tiles, and preview the page on different screen sizes. Stories
restricted measure

A measure that is restricted so that it excludes data from selected members of one or more dimensions.

In a chart, restricted measures are added as measures, or as members of the account dimension. In a table, you can create a restricted measure based on measures or the cross calculations dimension, or on a member of the account dimension (also known as a restricted account). The available options depend on the model type and configuration.

Stories
reviewer Someone who reviews the task that was done by the assignee.
  • Calendar
  • Stories
review task A calendar task with one or more assigned reviewers to approve or reject the result of a preceding event. Calendar
script

Series of statements which are created by application designers or story developers in optimized story experience in the script editor.

By adding a script to a widget, you can influence the behavior of this widget and thus enable user interaction, also referred to as events, at run time. A script typically consists of several statements.

  • Analytics Designer
  • Stories
script editor A tool within analytics designer and optimized story experience to specify the actions that should take place when an event is triggered by a viewer.
  • Analytics Designer
  • Stories
search to insight A tool used to query data for quick answers to questions and incorporate these insights into a story.
  • Stories
shapefile A standard format representing area or coordinate data.
  • Data Models
  • Stories
shell bar The uppermost, horizontal section of the user interface that displays breadcrumb navigation and actions relating to the active screen. The shell bar also contains universal features including search, notifications, discussions, help, user profile settings, and the product switch.
  • User Interface
smart discovery The result generated by mapping your data to a statistical model to uncover new or unknown relationships between columns within a dataset. Stories
smart insight A display containing deeper information on contributing factors about a particular data point. Stories
statement

A programmatic instruction within a script.

The execution of a statement is typically triggered by user interaction with the widget.

  • Analytics Designer
  • Stories
story A presentation-style document that uses charts, visualizations, text, images, and pictograms to describe data. Stories
story filter A filter for all charts in a story that are based on the same model. Stories
story page In stories, a blank canvas, a responsive page, or a grid to help you explore and present data. Stories
story preferences In stories, a set of default formatting options, such as the page size and background color, the text style and background color of tiles, or the color palettes of charts. Stories
table

A table is a representation of data in a two-dimensional tabular view, which is typically related to a source model (although basic tables independent of any model are also possible).

  • Stories
  • Analytics Designer
task

A calendar event that supports you to organize your workflows.

Different task types are available:
  • General tasks

  • Review tasks

  • Composite tasks

  • Data locking tasks

  • Automatic data action tasks

  • Automatic multi action tasks

  • Input tasks

Calendar
threshold

A value or value range that provides visual cues to let you know what areas are doing well and what areas may need improvements.

Multiple thresholds can be assigned labels such as OK, Warning, and Critical.

Stories
tile A rectangular UI element that can be placed in a container and used to display content such as text or images as well as visualizations of tables or charts. Stories
topic

A container for one or more story pages in a Digital Boardroom presentation.

The hierarchy of topics in a presentation determines its sequence and flow.

Digital Boardroom
tracepoint A manually specified location used in the data action tracing to determine where to look at for intermediate results of a data action. Planning
tuple filter

A tuple filter is a complex filter that is a combination of other filters.

For example, a tuple filter can be used to exclude historical forecast data while at the same time include forecast data for a selected time period.

  • Stories
  • Planning
unassigned member

An unassigned member is automatically created for all generic and organization dimensions in a planning model.

It is always a leaf member in a dimension hierarchy. The unassigned member, which has a hash symbol (#) as its ID, is necessary for planning operations such as structured allocation and automatic spreading. When you enter data in an unbooked cell, it is generally added to the unassigned member for dimensions that are not on a table axis.

  • Data Models
  • Planning
unbooked cell

Unbooked cells (unbooked data) are displayed in a table for sets of dimension members that do not yet have a value.

Unbooked cells display a dash character (-). A cell with a value of zero is considered a booked cell.

  • Data Models
  • Stories
validation rule Rule in a planning model that defines which range of data is valid for data entry and planning operations by specifying the allowed member combinations across dimensions for this planning model.
  • Data Models
  • Planning
value driver tree

A directed graph made up of nodes showing data from different accounts or cross calculations, with optional filters for each node.

By linking nodes together, you can show driver or aggregation relationships between the nodes. Like tables, value driver trees also support data entry for planning models.

For example, you can use a value driver tree to simulate how changes to driver accounts such as head count and average contract value will affect top line metrics such as gross revenue.

Planning
variance The difference between two data values, such as time periods or categories. Stories
version A set of data from the database, viewed in a table:
  • Public versions require data access privileges to view and modify the data.
  • Private versions are only visible to the one who created them.
  • Shared versions are private versions that have been shared with others.
Stories