Databricks Naming Conventions
September 2, 2025
Introduction #
Consistent naming across env (dev, test, prod), layers (bronze/silver/gold), and domains is critical in Databricks. It prevents confusion, enforces governance, and supports automation with Unity Catalog and Delta Lake.
General Best Practices #
- Separate dev / test / prod workspaces.
- Apply RBAC + Unity Catalog.
- Use modular notebooks; reuse with
%run
. - Version control all code.
- Prefer job clusters; auto-terminate.
- Vacuum Delta tables; use optimize + z-order.
- Allow schema evolution only when intentional.
Environment‑Aware Medallion Naming #
Unity Catalog is the governance backbone. Inconsistent names break access policies and automation. Use env prefixes, clear domains, and snake_case. cf. Unity Catalog docs .
...