SQL Data Profiler analyzes and summarizes data to produce valuable insights into data patterns. It lets you profile data in SQL server tables, analyze subsets of data types at a time, adjust profiling thresholds to customize the analysis, display summary of data in selected table and its columns, receive recommendations based on data per column, view summary of value distribution per column, do many other functions.