Справочник генераторов
Каждый type для <gen>. Каждая строка ведёт на свою полную страницу.
type | Что производит |
|---|---|
text | Значение из набора — равномерно или по точным percent |
number | Целое число в диапазоне или строку цифр фиксированной длины |
template | Встроенные правдоподобные данные и технические идентификаторы |
file | Значения из ваших файлов и CSV-колонок |
date | Дату или дату-время в диапазоне и формате |
symbol | Строку из набора символов или именованного алфавита |
regex | Строку по конечному регулярному выражению |
advanced_regex | Regex плюс взвешенный выбор между вариантами |
increment / decrement | Возрастающий и убывающий счётчики |
timeseries | Временной ряд — тренд + сезонность + шум |
pattern | Распределение по нарисованной кривой |
http | Значение от вашего сервиса, по HTTP |
pool | Один целый член <pool> — запись, а не значение |
running | Итог, накопленный по колонке, а не разыгранный |
Сквозные атрибуты
Работают на любом генераторе (см. Маски и регистр):
case=/mask=— регистр букв и маски отображения;missing=— оставить часть ячеек пустыми.
Этим двум нужно, чтобы генератор выдавал что-то, к чему их вообще можно применить; в остальных случаях они игнорируются:
order=/cycle=— порядок значений (по умолчанию случайный илиsequential). Он обходит список, поэтому работает наtextиfile.numberиdateберут значение из диапазона, а не из списка, и этот атрибут не читают.anomaly=— вытолкнуть часть значений за пределы диапазона, умножив их. Правило про значение, а не про генератор: умножается всё, что читается как число, в том числе числовая строка изtext,fileили пака. Всё остальное — имя, город — проходит без изменений и без предупреждения, потому что «ещё дальше» для него не существует. См. Аномалии и пропуски.
См. также Обзор генераторов.