get_data_hotspots
Spot dataset columns that pose data quality risks by combining null rate, cardinality anomalies, outlier spread, and runtime query traffic. Prioritize which columns to clean or investigate first.
Instructions
Return the highest-risk columns in a dataset ranked by a composite score combining: null rate, cardinality anomalies, numeric outlier spread, and (v1.10.0) runtime traffic from runtime_query_calls when traces exist. When include_runtime is true but no traces are ingested, the response carries an honest-hint caveat in _meta.runtime_caveat rather than silently scoring on static signals alone. top_n capped at 50.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top_n | No | Number of hotspot columns to return (default 10, max 50) | |
| dataset | Yes | Dataset identifier | |
| window_days | No | Lookback window for the traffic signal. Default 30. | |
| include_runtime | No | Fuse traffic signal from runtime_query_calls when available. |