je corrigerai et optimiserai vos flux de données en Python et SQL
Ingénieur entrepôt de données, modélisation et ETL
À propos de ce service
Lorsqu’un travail Python échoue, qu’une requête SQL ralentit ou que les totaux d’un rapport ne correspondent plus, je vous aide à trouver la cause et à remettre votre flux de données en état utilisable.
Je possède plus de 7 années d’expérience en ingénierie et analyses de données, notamment en réconciliation, récupération de flux et optimisation SQL.
Le diagnostic vous fournit des résultats reproductibles et un plan de réparation. La réparation comprend une correction pour un problème convenu, des vérifications de régression et des notes de transfert. Le pack d’amélioration répond à un objectif convenu de performance ou de fiabilité, avec des vérifications Avant/Après et des changements documentés. Les réductions spécifiques de vitesse ou de coûts dépendent du système et ne sont pas garanties.
La FAQ définit les limites du code et du flux de travail. Je travaille sur des copies ou dans un environnement de préproduction et je préserve les entrées originales. Les nouvelles fonctionnalités, les réécritures complètes, les travaux de saisie de données, le scraping et les changements en production nécessitent un périmètre distinct.
Envoyez l’erreur ou la requête lente, un exemple munis d’un nettoyage et la sortie attendue avant de commander. Nous confirmerons le problème, l’accès et les critères d’acceptation. Les révisions portent sur la tâche convenue.
Technologie:
Excel
•
Python
•
Autres
Mon portfolio
FAQ
Traduction automatique
Que comprend chaque forfait ?
Les examens de diagnostic portent sur un seul problème dans un script ou une requête d jusqu'à 300 lignes et présentent les conclusions, sans mise en œuvre. La réparation corrige un seul problème convenu dans cette limite. Le niveau Premium couvre un flux de travail, jusqu’à 3 scripts/requêtes connexes et 600 lignes, avec un seul objectif d’amélioration convenu.
Comment allez-vous vérifier la correction ou l’amélioration ?
Nous convenons de la sortie attendue et d’un test reproductible. JeCompare les résultats avant et après le changement, je vérifie les cas limites pertinents et je fournis le code et les notes d’exécution. Pour les travaux de performance, nous nous mettons d’accord sur l’ensemble de données et le temps d’exécution; une amélioration de vitesse particulière n’est pas garantie.
Pouvez-vous travailler sur un système en direct ou sur une base de code plus importante ?
Les paquets fixes utilisent des copies ou une configuration de préproduction convenue. Je conserve les fichiers sources et sinalise les données incertaines. Les bases de code plus vastes, les nouvelles fonctionnalités et les modifications en production nécessitent un champ d’application distinct. Veuillez envoyer des échantillons et journaux nettoyés, jamais des mots de passe ou des clés API.
