Skip to content

Walid Djebali

Just sharing my knowledge

  • Data
    • dbt
    • Databricks
    • Apache Spark
    • SQL
  • Java
    • Spring
  • API
  • Front
    • rxjs
  • Methodology
  • Concerpt
Data / dbt / Monitoring / Test Posted on: 22/08/2025

dbt: how to implement a metrics table to store test results

🎯 Why Create a Metrics Table for Test Results? By default, dbt test shows pass/fail […]

Read More
Data / dbt / Enforcement Posted on: 20/08/2025

dbt: Enforcing Model Contracts in Incremental dbt Models Using Jinja Macros and Pre-Hooks

✅ Enforcing Model Contracts in Incremental dbt Models Using Jinja Macros and Pre-Hooks When using […]

Read More
Data / Data Governance / dbt / debug / Metric Posted on: 20/08/2025

dbt: how to implement query progress callbacks in a dbt adapter

🎯 Goal When executing long-running SQL queries, especially on large warehouses (e.g. Databricks, Trino, Presto, […]

Read More
Data / dbt / Optimisation Posted on: 19/08/2025

dbt: how to implement partition merging with metadata preservation in a large fact table snapshot in dbt

✅ The Problem: Large Snapshots with Too Many Partitions In large dbt projects using snapshots […]

Read More
Data / dbt Posted on: 04/08/2025

dbt: Handling Evolving Source Schemas in dbt with Dynamic Column Selection

When working with external data sources (like APIs, third-party tables, or partner feeds), the schema […]

Read More
Data / dbt Posted on: 01/08/202501/08/2025

dbt: Environment-Specific Contract Validation in dbt Using Custom Macros

Here’s a polished and professional English explanation with a concrete example, perfect for your website […]

Read More
Data / dbt Posted on: 22/06/202522/06/2025

dbt: Staged Migration Strategy

🧠 Contexte : Pourquoi la compatibilité de version est critique dans dbt ? Quand tu […]

Read More
Data / dbt Posted on: 20/06/2025

dbt: analytique en temps réel + historique

🧱 Contexte : besoin d’analytique en temps réel + historique Dans de nombreux cas (ex […]

Read More
Data / dbt Posted on: 20/06/202520/06/2025

dbt: Créer dynamiquement plusieurs tables dans dbt

🧱 Gérer plusieurs tables similaires avec dbt : une approche pilotée par configuration Lorsqu’on doit […]

Read More
Data / dbt Posted on: 19/06/202519/06/2025

dbt: Freshness – Pattern-based monitoring with dynamic thresholds

✅ Le vrai besoin : des seuils dynamiques en fonction du moment ou du contexte […]

Read More

Posts pagination

Page 1 Page 2 Next page
https://credentials.databricks.com/41b13c9d-f37a-4e25-943c-0d3533dfbf0e
Theme Emerge Blog by Kantipur Themes