Dan Galavan
  • Independent Consultancy
    • – Snowflake Platform ❄️
    • – FHIR 🔥
    • – Data Management & Governance
    • – Data Management Maturity Assessment
  • Training
    • Snowflake training – What’s new in Snowflake
    • Snowflake Training – Data Modeling – Introduction
    • Snowflake Training – Data Modeling – Intermediate
  • Blog
  • Events
  • Event Speaker
  • About
Select Page

Why Agentic AI, in the real world, needs Data Modelers

by Dan Galavan | Mar 30, 2026

Conceptual Data Model
Some tasks are well suited to automation, and Agentic AI is improving all the time when it comes to various use cases, not least code generation.

But certain roles are more important than ever in relation to Data Solution delivery, and the one that keeps coming to the top of my list is Data Modeling.

Whether it’s Conceptual Models, Ontologies, or Semantic Layers, there is no role better placed than the Data Modeling role to help get things right.

How does Agentic AI get the elusive “context” that is a fundamental ingredient for trustworthy AI?

How does it get to the tacit knowledge that people may not even realize is tacit knowledge?

The synonyms in the business vernacular?

The relationships between database tables that, if you were depending on inconsistent naming standards alone to decipher, may likely remain undeciphered!

Take semantic layers on the Snowflake Data Platform as an example. Semantic Views are configured using e.g.:
– Dimensions
– Facts
– Metrics
– Relationships
– Verified Queries
– Synonyms

Semantic Layers are being used to help combine Agentic AI processing (often referred to as “reasoning”) with rule-based definitions. In addition, Semantic Layers provide a business-friendly and consistent interpretation of our data, traditionally used in BI use cases.

Semantic Layer configured in Cortex Analyst on the Snowflake Platform. Credit: Dan Galavan

Relatively speaking, the technical configuration is the easy part. In fact if you use the Snowflake Cortex Code Agent (a.k.a. CoCo) to automatically configure a semantic view using YAML based on the SNOWFLAKE_SAMPLE_DATA database, it will do a very good job.

But this is based on a well defined, well named, and sanitized database. And that’s not unusual for sample databases, it’s actually the norm.

Out in the ‘real world’ however, things are less clear, less defined, less deterministic. More stochastic.

And that’s it in a nutshell. To summarize, I’ve come up with a quote (yes, a human generated quote!):

“In all the AI excitement / hype / hyper pace of change, Data Models are an anchor to true data value”!
© Dan Galavan 2026. Post written solely by hand.

Submit a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recent posts

  • Snowflake in a Nutshell© – Trust Center & AI Security
  • Speaking annoucement: Big Data London 2026 – Semantic views & Snowflake
  • Why Agentic AI, in the real world, needs Data Modelers
  • The strategic positioning of the Open Semantic Interchange (OSI)
  • Client’s vibe coded App assessment turned into Claude’s enthusiastic endorsement
  • Contact
  • About
  • Terms of Service
  • Cookie Policy
  • Follow
  • Follow
  • Follow

© Dan Galavan 2014 – 2026, all rights reserved.