Ich schreibe optimierte SQL-Abfragen und dbt-Modelle
Datenprofi
Über diesen Service
Langsame Abfragen, ungetestete Transformationen und Pipelines, die nur eine Person versteht – das sind die Probleme, die ich löse.
Mit über 10 Jahren Erfahrung in Datenanalyse und praktischer Arbeit beim Aufbau von produktiven dbt-Pipelines bei einer an der NASDAQ gelisteten B2B-Handelsplattform in 5 Märkten schreibe ich SQL- und dbt-Modelle, die schnell, getestet und so gebaut sind, dass sie von einem Team gepflegt werden können, nicht nur von der Person, die sie geschrieben hat.
Wobei ich helfen kann:
· Komplexe SQLs schreiben: Fensterfunktionen, CTEs, rekursive Abfragen, Performance-Optimierung
· Aufbau von dbt-Modellen in den Schichten staging, intermediate und mart
· Hinzufügen von dbt-Tests, Dokumentation und schema.yml-Abdeckung
· Spaghetti-SQL in saubere, modulare Transformationen umwandeln
· Inkrementelle Modelle und Source-Freshness-Monitoring
· Pipelines für BigQuery, Snowflake, PostgreSQL oder Redshift anpassen
Jede Lieferung enthält Inline-Kommentare, eine kurze Logik-Zusammenfassung und für dbt-Arbeiten eine schema.yml-Datei, damit die nächste Person, die daran arbeitet, genau weiß, was sie macht. Schreib mir vor der Bestellung, wenn deine Pipeline komplex ist oder du unsicher bist, welche Stufe passt.
Warehouse-Plattform:
Snowflake
•
Databricks
•
Andere
Projektart:
Optimierung
FAQ
Automatische Übersetzung
Arbeitest du mit allen SQL-Dialekten?
Ja – BigQuery, Snowflake, PostgreSQL, Redshift und SQL Server. Sag mir beim Bestellen, welche Stacks du nutzt, und ich passe die Syntax entsprechend an.
Kannst du helfen, eine bestehende kaputte oder langsame Pipeline zu reparieren?
Auf jeden Fall. Debugging und Refactoring von Pipelines sind häufige Wünsche. Zeig mir, was du hast, und beschreibe das Problem – langsame Abfrage, falsche Ausgabe, fehlgeschlagener dbt-Lauf – und ich diagnostiziere und behebe es.
Funktionieren die dbt-Modelle mit meiner bestehenden Projektstruktur?
Ja, ich passe mich deiner bestehenden Ordnerstruktur, Namenskonventionen und dbt-Version an. Teile mir beim Bestellen dein Projekt-Setup mit, damit ich deine Muster erkennen kann.
Was erhalte ich am Ende?
SQL-Dateien oder .sql dbt-Modelldateien mit vollständigen Inline-Kommentaren, einer schema.yml für dbt-Arbeiten, einer kurzen Logik-Zusammenfassung und Testdefinitionen. Alles ist bereit, um in dein Repository integriert zu werden.
