When you create a database using an integration in Runway, dimensions are automatically created based on structured data from the source system. For example:
Connecting your General Ledger will create a dimension like GL Account Name, containing all account names from your ledger. New accounts added to your GL will automatically appear as new dimension values in Runway.
Connecting your HRIS system will create dimensions like Team, Department, Title, Payment Currency, and Office, based on the single-select fields in your HRIS.
A CRM integration may create dimensions like Pipeline Stage or Account Owner, depending on the structure of your CRM data.
These integration-created dimensions are automatically maintained and kept up to date as your source systems sync. For example, if a deal’s pipeline stage changes in your CRM, that change will automatically reflect in Runway.You can reuse integration-powered dimensions throughout your Runway model.Read more about how to connect and use integration data in Runway.
Manually creating & populating dimensions in databases
When working in a database, click the + button at the far right to add a new column. In the menu, select Dimension.
From there:
You can search for an existing dimension to reuse across multiple databases. Whenever possible, reuse existing dimensions rather than creating new ones to maintain your model’s interconnectedness.
Or, start typing a name and hit Enter to create a new dimension from scratch.
Once the dimension column is added to your database, you can begin setting the dimension values for each row.
Instead of setting dimension values manually for each cell, you can quickly populate all cells at once using lookup logic.
This is useful for enriching your data with metadata like Region, Initiative, or Product Line—especially when those dimensions aren’t coming from a connected system.