Analysis Services

Linked Cubes

A linked cube is based on another cube that is defined and stored on another Analysis server. To end users, linked cubes appear and function like regular cubes. By using linked cubes, you can create, store, and maintain a cube on one Analysis server while the cube is also available as linked cubes on multiple Analysis servers. This arrangement can provide many benefits, including:

Note  You can create linked cubes only if you install Analysis Services for Microsoft® SQL Server™ 2000 Enterprise Edition.

Certain terms are associated specifically with linked cubes. The cube on which a linked cube is based is the source cube. The Analysis server that stores the source cube is the publishing server. An Analysis server that stores a linked cube is a subscribing server.

The source cube of a linked cube can be a regular or virtual cube.

When you create a linked cube, do not allow the publishing server and subscribing server to be the same server.

A linked cube always has a ROLAP storage mode and has no aggregations. A linked cube uses the aggregations of its source cube.

The following security requirements apply to linked cubes:

In Analysis Manager, a linked cube is identified by the following icon.

In some cases, the dimensions in a linked cube might not be suitable for its end users, but there are features, such as member properties of a dimension, that you can use to resolve this problem. For example, the source cube contains dimensions created for English speakers, but the linked cube is used by French speakers. Or, for example, the source cube contains a Calendar dimension created for universities with four quarters per year, but the linked cube is used by end users at universities with two semesters per year. In cases of different languages among the publishing server and the subscribing servers, you can create member properties on the subscribing server that replace member captions based on the locale ID of the end user's computer. By adding these member properties to a dimension and columns to its table, the dimension can support multiple languages. For more information, see Multiple Language Implementation Using Member Properties.

Before designing linked cubes, consider the following:

See Also

Building a Linked Cube

Managing Linked Cubes