#279 · Herramienta para desarrolladores

CSV Column Mapper

Mapea columnas entre dos cabeceras CSV mediante coincidencia exacta, comparación normalizada y similitud básica de nombres. Introduce una cabecera de origen y otra de destino separadas por una línea en blanco. La herramienta propone correspondencias y marca las de baja confianza para que puedas revisar una migración, integración o importación antes de mover los datos.

Datos de entrada

Cabeceras origen y destino
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Pega o carga el contenido en el área de entrada.
  2. Ajusta las opciones disponibles si el análisis las requiere.
  3. Pulsa el botón principal o usa Ctrl/Cmd + Enter.
  4. Revisa el resumen, las métricas y el resultado antes de copiarlo o descargarlo.

Qué hace esta herramienta para desarrolladores

Mapea columnas entre dos cabeceras CSV mediante coincidencia exacta, comparación normalizada y similitud básica de nombres.

Normaliza nombres eliminando separadores y mayúsculas, aplica alias comunes y después calcula similitud de bigramas para proponer una columna destino sin reutilizarla.

Las sugerencias por similitud son heurísticas y deben confirmarse antes de transformar datos reales.

Ejemplo

customer_id → id (media)
first_name → firstname (alta)
email → email_address (media)

Casos de uso

  • Preparar migraciones entre esquemas CSV.
  • Documentar correspondencias entre proveedores.
  • Detectar columnas de origen sin destino claro.

Consejos para obtener resultados fiables

  • Revisa manualmente coincidencias con confianza media o baja.
  • No asumas equivalencia semántica solo por nombres parecidos.
  • Conserva unidades y significado de cada campo en la documentación.
  • Evita mapear dos columnas de origen a una misma columna destino sin una regla explícita.

Detalles del procesamiento

Primero busca coincidencia exacta normalizada; después usa aliases frecuentes y similitud de bigramas para candidatos restantes.

No inspecciona valores ni entiende semántica empresarial, unidades o relaciones entre campos.

Preguntas frecuentes

¿Cómo mapear columnas entre dos archivos CSV con nombres diferentes?

Introduce las dos cabeceras separadas por una línea en blanco. La herramienta propone una columna destino para cada columna de origen.

¿Qué significa una coincidencia de alta confianza?

Normalmente indica que los nombres son iguales tras normalizar guiones, espacios y mayúsculas, o que existe un alias reconocido.

¿La herramienta puede saber si customer_id y id significan realmente lo mismo?

No con certeza. Puede sugerir la relación por nombre, pero la equivalencia semántica debe validarse con el contexto de los datos.

¿Puede asignar dos columnas de origen a una misma columna destino?

El algoritmo evita reutilizar destinos en la propuesta automática para reducir conflictos, aunque un mapeo real podría requerir reglas personalizadas.

¿Se analizan los valores de las columnas para mejorar el mapeo?

No. Esta versión compara únicamente los nombres de las cabeceras y no procesa filas de datos.

Resumen técnico

MóduloFunción
EntradaTexto o archivo local procesado en el navegador
MotorNormaliza nombres eliminando separadores y mayúsculas, aplica alias comunes y después calcula similitud de bigramas para proponer una columna destino sin reutilizarla.
SalidaResultado copiable y exportable con métricas de diagnóstico

Más herramientas de formato de datos

Explora parsers, conversores, validadores y utilidades para JSON, YAML, TOML, XML y CSV.

Ver categoría Formato de datos