# WithDimensions

The WithDimensions script keyword is used as an element within an IncludeModel statement. WithDimensions specifies the dimensions from the data product's semantic model to define as master dimensions in the application.

Information note

For details and full syntax specification, see [IncludeModel](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/IncludeModel.htm).

Syntax:

WithDimensions dimensionlist

Arguments

| Argument | Description |
| --- | --- |
| dimensionlist | List of dimensions from data product's semantic model to be converted into master dimensions.<br><br>You can use `*` to convert all dimensions, or provide a comma-separated list of specific dimensions.<br><br>Example:<br><br>`[Product Name], [Region], [Customer]` |

## Learn more

* [IncludeModel](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptRegularStatements/IncludeModel.htm)
* [Semantic models in data products](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataProducts/semantic-models-in-data-products.htm)
* [Consuming data products in applications](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataProducts/consuming-data-products-apps.htm)
* [Data catalog](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/data-catalog.htm)