Understanding the Contents of the Outline Change Log

Table 146 lists the types of actions written to the outline change log and the information included in the log message.

Table 146. Outline Change Log Contents

Type of Change

Information Included

Add a dimension

  • Name of dimension

  • Type of dimension (dense or sparse)

  • Dimension tag (if any)

  • Name of left sibling of dimension (if any)

  • Level number of dimension

  • Generation number of dimension

Delete a dimension

Name of dimension

Update a dimension

  • Name of dimension

  • Dimension tag

  • Type of dimension (dense or sparse)

  • Level name changes (if applicable)

  • Generation name changes (if applicable)

Rename a dimension

  • Old name of dimension

  • New name of dimension

Move a dimension to a new position

  • Name of dimension

  • Old location, including left sibling of dimension

  • New location, including left sibling of dimension

Add a member to a dimension

  • Name of new member or members

  • Unary calculation symbol for member

  • Level number of member

  • Generation number of member

  • Status of member (Store, Share)

  • Member alias (if applicable)

  • Account type of member (if applicable)

  • UDAs of member (if applicable)

  • Calculation formula for member (if applicable)

Update a member of a dimension

  • Name of member updated

  • Member properties that were updated

Rename a member of a dimension

  • Old name of member

  • New name of member

Move a member of a dimension to a new position

  • Name of member moved

  • New location

  • Names of parent and left sibling in new location

The outline change log program reads outline information from left to right. If you are looking at an outline, the left sibling is the sibling directly above (to the left of) the newly added dimension or member. This rule does not apply if the immediately preceding dimension or member is a parent. If a newly added (or moved) member is the first child of its parent, or if the member is the first dimension in the outline, the outline change log identifies the old location of the dimension or member as None.