Proyectos

Listas de Datos

Las Listas de Datos son colecciones de valores que pueden ser utilizadas en reglas de anonimización y síntesis para reemplazar o generar datos. Proporcionan una manera de definir conjuntos de datos personalizados que tus transformaciones pueden usar.

¿Qué son las Listas de Datos?

Las Listas de Datos te permiten crear colecciones de valores con nombre que pueden ser referenciadas en tus reglas de transformación de datos. Estas listas pueden contener valores de texto simples o ser pobladas desde archivos CSV.

Representación de la interfaz de usuario:
┌─────────────────────────────────────────────────────────────────────┐
│ Listas de Datos                                                     │
├─────────────────────────────────────────────────────────────────────┤
│ Buscar 🔍        Ordenar ▼                                          │
├─────────────────────────────────────────────────────────────────────┤
│ Nombre       Valores     Creado por    Actualizado     Acciones     │
│ Mis Ciudades NYC,LA,...  John Doe      2 horas atrás                │
│ Países       Archivo CSV Jane Smith    1 día atrás                  │
└─────────────────────────────────────────────────────────────────────┘

¿Cuándo usar Listas de Datos?

Las Listas de Datos son particularmente útiles cuando:

  • Necesitas reemplazar valores específicos con un conjunto predefinido de alternativas (por ejemplo, reemplazar nombres de ciudades reales con una lista de ciudades ficticias)
  • Quieres generar datos sintéticos desde un grupo específico de valores (por ejemplo, generar nombres realistas desde una lista de nombres comunes)
  • Tienes valores específicos del dominio que no están cubiertos por generadores integrados (por ejemplo, códigos de producto específicos, nombres de departamentos internos)
  • Necesitas datos consistentes a través de múltiples campos o tablas

Creando una Lista de Datos

Desde Valores de Texto Simple

  1. Haz clic en el botón Crear en la vista de Listas de Datos
  2. Ingresa un nombre y descripción para tu lista de datos
  3. Selecciona "Texto simple" como tipo de fuente
  4. Agrega valores separados por comas en el área de texto
  5. Haz clic en Guardar
Representación de la interfaz de usuario:
┌─────────────────────────────────────────────────────────────────────┐
│ Nueva lista de datos                        [X]                     │
├─────────────────────────────────────────────────────────────────────┤
│ Nombre         │ Departamentos de mi Empresa                        │
│ Descripción    │ Lista de departamentos internos de la empresa      │
│ Tipo de fuente │ [Texto simple ●] [CSV ○]                           │
│ Valores        │ RRHH,Finanzas,IT,Marketing,Ventas                  │
│                │ Operaciones,Legal,I+D                              │
├─────────────────────────────────────────────────────────────────────┤
│                        [Guardar] [Cancelar]                         │
└─────────────────────────────────────────────────────────────────────┘

Desde Archivos CSV

  1. Haz clic en el botón Crear en la vista de Listas de Datos
  2. Ingresa un nombre y descripción para tu lista de datos
  3. Selecciona "CSV" como tipo de fuente
  4. Configura las opciones de análisis de CSV:
    • Marca "¿El CSV contiene encabezados?" si tu archivo tiene una fila de encabezado
    • Especifica el carácter separador (por defecto es coma)
  5. Sube tu archivo CSV
  6. Haz clic en Guardar
Representación de la interfaz de usuario:
┌─────────────────────────────────────────────────────────────────────┐
│ Nueva lista de datos                        [X]                     │
├─────────────────────────────────────────────────────────────────────┤
│ Nombre         │ Nombres de Clientes                                │
│ Descripción    │ Nombres para generación de datos de clientes       │
│ Tipo de fuente │ [Texto simple ○] [CSV ●]                           │
│ ✓ ¿El CSV contiene encabezados?                                     │
│ Separador      │ ,                                                  │
│ Subir archivo  │ [Elegir Archivo]                                   │
├─────────────────────────────────────────────────────────────────────┤
│                        [Guardar] [Cancelar]                         │
└─────────────────────────────────────────────────────────────────────┘

Usando Listas de Datos en Reglas

Las Listas de Datos pueden ser utilizadas en reglas de anonimización y síntesis.

Ejemplo de Anonimización

Reemplazar datos sensibles con valores de una Lista de Datos:

  1. En una regla de anonimización, selecciona la función "Lista"
  2. Elige tu Lista de Datos del menú desplegable
  3. Configura cómo se insertan los valores:
    • Secuencial: Los valores se usan en orden
    • Aleatorio: Los valores se seleccionan aleatoriamente
Representación de la interfaz de usuario:
┌─────────────────────────────────────────────────────────────────────┐
│ Configuración de Función Lista                                      │
├─────────────────────────────────────────────────────────────────────┤
│ Lista de datos │ [Seleccionar lista de datos ▼]                     │
│                  - Mis Ciudades                                     │
│                  - Países                                           │
│ Insertar valores │ [Secuencial ●] [Aleatorio ○]                     │
│ Elegir valor     │ [Columna 1 ▼]                                    │
│ de               │                                                  │
└─────────────────────────────────────────────────────────────────────┘

Ejemplo de Síntesis

Generar datos sintéticos usando valores de una Lista de Datos:

  1. En una regla de síntesis, selecciona la función "Lista"
  2. Elige tu Lista de Datos del menú desplegable
  3. Configura el método de inserción (Secuencial o Aleatorio)

Beneficios de las Listas de Datos

  • Reusabilidad: Crea una vez, usa en múltiples reglas
  • Consistencia: Asegura que los mismos valores se usen a través de transformaciones
  • Flexibilidad: Soporta tanto listas simples como datos CSV complejos
  • Organización: Mantiene tus datos de transformación organizados y nombrados

Buenas Prácticas

  • Usa nombres descriptivos para tus Listas de Datos
  • Mantén las listas actualizadas cuando tus requisitos de datos cambien
  • Cuando uses archivos CSV, asegúrate que estén formateados correctamente
  • Prueba tus reglas después de hacer cambios a las Listas de Datos

Tabla de Contenidos