Archivos de datos de ejemplo para descargar: CSV, JSON, XML, SQL, SQLite, YAML, GeoJSON

17 formatos · 39 archivos · enlaces directos · sin anuncios · uso libre

Los archivos estructurados comparten un único conjunto de datos ficticio (pedidos de un pequeño distribuidor canadiense con clientes, regiones, productos, cantidades y totales), de modo que los mismos registros aparecen como CSV, JSON, XML, INSERT de SQL y una base de datos SQLite. Así puedes probar una importación en un formato y verificarla con otro.

Los casos límite están incluidos a propósito: un CSV con BOM UTF-8, otro sin fila de cabecera, otro con campos entrecomillados que contienen comas y saltos de línea, una variante europea delimitada por punto y coma, y JSON Lines para analizadores en streaming. El número de filas va de 10 a 100 000, así que puedes medir tanto el rendimiento como la corrección.

¿Tienes prisa? Descarga el paquete de ejemplos de Datos: un archivo pequeño de cada formato de datos (17 archivos), 202 KB. Descargar paquete (ZIP)

Elige un formato

Preguntas frecuentes

¿Los datos son reales?

No. Los clientes, productos y pedidos son ficticios y se generan a partir de una semilla aleatoria fija. Los nombres son inventados, las direcciones son direcciones genéricas de Toronto y ningún valor corresponde a una empresa o persona real, así que puedes subir los archivos a un repositorio público sin problema.

¿Puedo usarlos como fixtures en pruebas automatizadas?

Sí, para eso están. Cada archivo es determinista y su SHA-256 está publicado en la página, así que puedes fijar el hash en tu prueba y detectar si el fixture cambia alguna vez. Los enlaces directos tienen cabeceras CORS abiertas y una caché de larga duración.

Otras categorías de archivos de ejemplo

¿Encontraste un problema o algo que podría mejorar? Leemos todos los mensajes y lo arreglamos rápido.