profile_dataset
Profile any tabular data file and get a structured overview with metadata, shape, statistics, missing values, duplicates, and data quality flags. Understand your dataset in one call.
Instructions
Profile a tabular data file in one call: the fastest way to understand a dataset.
Reads the file at path (CSV, TSV, Parquet, Excel or JSON/JSONL, detected
from the extension) and returns a structured overview:
file metadata (format, size),
shape (row and column counts, and whether the profile was sampled),
total memory footprint,
a missing-value summary and a duplicate-row count,
a per-column summary (dtype, inferred type, null %, unique %, sample values, and basic stats for numeric/datetime columns), and
a list of plain-language data-quality flags.
Use this first whenever a user points you at a data file and wants to know
what is in it. max_rows caps how many rows are read (default: up to one
million); the result flags when the file was larger and the stats are a
head sample.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| max_rows | No |