
Tech Tips
Data Profiling With Power Query
The three Data Profiling tools provided by Power Query provide a really easy to use method of investigating your data to avoid nasty surprises.

Published · Updated

- Make sure headers are represented as such, to avoid confusion and so the header is not counted as one of the values
- Make sure the profiling runs against the entire dataset rather than the default top 1000 rows to avoid hidden surprises
- The column statistics provided here are very useful: counts of errors and empty values, distinct and unique values
- For numeric data the Min, Max and average can be handy – are these sensible for the dataset in question e.g. if the column lists human ages a max value of 1000 is clearly wrong
- The value distribution chart gives a graphical representation of the values and their frequency. A more visual way of honing into anomalies. For text data this is also useful for spotting typos/ incorrect data
- Number of distinct values
- Number of unique values. It can be useful to check these values are valid (is it right that there is only one?)
- Percentage of values in a column which are valid/errors/empty
- Should we replace the errors?
- Are the empty rows empty across other columns?
David Birch
Business Intelligence Consultant
A Microsoft-certified BI Consultant with over 10 years’ experience, specialising in Azure data solutions, business intelligence and data engineering. Holding the Microsoft Certified: Power BI Data Analyst Associate, Azure Administrator Associate (AZ-104) and Azure Solutions Architect Expert (AZ-305) certifications, Dave combines broad Azure knowledge with extensive experience across the Microsoft data platform, from data integration and warehousing through to semantic modelling, reporting and performance optimisation.
Related Articles

Frequently Asked Questions
Couldn’t find the answer you were looking for? Feel free to reach out to us! Our team of experts is here to help.
Contact Us