Profilers analyze datasets to assess completeness, consistency, distribution, and detect missing values, duplicates, and outliers.
Explore profiling results
Data profiling results analyze your data across multiple parameters, including completeness and uniqueness. The analysis identifies potential data integrity issues, systematic errors, and quality shifts that could impact accuracy. Profiling results display at three levels: profile, table, and column. Column-level results follow your configured profiling rules.
The profiling results page shows your data quality across three levels: profile (overall), table (by table), and column (by field). The page has three sections: header with run details, left pane with tables and columns, and report pane with analysis.
Profiling metrics and visualizations
Reference guide for metrics and visualizations in profiling results.
Table-level metrics
| Metric | What it means |
|---|---|
| Completeness (%) | Percentage of rows with all fields filled. High completeness means fewer missing values. |
| Asset Details | Source information: schema, connection name, host, database. |
| Table popularity | Number of times the table was queried in the last 24
hours. Available for Snowflake, Redshift, and BigQuery. Note: Snowflake: Only users
with accountadmin role or database
access can see popularity. For more information, see Enabling Snowflake database
usage for other roles.
|
Column-level metrics
| Metric | What it means |
|---|---|
| Column | Column name. Click to view detailed results. |
| Data Type | Column data type (text, number, date, etc.). |
| Completeness (%) | Percentage of filled records. Low completeness indicates missing values. In detailed view: breakdown of filled, empty, and blank records. Click to view specific records in each category. |
| Uniqueness | Percentage of distinct values. High uniqueness means
fewer duplicates. Detailed breakdown:
Example: In a column with: Roger, Gigi, Gigi, Gigi, Garey, Elena, Brad, Brad
|
| Null Count | Number of empty values in the column. |
| Detected Type | Identified data pattern (email, phone, city, name, address, etc.). |
| Analysis metrics | Additional metrics by data type:
|
Popularity counts by data warehouse
| Data warehouse | What's included |
|---|---|
| Redshift | Current run queries plus last 24 hours |
| BigQuery | Last 24 hours only (current run may not appear immediately) |
| Snowflake | Last 24 hours only (excludes current run) |
Visualizations
| Chart type | Axes | What it shows |
|---|---|---|
| Percentile | X: values; Y: percentiles (0–100) | Where values fall relative to others. Example: If 2008 is at the 75th percentile, 75% of values are lower and 25% are higher. Values may change between runs because they're approximated. |
| Histogram | X: value ranges; Y: frequency (count) | How values are distributed across ranges. Example: A bar showing "115,654" for "1970-1975" means 115,654 values fall in that range. Doesn't display when all values are identical. |
| Detected Type | N/A | Identified data patterns and confidence levels. Select the Detected Type tab to view. Confidence shows percentage certainty (for example, 98% means the system is 98% sure the data matches that pattern). |
Monitor profiling trends and run history
You can view trends for: total records, completeness, uniqueness, number ranges, text length, and detected type confidence.