Fragmentador de datos es una herramienta sencilla pero vital que he diseñado para actuar como el puente perfecto entre tus datos en bruto (tablas de Excel o Google Ads) y tus scripts de automatización con inteligencia artificial. Su objetivo principal es coger una cantidad masiva de datos, limpiarlos de errores de formato y trocearlos en múltiples archivos pequeños y perfectamente estructurados, listos para ser procesados.
Puedes utilizar la herramienta desde aquí:
Qué problemas soluciona
- La saturación de las API de inteligencia artificial: Si le pasas a la API de un modelo de lenguaje un Excel de 5000 filas de golpe, lo más probable es que agotes su límite de contexto o provoques un error. Esta herramienta trocea esos datos para crear lotes pequeños y digeribles (por ejemplo, de 10 en 10) ideales para scripts iterativos en Python.
- La basura oculta en los portapapeles: Al copiar datos directamente desde la interfaz de Google Ads o desde Excel, a menudo te llevas caracteres invisibles, marcas de orden de bytes (BOM) y codificaciones extrañas que rompen el código a posteriori. La herramienta sanitiza todo esto automáticamente nada más pegar la información.
- El tedio del particionado manual: Evita las horas perdidas seleccionando celdas, copiando y guardando decenas de archivos de texto plano uno a uno para preparar tus inputs.
Funcionalidades clave
1. Ingreso y sanitización instantánea El cuadro de texto principal está preparado para recibir volcados masivos directamente desde tu portapapeles. Al detectar el ingreso, ejecuta una limpieza profunda e invisible: elimina caracteres problemáticos, purga codificaciones que generan ruido y descarta automáticamente las filas que se hayan pegado en blanco, garantizando que la IA reciba datos limpios.
2. Troceado a medida y feedback en tiempo real Dispones de un panel de configuración granular donde tú mandas sobre la estructura. Mientras ajustas los parámetros, dos contadores en la parte superior te indican en vivo cuántas filas válidas se han detectado y en cuántos archivos se van a dividir.
- Control de volumen: Decide el número exacto de filas por archivo y el formato de salida preferido (.txt o .csv).
- Estructuración interna: Define qué carácter actuará como delimitador de columnas (por defecto, el punto y coma) e incluso activa un interruptor para forzar un salto de línea adicional entre valores, logrando que la información quede muy separada visualmente, algo especialmente útil para estructurar prompts.
3. Nomenclatura y descarga secuencial inteligente Para mantener el orden en tu disco duro, puedes añadir prefijos y sufijos personalizados. Al hacer clic en descargar, la herramienta no genera un solo archivo, sino que procesa el lote completo aplicando una nomenclatura estructurada. Además, ejecuta la bajada de cada archivo con un ligerísimo retraso de milisegundos; esta técnica de descarga secuencial evita que tu navegador detecte la ráfaga de archivos como un ataque de spam y la bloquee.
Cómo se usa (paso a paso)
- Pega tus datos: Copia tu bloque de celdas desde Excel o Google Ads y pégalo directamente en el cuadro de texto principal.
- Ajusta el tamaño del lote: En la sección de configuración, indica cuántas filas quieres que vayan dentro de cada archivo generado.
- Personaliza la salida: Selecciona si prefieres exportar en .txt o .csv, define tu delimitador de columnas y, si lo necesitas, escribe un prefijo o sufijo para organizar mejor tus archivos.
- Descarga y automatiza: Pulsa el botón de descarga. Obtendrás inmediatamente tu carpeta de inputs libre de errores y lista para alimentar tu script de automatización.