- Use em testes para preencher uma tabela grande de forma reproduzível.
- Gere dados de entrada aleatórios para testes de fuzzing.
Uso no servidor ClickHouse
max_array_length e max_string_length especificam, respectivamente, o comprimento máximo de todas as
colunas de array ou map e das strings nos dados gerados.
O motor de tabela Generate oferece suporte apenas a consultas SELECT.
Ele oferece suporte a todos os Tipos de dados que podem ser armazenados em uma tabela, exceto AggregateFunction.
Exemplo
generate_engine_table:
Detalhes da implementação
- Não há suporte para:
ALTERSELECT ... SAMPLEINSERT- Índices
- Replicação