Esta Skill implementa un script Python reutilizable para Windmill que obtiene, transforma y exporta datos de API para su análisis. Genera automáticamente u…
Esta Skill implementa un script Python reutilizable para Windmill que obtiene, transforma y exporta datos de API para su análisis. Genera automáticamente una interfaz (UI) con campos de entrada para los parámetros (api_endpoint, date_range_days, include_metadata, output_format, filters) y recupera de forma segura las credenciales de API desde los recursos de Windmill. El script construye los encabezados de las solicitudes, aplica tiempos de espera y manejo de errores (response.raise_for_status) y soporta consultas parametrizadas y filtros arbitrarios. Los registros JSON devueltos se convierten a un DataFrame de pandas y se preprocesan (análisis de timestamps, derivación de fecha y hora, manejo de valores), para luego exportarse como json, csv o parquet. Casos de uso incluyen canalizaciones ETL, flujos de trabajo programados en Windmill, preparación de datos para paneles/back-end y preprocesado de features para ML. Las ventajas clave son el despliegue parametrizado rápido, el uso seguro de credenciales, formatos de salida flexibles y transformaciones basadas en pandas que resultan familiares para los equipos de analítica.
Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.