Table of Contents

## What is difference between CALC dim and AGG in essbase?

Tips: CALC DIM is taking time looking for formulas even though they don’t exist. Being said, for sparse dimensions that don’t have formulas, AGG, which only does aggregation, is typically faster. Similar to CALC DIM, CALC ALL calculates and aggregates entire outline database based on Outline.

### What is AGG in Essbase?

It consolidates the database values ignoring all member formulas. It works on the sparse dimensions. It is faster than CALC for less than 6 consolidation levels.

**What is dense and sparse dimensions in Essbase?**

A sparse dimension is one with a low percentage of available data positions filled. A dense dimension has a high probability that one or more cells is occupied in every combination of dimensions. Typically all the account and time periods have data for all possible combinations so they are tagged as dense.

**WHAT ARE SET commands in Essbase?**

SET LOCKBLOCK This command specifies the maximum number of blocks that Essbase can get addressability to concurrently when calculating a sparse member formula. By default, Essbase allows up to 100 blocks to be locked (addressable) concurrently when calculating a block. This is sufficient for most database calculations.

## What is the difference between sparse and dense?

Sparse dimensions lack data values for the majority of member combinations. Dense dimensions have data values for the majority of member combinations.

### What is the difference between sparse and dense index?

Dense Index: It has index entries for every search key value (and hence every record) in the database file. The dense index can be built on order as well as unordered fields of the database files. Sparse Index: It has index entries for only some of the search key values/records in the database file.

**What is Essbase calculation script?**

Calculation scripts are text files that define how to calculate data in the database. In a block storage database, they represent the second method of calculations after the basic outline calculations.

**What is intelligent calculation in Hyperion Essbase?**

If you then load a subset of data, on subsequent calculations, Essbase calculates only the data blocks that have not been calculated and the calculated blocks that require recalculation because of the new data. This process is called Intelligent Calculation. By default, Intelligent Calculation is turned on.

## Is primary indexing sparse or dense?

dense

So a primary index has to be dense to work, a secondary index can be either dense or sparse depending on need. A dense index is using more space to store data, while a sparse index is slower. secondary indexes can be dense or sparse. Dense uses more storage but is faster.

### What is the difference between sparse data and dense data?

In mathematics, “sparse” and “dense” often refer to the number of zero vs. non-zero elements in an array (e.g. vector or matrix). A sparse array is one that contains mostly zeros and few non-zero entries. A dense array contains mostly non-zeros.

**What is difference between primary index and secondary index?**

A primary index is an index on a set of fields that includes the unique primary key and is guaranteed not to contain duplicates. In contrast, a secondary index is an index that is not a primary index and may have duplicates.

**What is MAXL scripts in Essbase?**

Maxl is a multidimensional database access language that is part of Essbase – Servers provides a flexible way to automate Essbase administration and maintenance tasks. A MaxL Shell script can be executed from: the Essbase – Maxl Script Editor in Essbase – Administration Services Console.

## What is an example of sparse data?

Definition: Sparse data Controlled sparsity occurs when a range of values of one or more dimensions has no data; for example, a new variable dimensioned by MONTH for which you do not have data for past months. The cells exist because you have past months in the MONTH dimension, but the data is NA.