Skip to content

Walid Djebali

Just sharing my knowledge

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

dbt: How to implement a ratio metric

✅ The Concept: Ratio Metric in dbt In dbt’s metrics layer (enabled via dbt Metrics), […]

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

dbt: What Are child_map and parent_map in dbt’s Manifest?

In manifest.json, dbt maintains a compiled dependency graph of your project. Two special sections make […]

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

dbt: Error handling in custom materializations for dbt

🚨 Proper Error Handling in dbt Custom Materializations with raise_database_error In dbt, when writing custom […]

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: 03/08/2025

dbt: Understanding dbt manifest file structure and documentation

📘 Reusable Documentation Blocks in dbt’s Manifest In dbt, documentation blocks (docs()) are first-class citizens […]

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

dbt: Implement multiple severity-aware log handlers in dbt

🎯 Goal Customize dbt‘s logging so that: 🧱 Step-by-step Implementation ✅ Step 1: Create a […]

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

dbt: Optimizing Cross-Schema Joins in dbt with Schema Caching and Join-Aware Indexes

When working with large data models that reference tables across multiple schemas, performance can become […]

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: 01/08/2025

dbt: Flexible Freshness Thresholds in dbt Using Custom Time-Aware Macros

Sure! Here’s a polished and professional English version of your explanation, suitable for a technical […]

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

dbt: Atomic swap

“atomic swap” usually means performing a schema rename (or object-level rename) in a way that: […]

Read More

Posts pagination

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