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