Skip to content

Clean and protect

Finding what is wrong with a table, fixing it, and making it safe to share.

Clean and protect

Each row is one job, with where to find it in the app, on the command line and as an MCP tool for AI agents. A dash means that surface does not offer it.

I want to... In the app Command line MCP tool
Get clean-up suggestions Clean-up Suggestions - -
Find and drop duplicate rows Find duplicates --dedupe find_duplicates, drop_duplicates
Find near-duplicates Find Near-Duplicates - fuzzy_duplicates
Fill missing values Fill Missing Values --impute fill_missing
Find outliers Detect Outliers --outliers detect_outliers
Check values against rules Data Validation --check check_rules
Get a data quality report Data Quality Report - -
Spot values typed in the wrong format Value Shapes --shapes value_shapes
Find personal data Detect PII --detect-pii detect_pii
Anonymise columns Anonymise Columns --anonymize anonymize
Hash columns Hash Columns --hash-columns hash_columns
Make test data shaped like the real thing Test Data --test-data generate_test_data