1. Modeling
  2. Anaplan calculation engines

Two different calculation engines based on Hyperblock technology are available in Anaplan: the Classic Engine and the Anaplan Polaris™ Calculation Engine.

The Classic engine is available to all Anaplan users. Polaris is currently in Early Access and is only available to some users.

Classic engine

The Classic engine is the storage and calculation engine that Anaplan has used since inception. It's an extremely effective general-purpose multidimensional planning engine for storing and performing calculation on models. The Classic engine is a natively dense engine. Being dense means that is designed to perform well with data sets where the majority of cells are populated. Some data sets are not like this and are sparse, which can present challenges in the Classic engine.

Polaris

Polaris is a natively sparse engine. This means it's more efficient at storing and calculating models with sparse data sets. This means you can also have greater dimensionality and granularity when modelling with sparse data sets. Polaris uses the same modeling interface, formula syntax, and functions as the Classic engine.

Using the engines

The Classic engine and Polaris each have their own type of workspace. A workspace is either a Classic workspace or a Polaris workspace. You cannot convert a Classic Workspace into a Polaris workspace or vice versa. In order to use Polaris, you must have access to a Polaris workspace.

Polaris is a new engine, and does not support all the features available in the Classic engine. Learn more about the different functionality with each engine.

In some cases, best practice for modelling will be different between the two engines.

The engine that you use should be determined by the functionality that you need and your data sets. Learn about when you should use each calculation engine.