Skip to main content

Component Matrix Visualization Style (Beta)

Written by Anastasia Titova

Note: Component Matrix is only available in the New Ardoq experience. If you're an org admin, you can enable it yourself.

Component Matrix is a powerful way to visualize relationships between two dimensions of your data at scale. It's ideal for spotting patterns, gaps, duplicates, and missing connections across your portfolio — for example, seeing which applications belong to which business capabilities, or which systems are owned by which teams.

In this article, we'll walk you through how Component Matrix works and how to create a meaningful visualization in minutes.

We'll use one of the most common use cases as a working example: helping enterprise architects prioritize investments during an application rationalization process.

ℹ Ardoq offers pre-built assets like this matrix as a part of Out-of-the-box Solution.

Here's what the end result looks like:

Step 1: Explore your data

From the Home page, click Explore Data and select the dataset you want to visualize.

For this example, we'll select Business Capability as the component type.

Now, add a reference to Applications.

Click on Applications component in the Dataset metamodel view, and select a reference to Organization Units.

Step 2: Configure your matrix

Once your data is loaded, navigate to View Settings to configure the matrix.

Choose the Component Matrix view style.

Component type This defines what will be visualized as the main data points inside the matrix. Select the component type you want to appear in the cells.

Row and Column Select the reference or field you want to use to group your data along each axis. This is what creates the two dimensions you'll analyze across.

You can select a field to group by, or a component type that the visualized component has a reference to. The highlighted component type is what your matrix will be grouped by.

Enhancements

Adjusting cell size

You can drag the cells to adjust the width and height of columns and rows to make the matrix easier to read.

Hierarchy levels

You can decide what depth of the parent-child components you'd like to see in the view.

Limitations

The following capabilities are not currently on the near-term roadmap but may be considered based on feedback after the beta release:

  • Adjusting the width and height of the first row and column headers (to be validated)

  • Custom sorting of rows, columns, and items within cells (coming)

  • Collapsing and expanding all rows and columns at once (to be validated)

  • Custom display names for row and column headers (to be validated)

  • Multi-list field support for row and column properties (to be validated)

  • Adding or modifying components directly within matrix cells (to be validated)

  • Drag and drop between cells to change component properties (to be validated)

  • Multi-label support for column and row items when set from a reference source (to be validated)

  • Monotone (greyscale) color style for rows and columns (to be validated)

  • One-click duplicate highlighting within cells (to be validated)

  • Saving column arrangement to a viewpoint (to be validated)

  • Home page widget preview (coming)

Coming next

We’re continuing to improve Component Matrix in Viewpoint Mode.

Upcoming improvements include:

  • Sorting within cells

  • Renaming rows and columns, and more

Did this answer your question?