> For the complete documentation index, see [llms.txt](https://docs.truedat.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.truedat.io/v8.7/userguide/data-profiling.md).

# Data Profiling

To run profiling analysis, first you need to set up a data source with this option enabled. Usually, this type of analysis is allowed in data sources where we can run SQL, since the profiling processing is delegated to the source database engine.

The option to run profiling depends on the [role and permissions](/v8.7/administration/userroles.md#data-dictionary-data-catalog) you have for the given data structure.

## Executing Profiling Analysis

Once you have structures whose source allows profiling, and you have permission to run it, you just need to navigate to the structure for which you want to execute the profiling analysis:

![Find the execute profile option in the upper-right corner](/files/-MaDM9Ns_Yg4t6X-AWSC)

You will have to select which fields you want to analyze. This will be executed in your data source, so for efficiency, analyze only the information you need.

![You will need to manually refresh your screen](/files/-MaDMs8Xv9ZKWu6RWP0n)

![Refresh until results are available](/files/-MaDNd9VVwgEhxN3e3Qc)

## Profiling Analysis

Once you have run profiling, this information will be available to all users with permission to view it. This information will be displayed through the Data Catalog at the data structure level.

![Profiling view within table](/files/-MaDo7lurbTMlR4BfO2K)

![Field value distribution](/files/-MaDoEqHFONEoAIDNrVP)
