Arreglaré y optimizaré tus flujos de datos en Python y SQL
Acerca de este Servicio
Cuando un trabajo en Python falla, una consulta SQL se ralentiza o los totales de informes ya no coinciden, te ayudo a encontrar la causa y a devolver el flujo de datos a un estado usable.
Tengo más de 7 años de experiencia en ingeniería de datos y analítica, incluyendo reconciliación, recuperación de flujos de trabajo y optimización de SQL.
El diagnóstico te ofrece hallazgos reproducibles y un plan de reparación. La reparación incluye la corrección de un problema acordado, verificaciones de regresión y notas de entrega. El paquete de mejora aborda un objetivo acordado de rendimiento o fiabilidad, con comprobaciones de antes y después y cambios documentados. Las reducciones específicas de velocidad o costo dependen del sistema y no están garantizadas.
Las preguntas frecuentes definen los límites de código y flujo de trabajo. Trabajo en copias o en un entorno de staging y conservo las entradas originales. Las nuevas características, reescrituras completas, trabajo de entrada de datos, scraping y cambios en producción requieren un alcance separado.
Envía el error o la consulta lenta, un ejemplo sanitizado y la salida esperada antes de hacer el pedido. Confirmaremos el problema, el acceso y los criterios de aceptación. Las revisiones cubren la tarea acordada.
Tecnología:
Excel
•
Python
•
Otros
Mi porfolio
FAQ
Traducción automática
¿Qué incluye cada paquete?
Las revisiones de diagnóstico examinan un problema en un guion o consulta de hasta 300 líneas y proporcionan hallazgos, sin implementar. Las correcciones arreglan un problema acordado dentro de ese límite. El plan Premium cubre un flujo de trabajo, hasta 3 scripts/consultas relacionados y 600 líneas, con un objetivo de mejora acordado.
¿Cómo verificarás la corrección o mejora?
Nos ponemos de acuerdo sobre la salida esperada y una prueba reproducible. Compare resultados antes y después del cambio, reviso casos límite relevantes y proporciono el código y las notas de ejecución. Para trabajos de rendimiento, acordamos el conjunto de datos y el tiempo de ejecución; no se garantiza una mejora de velocidad en particular.
¿Puedes trabajar en un sistema en vivo o en una base de código más grande?
Los paquetes corregidos utilizan copias o un entorno de staging acordado. Mantengo los archivos fuente y señalo datos inciertos. Bases de código más grandes, funciones nuevas y cambios en producción requieren un alcance separado. Envíame muestras sanitizadas y registros, nunca contraseñas ni claves de API.
