Saltar al contenido principal

Referencia de generadores

Todos los valores de type para <gen>. Cada uno enlaza a su página completa.

typeQué produce
textUn valor de un conjunto — uniforme o por percent exactos
numberUn entero dentro de un rango, o una cadena de dígitos de ancho fijo
templateDatos realistas integrados e identificadores técnicos
fileValores de sus propios archivos y columnas de CSV
dateUna fecha o fecha-hora en un rango y formato dados
symbolUna cadena de caracteres de un conjunto o de un alfabeto con nombre
regexUna cadena que coincide con una expresión regular finita
advanced_regexRegex más elección ponderada entre alternativas
increment / decrementContadores ascendentes y descendentes
timeseriesUna serie de tiempo — tendencia + estacionalidad + ruido
patternUna distribución con la forma de una curva dibujada
httpUn valor de un servicio suyo, vía HTTP
poolUn miembro entero de un <pool> — un registro, no un valor
runningUn total acumulado por la columna, no sorteado

Atributos transversales

Estos funcionan con cualquier generador (vea Máscaras y mayúsculas):

  • case= / mask= — mayúsculas/minúsculas y máscaras de despliegue;
  • missing= — deja en blanco una parte de las celdas.

Estos dos necesitan que el generador produzca algo sobre lo que puedan actuar, y en los demás casos se ignoran:

  • order= / cycle= — orden de los valores (aleatorio por omisión, o sequential). Recorre una lista, así que aplica a text y file. number y date toman su valor de un rango, no de una lista, y no lo leen.
  • anomaly= — empuja una parte de los valores fuera del rango multiplicándolos. La regla es sobre el valor, no sobre el generador: se multiplica todo lo que se lea como número, incluida una cadena numérica de text, file o un pack. Lo demás — un nombre, una ciudad — pasa sin cambios y sin aviso, porque para eso no existe un «más afuera». Vea Anomalías y valores faltantes.

Vea también la descripción general de los generadores.