Day 92šŸ’» EngineeringAdvanced

Data Dictionary Maintainer

Keep data dictionaries current by syncing with schema changes and adding context automatically.

4 hourssaved
Data & Analytics • Technology
dbtSnowflakeConfluenceClaude

The Challenge

Data dictionaries become stale quickly. Schema changes happen faster than documentation updates, leaving analysts guessing about field meanings and data lineage.

The AI Desk Solution

AI Desk monitors schema changes and updates data dictionaries with inferred descriptions and lineage.

The Workflow

Step 1: Schema Monitoring


Trigger: Schema change detected

Sources: Database metadata, dbt, existing docs

Step 2: Documentation Update

  • Field description inference
  • Lineage tracking
  • Usage pattern analysis

Step 3: Updated Dictionary


šŸ“– Data Dictionary Update

SCHEMA: analytics.customers

NEW FIELDS DETECTED (3)

customer_health_score

ā”œā”€ā”€ Type: INTEGER

ā”œā”€ā”€ Added: Apr 24, 2026

ā”œā”€ā”€ Source: Derived (health_model.sql)

ā”œā”€ā”€ Description: Composite score (0-100)

│ based on usage, support, and

│ engagement signals

ā”œā”€ā”€ Updated by: Jamie Chen

└── Related: customer_risk_level

last_nps_response

ā”œā”€ā”€ Type: TIMESTAMP

ā”œā”€ā”€ Added: Apr 24, 2026

ā”œā”€ā”€ Source: nps_surveys table

ā”œā”€ā”€ Description: Most recent NPS survey

│ completion timestamp

└── Related: nps_score, nps_feedback

expansion_potential

ā”œā”€ā”€ Type: VARCHAR(20)

ā”œā”€ā”€ Added: Apr 24, 2026

ā”œā”€ā”€ Values: low, medium, high

ā”œā”€ā”€ Description: ML-predicted likelihood

│ of account expansion in next 90 days

└── Related: expansion_revenue

MODIFIED FIELDS (1)

customer_segment

ā”œā”€ā”€ Change: Added new value 'strategic'

ā”œā”€ā”€ Previous values: smb, mid_market, enterprise

ā”œā”€ā”€ New values: + strategic

└── Reason: New tier for $500K+ accounts

DEPRECATED FIELDS (1)

legacy_account_id

ā”œā”€ā”€ Status: Deprecated

ā”œā”€ā”€ Replacement: account_uuid

ā”œā”€ā”€ Removal date: Jul 1, 2026

└── Migration: Complete

LINEAGE UPDATED

ā”œā”€ā”€ customer_health_score ← health_model

ā”œā”€ā”€ health_model ← [usage, support, engagement]

└── Diagram: [View in catalog]

Value Proposition

  • Time Saved: 4 hours per update cycle
  • Always Current: Synced with schema
  • Self-Documenting: Descriptions inferred

Part of the 100 Days 100 Usecases campaign. View all usecases

Ready to automate this workflow?

AI Desk connects your enterprise tools and models to execute this usecase in your organization.