Выводит draft-like JSON Schema из CSV: типы колонок, nullability, required, min/max и длины строк.
Что делает CSV schema inferencer
Калькулятор разбирает CSV в браузере, определяет колонки и строит черновую JSON Schema для объектной строки данных. Для каждой колонки он оценивает тип: string, number, integer, boolean, date или null, а также отмечает nullable и required поля.
Какие данные распознаются
Инструмент умеет работать с comma, semicolon и tab-разделителями, поддерживает заголовки в первой строке и базовый CSV quoting. В схему добавляются minimum, maximum, minLength и maxLength, когда их можно вывести из образца.
Ограничения
Схема строится по переданному примеру, поэтому редкие значения вне выборки могут изменить тип поля. Перед использованием в ETL, API-контракте или импорте базы данных схему нужно проверить на полной выгрузке.