register_source
Advanced tool. Register a data source and get full schema profiling + join detection. Profiles every column (type, cardinality, fill rate, distribution). Detects formula relationships (A×B≈C) within the source. Detects join keys to every already-registered source automatically. After registration the source is queryable by name via query_data. Safe to call multiple times — re-registration is a no-op if data is unchanged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | Data source definition. Provide exactly one of: records, csv, json_str, url. | |
| description | No | Optional human description of this source. |