Class NdJsonSchemaInferrer

java.lang.Object
org.elasticsearch.xpack.esql.datasource.ndjson.NdJsonSchemaInferrer

public class NdJsonSchemaInferrer extends Object
Infers schema from NDJSON files by reading the first N lines. - Flattens nested objects using dot notation - Detects arrays as multi-value fields - Marks fields as nullable when null or missing values are encountered Types: KEYWORD, INTEGER, LONG, DOUBLE, BOOLEAN, DATETIME.