profile
Analyze dataset columns to reveal data types, missing value ratios, uniqueness, and key statistics. Provides summaries for both numeric and categorical fields, helping you assess data quality before modeling.
Instructions
Per-column profile: type, kind, null %, cardinality, basic stats, top values.
For numeric columns: mean, median, std, min/max, percentiles, skew, kurtosis.
For string/categorical: cardinality, top values, length stats.
Single DuckDB SUMMARIZE pass + per-column extras; fast on millions of rows.
Output size: scales with column count; ~1-3KB per column.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| columns | No | ||
| source_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||