Azure Platform & Governance — Quick Recall
🗺️ Memory Map
How to use this file:
- ⚡ = Must remember (95% chance of being asked)
- 🔑 = Key concept (core understanding needed)
- ⚠️ = Common trap (interviewers love to test this)
- 🧠 = Memory Map (mnemonic/acronym — memorize this!)
- 📝 = One-liner (flash-card style — cover answer, test yourself)
🧠 MASTER MEMORY MAP — Day 3
🧠 AZURE DATABRICKS PLATFORM = "UPGDS"
AZURE DATABRICKS PLATFORM"UPGDS"
UUnity Catalog (governance, security, lineage)
PPhoton Engine (fast C++ query engine)
GGDPR/Governance (PII masking, right to be forgotten)
DDelta Sharing (share data across organizations)
SServerless (no cluster management, instant start)
UNITY CATALOG HIERARCHY"M-C-S-T" (like McDonald's Chicken Sandwich is Tasty)
MMetastore (one per Azure region)
CCatalog (environment: prod, dev, staging)
SSchema (domain: bookings, flights, passengers)
TTable/View/Function/Model/Volume
AZURE ARCHITECTURE"3 Planes"
Control Plane→Databricks-managed (in Databricks' Azure subscription)
Data Plane→Customer-managed (YOUR Azure subscription — ADLS, VMs)
Web App→Databricks UI (notebooks, SQL editor)
SECTION 1: UNITY CATALOG
🧠 Memory Map: Unity Catalog
🧠 UNITY CATALOG = "Security Guard + Librarian + Receptionist"
UNITY CATALOG"Security Guard + Librarian + Receptionist"
Security Guard→Access control (GRANT/REVOKE)
Librarian→Discovery (search, browse all data assets)
Receptionist→Audit log (who accessed what, when)
6 PILLARS = "ADLAQS" (sounds like "AD-LACS")
AAccess Control (GRANT/REVOKE at any level)
DDiscovery (search + browse all tables)
LLineage (column-level data flow tracking)
AAuditing (every query logged)
QQuality Monitoring (anomaly detection)
SSharing (Delta Sharing protocol)
3-LEVEL NAMESPACE:
catalog.schema.table