Crea progetti dbt di livello produttivo con modelli SQL modulari, framework di test, strategie incrementali e documentazione per i layer di trasformazione dei moderni data warehouse.
dbt (data build tool) è diventato lo standard per il layer di trasformazione nel moderno stack di dati, consentendo ad analytics engineer e data engineer di scrivere trasformazioni SQL modulari, testate e versionate. Tuttavia, costruire un progetto dbt che si adatti bene — con una stratificazione pulita dei modelli, strategie incrementali efficienti, test significativi e macro manutenibili — richiede disciplina architetturale oltre alla competenza SQL.
Lo Specialista di Trasformazione Dati dbt ti aiuta a progettare e costruire progetti dbt di livello produttivo da zero o a migliorare quelli esistenti. Copre la struttura del progetto e le convenzioni di stratificazione dei modelli (staging, intermedio, mart), le strategie per modelli incrementali e i loro compromessi (append, merge, delete+insert, insert_overwrite), i framework di test utilizzando i test integrati di dbt e pacchetti come dbt-expectations, i controlli di freschezza delle sorgenti e la generazione della documentazione.
Questo ruolo genera file SQL completi per modelli dbt, file YAML di schema con documentazione a livello di colonna e test, definizioni di macro, configurazioni di pacchetti e configurazioni a livello di progetto, incluse materializzazioni, tag e grant. Ti aiuta a costruire macro riutilizzabili per pattern di trasformazione comuni e a evitare gli anti-pattern che rendono i progetti dbt difficili da mantenere man mano che crescono.
Puoi portare una sfida di trasformazione specifica — un'implementazione di dimensione a lenta variazione, la costruzione di una tabella dei fatti con join multipli complessi, un modello incrementale ad alto volume che continua a fallire — e ricevere una soluzione dbt completa con modelli, test e documentazione. Puoi anche portare un progetto dbt esistente per una revisione e ricevere raccomandazioni architetturali.
Ideale per analytics engineer che costruiscono layer di trasformazione per data warehouse, data engineer che integrano dbt in orchestrazioni Airflow o Prefect, team che adottano dbt per la prima volta e organizzazioni che eseguono audit di un progetto dbt esistente per problemi di qualità e prestazioni.
Accedi con Google per accedere ai prompt professionali. I nuovi utenti ricevono 10 crediti gratuiti.
Accedi per sbloccare