> ## Documentation Index
> Fetch the complete documentation index at: https://control-dev.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Dimension mappings

> Standardize cost centers, projects, departments, and other source dimensions.

export const ControlAppLink = ({path, breadcrumb, children}) => {
  const link = <a href={`https://app.control.dev${path}`} target="_blank" rel="noopener noreferrer" aria-label={breadcrumb ? `Open ${breadcrumb} in Control` : undefined}>
      {children}
    </a>;
  return breadcrumb ? <Tooltip tip={breadcrumb}>{link}</Tooltip> : link;
};

Dimension mappings connect local source-system items—such as cost centers or projects—to standardized group dimension items.

## Open dimension mappings

Open <Tooltip tip="Configuration → Entities → Local → Group dimensions"><ControlAppLink path="/consolidation/entities/dimensions"><strong>Group dimensions</strong></ControlAppLink></Tooltip>.

The page supports filters for unmapped rows, transaction activity, and inactive items. Each row represents a local dimension item and its group mapping.

<img className="block dark:hidden" src="https://mintcdn.com/control-dev/zShBzZ5brFbnQgYF/product-docs/images/dimension-mappings-local-to-group-light.png?fit=max&auto=format&n=zShBzZ5brFbnQgYF&q=85&s=54d336bf09834ab54270c64f284b64bd" alt="Local source dimensions mapped to standardized group dimension items" width="1322" height="711" data-path="product-docs/images/dimension-mappings-local-to-group-light.png" />

<img className="hidden dark:block" src="https://mintcdn.com/control-dev/zShBzZ5brFbnQgYF/product-docs/images/dimension-mappings-local-to-group-dark.png?fit=max&auto=format&n=zShBzZ5brFbnQgYF&q=85&s=20d3923711cd8ec8f1584f7ab27afe4a" alt="Local source dimensions mapped to standardized group dimension items" width="1322" height="711" data-path="product-docs/images/dimension-mappings-local-to-group-dark.png" />

## Map an item

1. Find the local dimension item.
2. Confirm which local dimension it belongs to.
3. Select the matching group dimension item.
4. Save the change and verify the mapped group dimension and item.

Do not map a local cost center into a group project merely because the names are similar. The local and group dimension types should represent the same business concept.

## Map new cost centers or projects

After the source-system sync completes, new values appear in the local dimension list. Map each new local item to an existing group item, or create the required group item first.

The UI does not currently support uploading a CSV dump directly into these mapping views.

## Use AI-assisted mapping

If AI mapping is enabled, select rows and choose **Map selected**, or map all currently unmapped items. Review the suggestions before applying them.

**Generate Group Dimensions** can propose a group structure and map local items into it. This is most useful during initial setup; established workspaces should avoid creating near-duplicate group dimensions.

## Check mapping health

Choose **Mapping Health** to find cross-dimension mappings where the local dimension and mapped group dimension do not match. The view summarizes affected entities and visualizes the path from local dimension to local item to group dimension and item.

Resolve these issues before relying on dimension-level comparisons across entities.

## Understand the hierarchy

Open <Tooltip tip="Configuration → Group → Group dimensions"><ControlAppLink path="/consolidation/group/dimensions"><strong>Group dimensions</strong></ControlAppLink></Tooltip> to organize standardized group items.

<img className="block dark:hidden" src="https://mintcdn.com/control-dev/zShBzZ5brFbnQgYF/product-docs/images/dimension-hierarchy-group-light.png?fit=max&auto=format&n=zShBzZ5brFbnQgYF&q=85&s=903928319adfd13e8a7c4e9542c584d6" alt="Group dimension items and their direct parent groups" width="1322" height="400" data-path="product-docs/images/dimension-hierarchy-group-light.png" />

<img className="hidden dark:block" src="https://mintcdn.com/control-dev/zShBzZ5brFbnQgYF/product-docs/images/dimension-hierarchy-group-dark.png?fit=max&auto=format&n=zShBzZ5brFbnQgYF&q=85&s=6a6a75c5738596577904a1ecb58ebfd9" alt="Group dimension items and their direct parent groups" width="1322" height="400" data-path="product-docs/images/dimension-hierarchy-group-dark.png" />

The **Group** column stores an item's direct parent. Report pickers follow those parent relationships to assemble the complete tree. For example, an item can roll up through `Sales → Commercial → Total company`, even though the table only shows its immediate parent.

Rows without a parent are top-level items. Moving an item to another parent changes where it appears in hierarchical selectors and rollups; it does not change the local-to-group mapping.

Text in parentheses has no special technical meaning. It is part of the name received from the source system unless your team deliberately uses it as a naming convention.

## Troubleshooting

### A new item is not visible

Confirm that the source sync completed, inactive items are not hidden, and you are viewing the correct entity.

### A report filter returns unexpected values

Check both levels:

1. The local item maps to the intended group item.
2. The group item sits under the intended parent in the group hierarchy.
