- Используйте в тестах для заполнения большой таблицы воспроизводимыми данными.
- Генерируйте случайные входные данные для фаззинг-тестов.
Использование в сервере ClickHouse
max_array_length и max_string_length задают максимальную длину всех
массивов, столбцов map и строк соответственно в сгенерированных данных.
Движок таблицы Generate поддерживает только запросы SELECT.
Он поддерживает все DataTypes, которые можно хранить в таблице, кроме AggregateFunction.
Пример
generate_engine_table:
Детали реализации
- Не поддерживаются:
ALTERSELECT ... SAMPLEINSERT- Индексы
- Репликация