Je vais écrire des requêtes sql optimisées et des modèles dbt
Professionnel des données
À propos de ce service
Requêtes lentes, transformations non testées et pipelines que seule une personne comprend, ce sont les problèmes que je résous.
Fort de plus de 10 ans d'expérience en analyse de données et d'une expérience pratique dans la construction de pipelines dbt en production sur une plateforme de commerce B2B cotée NASDAQ dans 5 marchés, je rédige des modèles SQL et dbt qui sont rapides, testés et conçus pour être maintenus par une équipe, pas seulement par la personne qui les a écrits.
Ce avec quoi je peux vous aider :
· Rédaction de SQL complexe : fonctions fenêtrées, CTE, requêtes récursives, optimisation des performances
· Construction de modèles dbt dans les couches staging, intermédiaire et mart
· Ajout de tests dbt, documentation et couverture schema.yml
· Refactorisation de SQL spaghetti en transformations propres et modulaires
· Modèles incrémentaux et surveillance de la fraîcheur des sources
· Adaptation des pipelines pour BigQuery, Snowflake, PostgreSQL ou Redshift
Chaque livraison comprend des commentaires en ligne, un résumé de la logique, et pour le travail avec dbt un fichier schema.yml afin que la prochaine personne qui y touche sache exactement ce qu'il fait. Contactez-moi avant de commander si votre pipeline est complexe ou si vous n'êtes pas sûr du niveau qui vous convient.
Plateforme de stockage:
Snowflake
•
Databricks
•
Autres
Type de projet:
Optimisation
FAQ
Traduction automatique
Travaillez-vous avec tous les dialectes SQL ?
Oui — BigQuery, Snowflake, PostgreSQL, Redshift et SQL Server. Indiquez-moi votre stack lors de la commande et j’adapterai la syntaxe en conséquence.
Pouvez-vous aider à réparer un pipeline existant cassé ou lent ?
Absolument. Le débogage et la refonte de pipelines sont des demandes courantes. Partagez ce que vous avez et décrivez le problème — requête lente, sortie incorrecte, échec du run dbt — et je diagnostiquerai et corrigerai.
Les modèles dbt fonctionneront-ils avec la structure de mon projet actuel ?
Oui, je m’adapterai à votre structure de dossiers, conventions de nommage et version de dbt. Partagez la configuration de votre projet lors de la commande pour que je puisse correspondre à vos modèles.
Qu'est-ce que je reçois à la fin ?
Fichiers SQL ou fichiers de modèles dbt .sql avec tous les commentaires en ligne, un schema.yml pour le travail avec dbt, un court résumé de la logique et des définitions de tests. Tout est prêt à être intégré dans votre repo.
