Skip to main content
Create dimension tables that let you segment your entities for analysis.

Before You Begin

Before creating a dimension table, ensure you have:
  • An API access token with appropriate permissions
  • Created the entities you want to segment
  • Prepared a SQL query that selects dimension data from your data warehouse
  • Identified entity and dimension columns

Create a Dimension Table

Create a dimension table with a country dimension:

Create a Dimension Table with Multiple Dimensions

Track multiple attributes for segmentation:

Dimension Types

Supported dimension types:
  • COLUMN_TYPE_STRING: Categorical values (country, platform, etc.)
  • COLUMN_TYPE_BOOLEAN: Binary attributes (is_premium, is_active, etc.)
  • COLUMN_TYPE_INTEGER: Numeric categories (age group codes, tier levels, etc.)

Data Delivery

After creation, the dimension table enters the CREATING state. Confidence runs a sample query to verify the SQL produces the expected columns, then transitions to either ACTIVE or FAILED.

Next Steps

After creating dimension tables:
  • Use dimensions to segment metrics in experiment analysis
  • Create metrics that you can break down by these dimensions
  • Configure experiments to analyze results by dimension