Skip to main content
TT
Lab
Learn
Sandbox
Community
Language Learning (in Korean)
Get started
Learn
Learning paths
Courses
Working With Customer Data
Real customer data does not look like sample data.
중급 · Lessons 30 · Lab 10
Start the lab
Curriculum
Diagnosing Dirty Data
Customer Data Does Not Look Like Sample Data
reading
Cleaning a Broken Orders CSV
lab
Quiz: Diagnosing Dirty Data
quiz
Cleaning and Validation
A Validator That Cannot Say "Passed" Is Not a Validator
reading
Building a Reusable Validator
lab
Quiz: Cleaning and Validation
quiz
Finding Answers in SQL
The Most Dangerous SQL Raises No Error
reading
Answering the Customer's Question in SQL
lab
Quiz: Finding Answers in SQL
quiz
The Rules for Handling Customer Data
Having Permission Does Not Mean You Should Look
reading
Producing the One Page That May Leave
lab
Quiz: The Rules for Handling Customer Data
quiz
The Characters Are Broken
The Characters Are Broken: Decide, Don't Guess
reading
Every Name Is a Box: Build a Detector
lab
Quiz: The Characters Are Broken
quiz
CSV That Ignores the Spec
Counting Lines Gives the Wrong Answer
reading
The Row Count Is Off: Count Records, Not Lines
lab
Quiz: CSV That Ignores the Spec
quiz
Schemas That Change Without Warning
Same Filename, Different Contents
reading
Revenue Hit Zero in Week 13: Put the Intake Contract in Code
lab
Quiz: Schemas That Change Without Warning
quiz
Missing Values and Duplicate Keys
Missing Comes in Five Spellings, and So Does Same
reading
Two Different Averages: Rules for Missing and for Same
lab
Quiz: Missing Values and Duplicate Keys
quiz
Files Too Big to Load
The File Does Not Fit in Memory
reading
It Worked on My Laptop, It Dies in the Pod
lab
Quiz: Files Too Big to Load
quiz
Finding Anomalies with Profiles and Statistics
The Format Checks Out but the Numbers Look Wrong
reading
The Validator Is Green and the Numbers Still Look Wrong
lab
Quiz: Finding Anomalies with Profiles and Statistics
quiz
Reference docs
PostgreSQL — COPY
RFC 4180 — CSV
Unicode — 정규화