100 filas
11.6 KB
Directorio de Empleados (100 Filas)
Tipo de Esquema:Human Resources
TSV Descargar TSVTSV · 5 archivos TSV
Descarga hojas de cálculo TSV (.tsv) de prueba gratuitas y validadas para bases de datos, analizadores y pipelines ETL. Archivos limpios de 100 a 5.000 filas.
Descargas Directas
5 archivos TSV
100 filas
11.6 KB
Directorio de Empleados (100 Filas)
Tipo de Esquema:Human Resources
TSV Descargar TSV500 filas
77.4 KB
Pedidos de Comercio Electrónico (500 Filas)
Tipo de Esquema:E-Commerce & Retail
TSV Descargar TSV1000 filas
121.2 KB
Libro Mayor Contable (1.000 Filas)
Tipo de Esquema:Financial Records
TSV Descargar TSV5000 filas
592.1 KB
Telemetría de Sensores IoT (5.000 Filas)
Tipo de Esquema:Sensor Telemetry
TSV Descargar TSV750 filas
108.8 KB
Expresión Genómica (750 Filas)
Tipo de Esquema:Bioinformatics & BED/GFF
TSV Descargar TSVReferencia Técnica TSV
El formato TSV (Tab-Separated Values) es un estándar de datos tabulares en texto plano que utiliza el carácter de tabulación horizontal (ASCII 0x09) como delimitador de columnas y saltos de línea (LF o CRLF) para los registros. Estandarizado por la IANA como text/tab-separated-values, el TSV es fundamental para la ingesta masiva en bases de datos y la ciencia de datos.
El formato TSV fue registrado formalmente ante la IANA en junio de 1993 por Paul Lindner, miembro del equipo de desarrollo del protocolo Gopher de la Universidad de Minnesota.
Aunque el formato CSV se popularizó en programas ofimáticos de escritorio, los ingenieros de bases de datos detectaron fallos frecuentes cuando los textos contenían comas naturales (como direcciones, nombres de empresas o descripciones). El TSV solucionó este problema usando la tabulación horizontal (0x09), un código de control que casi nunca aparece en texto humano.
Hoy en día, el TSV es el formato de serialización preferido para almacenes de datos analíticos (Snowflake, BigQuery, ClickHouse), utilidades UNIX (awk, cut, sort) y el ecosistema bioinformático internacional (formatos BED, GFF, VCF y SAM).
Las ventajas técnicas del TSV radican en la elección de su delimitador y en la menor necesidad de secuencias de escape:
Campos con comas gramaticales como "Ratón ergonómico, 2.4 GHz" o "Madrid, España" se procesan sin requerir comillas dobles ni configuraciones especiales.
Al no requerir máquinas de estados complejas para analizar comillas anidadas, los analizadores en streaming de TSV procesan datos de 2 a 4 veces más rápido que los de CSV.
Comandos estándar de terminal como cut -f 1,2, awk -F"\t" y sort procesan archivos TSV de forma instantánea sin pasos adicionales de preparación.
Los archivos TSV modernos se guardan en UTF-8 estándar sin marca de orden de bytes (BOM), garantizando portabilidad absoluta entre sistemas Linux, Windows y navegadores.
Los archivos TSV cuentan con comandos nativos de carga de alta velocidad en motores SQL y analíticos:
| Database / Framework | Native Syntax / Command | Implementation Notes |
|---|---|---|
| PostgreSQL \copy tabla FROM 'datos.tsv' WITH (FORMAT text, DELIMITER E'\t') | \copy tabla FROM 'datos.tsv' WITH (FORMAT text, DELIMITER E'\t') | Protocolo COPY ultrarrápido sin sobrecarga de comillas. |
| MySQL / MariaDB LOAD DATA INFILE 'datos.tsv' INTO TABLE tbl FIELDS TERMINATED BY '\t' | LOAD DATA INFILE 'datos.tsv' INTO TABLE tbl FIELDS TERMINATED BY '\t' | Delimitador por defecto para carga masiva de datos en MySQL. |
| Python (Pandas / Polars) pd.read_csv('datos.tsv', sep='\t') / pl.read_csv('datos.tsv', separator='\t') | pd.read_csv('datos.tsv', sep='\t') / pl.read_csv('datos.tsv', separator='\t') | El motor Rust de Polars procesa millones de filas por segundo. |
| ClickHouse clickhouse-client --query='INSERT INTO tabla FORMAT TabSeparated' < datos.tsv | clickhouse-client --query='INSERT INTO tabla FORMAT TabSeparated' < datos.tsv | Formato nativo TabSeparated para analítica en tiempo real a escala petabyte. |
| Entorno R read.delim('datos.tsv', header=TRUE, sep='\t') | read.delim('datos.tsv', header=TRUE, sep='\t') | Lector estándar de marcos de datos en R para bioestadística y bioinformática. |
Al probar formularios de carga, analizadores o visores de cuadrícula con archivos TSV, verifica los siguientes puntos clave:
Un archivo TSV (Valores Separados por Tabuladores) organiza información en filas y columnas separadas por caracteres de tabulación (\t). A diferencia del CSV, el TSV no necesita comillas para campos con comas, lo que acelera el análisis informático y evita errores de sintaxis.
Se pueden abrir con cualquier editor de texto (VS Code, Bloc de notas, Sublime Text) y con suites ofimáticas (Microsoft Excel, Google Sheets, LibreOffice Calc). Al importar en Excel, solo debes seleccionar "Tabulación" como separador.
En disciplinas científicas como la genómica, los datos contienen nombres de genes, descripciones y anotaciones con comas y paréntesis. El tabulador garantiza límites de columna 100 % seguros y permite procesar los archivos directamente con herramientas de terminal como awk, cut y grep.
En PostgreSQL, ejecuta `\copy tabla FROM 'archivo.tsv' WITH (FORMAT text, DELIMITER E'\t')`. En MySQL, utiliza `LOAD DATA INFILE 'archivo.tsv' INTO TABLE tabla FIELDS TERMINATED BY '\t'`. En ClickHouse, puedes canalizar el archivo mediante el formato `TabSeparated`.
Sí. Todos los archivos TSV disponibles en TestingFile son archivos seguros con datos sintéticos de prueba y encabezados válidos, libres de virus, código ejecutable o datos personales sensibles.