Visualizando datos de inundaciones de la Agencia de Medio Ambiente del Reino Unido con DuckDB y Rill

2025-02-28
Visualizando datos de inundaciones de la Agencia de Medio Ambiente del Reino Unido con DuckDB y Rill

Esta publicación detalla la experiencia del autor al visualizar datos de inundaciones y niveles de ríos de la Agencia de Medio Ambiente del Reino Unido utilizando DuckDB y Rill. El autor cargó eficientemente datos JSON de la API de la agencia en DuckDB, utilizando las funciones `read_json` y `UNNEST` para manejar estructuras JSON anidadas. Se superaron los desafíos con los límites de datos de la API y el JSON anidado. Rill proporcionó una manera intuitiva y rápida de visualizar los datos, lo que llevó a un panel que muestra los niveles de agua por hora. El proceso destacó el poder de DuckDB para la ingestión rápida de datos y la creación de prototipos, y de Rill para la exploración y visualización rápida de datos.

Desarrollo