<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Arisyn</title>
    <description>The latest articles on DEV Community by Arisyn (@arisyn).</description>
    <link>https://dev.to/arisyn</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3685401%2F8d044c1d-cb24-4d8a-8488-0ead8e9b0166.png</url>
      <title>DEV Community: Arisyn</title>
      <link>https://dev.to/arisyn</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/arisyn"/>
    <language>en</language>
    <item>
      <title>Beyond Data Lineage: Building Observability for AI-Generated Queries</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Wed, 05 Aug 2026 15:19:00 +0000</pubDate>
      <link>https://dev.to/arisyn/beyond-data-lineage-building-observability-for-ai-generated-queries-24m7</link>
      <guid>https://dev.to/arisyn/beyond-data-lineage-building-observability-for-ai-generated-queries-24m7</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvdvq3g1hc2tiw2gkiqp3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvdvq3g1hc2tiw2gkiqp3.png" alt=" " width="800" height="640"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enterprise AI is moving from experimentation to production.&lt;/p&gt;

&lt;p&gt;Organizations are deploying AI assistants that can query databases, generate reports, and analyze business data.&lt;/p&gt;

&lt;p&gt;The first challenge was making AI capable of answering questions.&lt;/p&gt;

&lt;p&gt;The next challenge is making those answers trustworthy.&lt;/p&gt;

&lt;p&gt;When an AI system provides an answer, enterprises need to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What data did AI use?&lt;/li&gt;
&lt;li&gt;Why did AI choose those tables?&lt;/li&gt;
&lt;li&gt;Which business definitions were applied?&lt;/li&gt;
&lt;li&gt;How was the final answer generated?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is where traditional data observability needs to evolve.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Traditional Data Observability Was Built for Data Pipelines&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For years, enterprises focused on understanding how data moved.&lt;/p&gt;

&lt;p&gt;A typical lineage looks like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Source Database

↓

ETL Pipeline

↓

Data Warehouse

↓

BI Report
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Organizations needed to know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Where did data come from?&lt;/li&gt;
&lt;li&gt;Which pipeline transformed it?&lt;/li&gt;
&lt;li&gt;Which reports depend on it?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This became the foundation of modern data governance.&lt;/p&gt;

&lt;p&gt;However, AI introduces a different type of data consumption.&lt;/p&gt;

&lt;p&gt;AI does not only move data.&lt;/p&gt;

&lt;p&gt;AI interprets data.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;AI Creates a New Observability Challenge&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Consider a question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Why did sales decrease last month?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;An AI assistant may:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Understand the question.&lt;/li&gt;
&lt;li&gt;Select relevant data sources.&lt;/li&gt;
&lt;li&gt;Generate SQL.&lt;/li&gt;
&lt;li&gt;Execute the query.&lt;/li&gt;
&lt;li&gt;Explain the result.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The final answer may look reasonable.&lt;/p&gt;

&lt;p&gt;But enterprises need more visibility.&lt;/p&gt;

&lt;p&gt;They need to understand:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;User Question

↓

AI Interpretation

↓

Business Definition

↓

Selected Data Sources

↓

Relationship Path

↓

Generated SQL

↓

Final Answer
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is different from traditional data lineage.&lt;/p&gt;

&lt;p&gt;It is AI reasoning lineage.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Why AI Query Results Need Explainability&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Traditional BI systems use predefined reports.&lt;/p&gt;

&lt;p&gt;Users usually know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;which metric is used;&lt;/li&gt;
&lt;li&gt;which data source is connected;&lt;/li&gt;
&lt;li&gt;how calculations are performed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI-powered analytics changes this.&lt;/p&gt;

&lt;p&gt;The query path can be generated dynamically.&lt;/p&gt;

&lt;p&gt;The selected tables may change.&lt;/p&gt;

&lt;p&gt;The SQL may be different for different questions.&lt;/p&gt;

&lt;p&gt;Therefore, AI systems need to explain not only the answer, but also the reasoning behind the answer.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Four Layers of AI Data Observability&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI data observability extends traditional data governance with new capabilities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Query Lineage&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Traditional lineage asks:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Where did this data come from?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;AI query lineage asks:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;How did AI produce this answer?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It should capture:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;user question;&lt;/li&gt;
&lt;li&gt;generated SQL;&lt;/li&gt;
&lt;li&gt;selected tables;&lt;/li&gt;
&lt;li&gt;filters;&lt;/li&gt;
&lt;li&gt;returned datasets.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;strong&gt;2. Semantic Lineage&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Enterprise concepts often have multiple meanings.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;Revenue may mean:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;sales revenue;&lt;/li&gt;
&lt;li&gt;recognized revenue;&lt;/li&gt;
&lt;li&gt;invoice amount;&lt;/li&gt;
&lt;li&gt;payment amount.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI observability needs to record:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;which business definition was used;&lt;/li&gt;
&lt;li&gt;which metric mapping was applied;&lt;/li&gt;
&lt;li&gt;which semantic rules affected the answer.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;strong&gt;3. Relationship Lineage&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Enterprise queries often depend on relationships:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Customer

↓

Order

↓

Invoice

↓

Payment
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;AI needs to know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;which relationship path was selected;&lt;/li&gt;
&lt;li&gt;why this path was chosen;&lt;/li&gt;
&lt;li&gt;whether the relationship is trusted.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A valid SQL join does not always represent a valid business relationship.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;4. Answer Explainability&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Enterprise users need more than a result.&lt;/p&gt;

&lt;p&gt;They need to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;where the data came from;&lt;/li&gt;
&lt;li&gt;what logic was applied;&lt;/li&gt;
&lt;li&gt;what assumptions were made.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is critical in industries where decisions depend on reliable data.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;From Data Governance to AI Governance&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Traditional data governance focused on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;data quality;&lt;/li&gt;
&lt;li&gt;metadata;&lt;/li&gt;
&lt;li&gt;lineage;&lt;/li&gt;
&lt;li&gt;ownership.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI introduces new requirements:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI query traceability;&lt;/li&gt;
&lt;li&gt;semantic consistency;&lt;/li&gt;
&lt;li&gt;relationship validation;&lt;/li&gt;
&lt;li&gt;answer transparency.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The question is changing from:&lt;/p&gt;

&lt;p&gt;"Can we manage enterprise data?"&lt;/p&gt;

&lt;p&gt;to:&lt;/p&gt;

&lt;p&gt;"Can we trust how AI uses enterprise data?"&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI can generate answers quickly.&lt;/p&gt;

&lt;p&gt;But enterprises need more than speed.&lt;/p&gt;

&lt;p&gt;They need confidence.&lt;/p&gt;

&lt;p&gt;Traditional data lineage helped organizations understand how data moved.&lt;/p&gt;

&lt;p&gt;AI observability will help organizations understand how AI reasons over data.&lt;/p&gt;

&lt;p&gt;The future of enterprise AI will belong to systems that are not only intelligent, but also transparent and trustworthy.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>llm</category>
      <category>sql</category>
    </item>
    <item>
      <title>Building Data Intelligence for Reliable Enterprise AI</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Mon, 03 Aug 2026 15:37:00 +0000</pubDate>
      <link>https://dev.to/arisyn/building-data-intelligence-for-reliable-enterprise-ai-3g1o</link>
      <guid>https://dev.to/arisyn/building-data-intelligence-for-reliable-enterprise-ai-3g1o</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxddspgjbbva4b4ataqym.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxddspgjbbva4b4ataqym.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Large language models are becoming more capable every year.&lt;/p&gt;

&lt;p&gt;They can generate SQL, write code, analyze documents, and interact with enterprise systems through tools.&lt;/p&gt;

&lt;p&gt;However, when organizations move AI applications from prototypes to production, a common problem appears:&lt;/p&gt;

&lt;p&gt;AI can access enterprise data.&lt;/p&gt;

&lt;p&gt;But access does not mean understanding.&lt;/p&gt;

&lt;p&gt;Many enterprise AI failures are not caused by weak models.&lt;/p&gt;

&lt;p&gt;They are caused by the fact that enterprise data was designed for applications and humans, not for AI systems.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Data Access Is Not Data Intelligence&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Modern enterprises already have mature data platforms:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;relational databases;&lt;/li&gt;
&lt;li&gt;data warehouses;&lt;/li&gt;
&lt;li&gt;data lakes;&lt;/li&gt;
&lt;li&gt;BI systems;&lt;/li&gt;
&lt;li&gt;metadata management platforms.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These systems solve an important problem:&lt;/p&gt;

&lt;p&gt;How do we store and access data?&lt;/p&gt;

&lt;p&gt;AI introduces a different challenge:&lt;/p&gt;

&lt;p&gt;How does AI understand and use this data correctly?&lt;/p&gt;

&lt;p&gt;A database can tell an AI system:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;this is a customer table;&lt;/li&gt;
&lt;li&gt;this is a revenue column;&lt;/li&gt;
&lt;li&gt;this field contains an identifier.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But it usually cannot explain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;which customer definition is trusted;&lt;/li&gt;
&lt;li&gt;what revenue means in this business context;&lt;/li&gt;
&lt;li&gt;how data from different systems should be connected.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The difference is the gap between data access and data intelligence.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Why Traditional Metadata Is Not Enough&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many enterprise AI systems start by providing metadata to LLMs.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Table: customer

Columns:
customer_id
customer_name
create_time
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This information helps AI discover available data.&lt;/p&gt;

&lt;p&gt;But it does not provide enough business understanding.&lt;/p&gt;

&lt;p&gt;Consider a simple question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Who are our most valuable customers?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;An enterprise may have:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;crm_customer

erp_customer

billing_customer
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;All three tables may contain customer information.&lt;/p&gt;

&lt;p&gt;The challenge is not finding these tables.&lt;/p&gt;

&lt;p&gt;The challenge is understanding:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Are they the same business entity?&lt;/li&gt;
&lt;li&gt;Which one is authoritative?&lt;/li&gt;
&lt;li&gt;How should they be related?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Without this knowledge, AI has to guess.&lt;/p&gt;

&lt;p&gt;And guessing creates unreliable answers.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Data Intelligence Starts With Business Meaning&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Enterprise data contains many ambiguous concepts.&lt;/p&gt;

&lt;p&gt;A common example is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Revenue
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It may represent:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;sales revenue;&lt;/li&gt;
&lt;li&gt;recognized revenue;&lt;/li&gt;
&lt;li&gt;invoice amount;&lt;/li&gt;
&lt;li&gt;payment amount;&lt;/li&gt;
&lt;li&gt;contract value.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;From a database perspective, all of these are valid fields.&lt;/p&gt;

&lt;p&gt;From a business perspective, they answer different questions.&lt;/p&gt;

&lt;p&gt;Humans resolve this ambiguity through experience.&lt;/p&gt;

&lt;p&gt;AI needs this business meaning to be explicitly available.&lt;/p&gt;

&lt;p&gt;This is why semantic understanding is a fundamental requirement for enterprise AI.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Relationships Are the Hidden Challenge&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Enterprise data is not a collection of isolated tables.&lt;/p&gt;

&lt;p&gt;Business processes connect data together.&lt;/p&gt;

&lt;p&gt;A simple example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Customer

↓

Order

↓

Invoice

↓

Payment
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;However, real enterprise environments are much more complex.&lt;/p&gt;

&lt;p&gt;Organizations often have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;multiple systems;&lt;/li&gt;
&lt;li&gt;duplicated entities;&lt;/li&gt;
&lt;li&gt;inconsistent identifiers;&lt;/li&gt;
&lt;li&gt;historical data models.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A database may allow many possible joins.&lt;/p&gt;

&lt;p&gt;But only some relationships represent real business logic.&lt;/p&gt;

&lt;p&gt;A technically valid join does not always mean a business-valid relationship.&lt;/p&gt;

&lt;p&gt;For AI applications, trusted relationships matter.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Why Bigger LLMs Are Not Enough&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A common assumption is:&lt;/p&gt;

&lt;p&gt;"If the model becomes smarter, it will solve enterprise data problems."&lt;/p&gt;

&lt;p&gt;Better models definitely improve reasoning capabilities.&lt;/p&gt;

&lt;p&gt;But models cannot automatically know enterprise-specific knowledge.&lt;/p&gt;

&lt;p&gt;They cannot magically determine:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;which data source the company trusts;&lt;/li&gt;
&lt;li&gt;which metric definition is correct;&lt;/li&gt;
&lt;li&gt;which relationship represents the real business process.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The problem is not only intelligence.&lt;/p&gt;

&lt;p&gt;The problem is the intelligence available around the data.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Building an AI-Ready Data Intelligence Layer&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Reliable enterprise AI requires more than connecting an LLM to a database.&lt;/p&gt;

&lt;p&gt;It requires data intelligence capabilities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Business Entity Understanding&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI needs to understand important business objects:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Customer;&lt;/li&gt;
&lt;li&gt;Product;&lt;/li&gt;
&lt;li&gt;Supplier;&lt;/li&gt;
&lt;li&gt;Contract;&lt;/li&gt;
&lt;li&gt;Project.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Not just as database tables.&lt;/p&gt;

&lt;p&gt;As business entities.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Data Semantic Understanding&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI needs to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;business terms;&lt;/li&gt;
&lt;li&gt;metric definitions;&lt;/li&gt;
&lt;li&gt;calculation logic;&lt;/li&gt;
&lt;li&gt;organizational language.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The same field name can represent different meanings across organizations.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Trusted Data Relationships&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI needs to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;which entities are connected;&lt;/li&gt;
&lt;li&gt;which relationships are reliable;&lt;/li&gt;
&lt;li&gt;which data paths should be used.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This enables AI to generate answers based on trusted enterprise knowledge.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Future of Enterprise AI Data Architecture&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Traditional data platforms answered:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Where is the data?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;AI requires a deeper answer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What does this data mean?&lt;/p&gt;

&lt;p&gt;How is it connected?&lt;/p&gt;

&lt;p&gt;Can AI trust it?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The next generation of enterprise data architecture will not replace databases, warehouses, or lakes.&lt;/p&gt;

&lt;p&gt;Instead, it will add intelligence that makes enterprise data understandable and usable for AI systems.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Enterprise AI is not only a model problem.&lt;/p&gt;

&lt;p&gt;It is also a data intelligence problem.&lt;/p&gt;

&lt;p&gt;Large language models provide reasoning capabilities.&lt;/p&gt;

&lt;p&gt;Data intelligence provides the foundation that allows those capabilities to work reliably.&lt;/p&gt;

&lt;p&gt;The future of enterprise AI will not only depend on smarter models.&lt;/p&gt;

&lt;p&gt;It will depend on smarter data.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>llm</category>
      <category>sql</category>
    </item>
    <item>
      <title>Why Enterprise AI Needs Data Semantics and Relationships</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Fri, 31 Jul 2026 14:47:00 +0000</pubDate>
      <link>https://dev.to/arisyn/why-enterprise-ai-needs-data-semantics-and-relationships-3np2</link>
      <guid>https://dev.to/arisyn/why-enterprise-ai-needs-data-semantics-and-relationships-3np2</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxylyualgwnsmlcat5413.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxylyualgwnsmlcat5413.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Large language models are becoming increasingly powerful.&lt;/p&gt;

&lt;p&gt;They can generate SQL, write code, summarize documents, and reason through complex tasks.&lt;/p&gt;

&lt;p&gt;However, when enterprises try to deploy AI systems in production, a common problem appears:&lt;/p&gt;

&lt;p&gt;AI can access the data.&lt;/p&gt;

&lt;p&gt;But it does not always understand the data.&lt;/p&gt;

&lt;p&gt;This is where many enterprise AI projects struggle.&lt;/p&gt;

&lt;p&gt;The problem is not only model capability.&lt;/p&gt;

&lt;p&gt;It is the missing context behind enterprise data.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## The Difference Between Data Access and Data Understanding&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Modern data platforms are excellent at storing and processing information.&lt;/p&gt;

&lt;p&gt;They provide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;databases;&lt;/li&gt;
&lt;li&gt;data warehouses;&lt;/li&gt;
&lt;li&gt;data lakes;&lt;/li&gt;
&lt;li&gt;metadata catalogs;&lt;/li&gt;
&lt;li&gt;BI systems.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;From a technical perspective, AI can retrieve:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;table names;&lt;/li&gt;
&lt;li&gt;column names;&lt;/li&gt;
&lt;li&gt;data types;&lt;/li&gt;
&lt;li&gt;sample values.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But enterprise questions are rarely only technical questions.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What are our top customers this year?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A database can show customer-related tables.&lt;/p&gt;

&lt;p&gt;But AI still needs to understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which customer definition should be used?&lt;/li&gt;
&lt;li&gt;Which system is the authoritative source?&lt;/li&gt;
&lt;li&gt;Does customer mean account, buyer, or contract owner?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The missing information is not stored data.&lt;/p&gt;

&lt;p&gt;It is business meaning.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## Data Semantics: Teaching AI What Data Means&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One of the biggest challenges in enterprise AI is that business concepts are often ambiguous.&lt;/p&gt;

&lt;p&gt;Consider the word:&lt;/p&gt;

&lt;p&gt;Revenue&lt;/p&gt;

&lt;p&gt;An enterprise may have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;sales_amount&lt;/li&gt;
&lt;li&gt;invoice_amount&lt;/li&gt;
&lt;li&gt;payment_amount&lt;/li&gt;
&lt;li&gt;contract_value&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All of these contain financial information.&lt;/p&gt;

&lt;p&gt;But they represent different business concepts.&lt;/p&gt;

&lt;p&gt;A financial analyst understands the difference.&lt;/p&gt;

&lt;p&gt;An AI system does not automatically know.&lt;/p&gt;

&lt;p&gt;Without semantic understanding, AI may generate a technically valid answer that is still wrong from a business perspective.&lt;/p&gt;

&lt;p&gt;The SQL executes successfully.&lt;/p&gt;

&lt;p&gt;The business decision fails.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## Data Relationships: The Hidden Complexity Behind Enterprise Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Enterprise data rarely exists in isolation.&lt;/p&gt;

&lt;p&gt;A simple business process may involve:&lt;/p&gt;

&lt;p&gt;Customer&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Order&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Invoice&lt;/p&gt;

&lt;p&gt;↓&lt;/p&gt;

&lt;p&gt;Payment&lt;/p&gt;

&lt;p&gt;But real enterprise environments are much more complicated.&lt;/p&gt;

&lt;p&gt;Organizations often have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;multiple customer tables;&lt;/li&gt;
&lt;li&gt;different identifiers;&lt;/li&gt;
&lt;li&gt;duplicated entities;&lt;/li&gt;
&lt;li&gt;historical schemas;&lt;/li&gt;
&lt;li&gt;disconnected applications.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Technically, many joins are possible.&lt;/p&gt;

&lt;p&gt;Business-wise, only some relationships are meaningful.&lt;/p&gt;

&lt;p&gt;This creates an important distinction:&lt;/p&gt;

&lt;p&gt;A possible relationship is not always a trusted relationship.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## Why LLMs Cannot Solve This Automatically&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A common assumption is:&lt;/p&gt;

&lt;p&gt;"If the model becomes smarter, it will understand enterprise data."&lt;/p&gt;

&lt;p&gt;But intelligence does not replace missing information.&lt;/p&gt;

&lt;p&gt;A powerful LLM can reason about:&lt;/p&gt;

&lt;p&gt;A → B → C&lt;/p&gt;

&lt;p&gt;But it still needs to know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is A?&lt;/li&gt;
&lt;li&gt;What does B represent?&lt;/li&gt;
&lt;li&gt;Is this relationship valid?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If enterprise knowledge is not explicitly represented, the model has to guess.&lt;/p&gt;

&lt;p&gt;And guessing creates unreliable AI.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## Building More Reliable Enterprise AI&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Future enterprise AI systems need more than better models.&lt;/p&gt;

&lt;p&gt;They need a stronger connection between AI and enterprise knowledge.&lt;/p&gt;

&lt;p&gt;This requires three important capabilities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;### 1. Business Entity Understanding&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI needs to understand core business objects:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;customers;&lt;/li&gt;
&lt;li&gt;products;&lt;/li&gt;
&lt;li&gt;suppliers;&lt;/li&gt;
&lt;li&gt;contracts;&lt;/li&gt;
&lt;li&gt;projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Not only as database tables.&lt;/p&gt;

&lt;p&gt;As business entities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;### 2. Trusted Relationship Understanding&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI needs to understand how entities connect.&lt;/p&gt;

&lt;p&gt;Not every foreign key or possible join represents business logic.&lt;/p&gt;

&lt;p&gt;The system needs to identify trusted paths between data.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;### 3. Business Semantic Understanding&lt;br&gt;
*&lt;/em&gt;&lt;br&gt;
AI needs to understand business definitions.&lt;/p&gt;

&lt;p&gt;Metrics.&lt;/p&gt;

&lt;p&gt;Terms.&lt;/p&gt;

&lt;p&gt;Rules.&lt;/p&gt;

&lt;p&gt;Context.&lt;/p&gt;

&lt;p&gt;Because the same field name can mean different things in different organizations.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## The Next Evolution of Enterprise Data Architecture&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Traditional data platforms answered:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Where is the data?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;AI requires a different answer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What does this data mean?&lt;/p&gt;

&lt;p&gt;How is it connected?&lt;/p&gt;

&lt;p&gt;Can we trust it?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The future enterprise data stack will not replace databases or warehouses.&lt;/p&gt;

&lt;p&gt;Instead, it will add a layer that makes enterprise knowledge understandable to AI systems.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;## Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The next challenge in enterprise AI is not only building smarter models.&lt;/p&gt;

&lt;p&gt;It is reducing the amount of guessing AI has to do.&lt;/p&gt;

&lt;p&gt;Data semantics help AI understand meaning.&lt;/p&gt;

&lt;p&gt;Data relationships help AI understand connections.&lt;/p&gt;

&lt;p&gt;Together, they provide the missing context required for reliable enterprise AI.&lt;/p&gt;

&lt;p&gt;Because AI does not only need access to enterprise data.&lt;/p&gt;

&lt;p&gt;It needs to understand the business behind it.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>sql</category>
      <category>llm</category>
    </item>
    <item>
      <title>The Next Enterprise Data Platform Won't Be Built for Humans</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Thu, 30 Jul 2026 14:22:00 +0000</pubDate>
      <link>https://dev.to/arisyn/the-next-enterprise-data-platform-wont-be-built-for-humans-3a9a</link>
      <guid>https://dev.to/arisyn/the-next-enterprise-data-platform-wont-be-built-for-humans-3a9a</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwmu154p11cishv64kaf6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwmu154p11cishv64kaf6.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For decades, enterprise data platforms were designed around one assumption:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Humans are the primary users of data.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Data engineers build pipelines.&lt;/p&gt;

&lt;p&gt;Analysts explore datasets.&lt;/p&gt;

&lt;p&gt;Business users consume dashboards.&lt;/p&gt;

&lt;p&gt;Applications execute queries.&lt;/p&gt;

&lt;p&gt;The entire data stack evolved around helping people find, transform, and analyze information.&lt;/p&gt;

&lt;p&gt;But AI is becoming a new type of data consumer.&lt;/p&gt;

&lt;p&gt;And it changes the requirements completely.&lt;/p&gt;

&lt;p&gt;The next generation of enterprise data platforms won't only need to store and process data.&lt;/p&gt;

&lt;p&gt;They will need to help machines understand it.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Traditional Data Platforms Were Built for Access&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The evolution of enterprise data platforms has always focused on improving access.&lt;/p&gt;

&lt;p&gt;First came relational databases.&lt;/p&gt;

&lt;p&gt;The goal was reliable transaction processing.&lt;/p&gt;

&lt;p&gt;Then data warehouses appeared.&lt;/p&gt;

&lt;p&gt;The goal became centralized analytics.&lt;/p&gt;

&lt;p&gt;Later, data lakes and lakehouses emerged.&lt;/p&gt;

&lt;p&gt;The goal was to store massive amounts of structured and unstructured data.&lt;/p&gt;

&lt;p&gt;Each generation solved important problems.&lt;/p&gt;

&lt;p&gt;But they shared the same assumption:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Someone already understands the business meaning behind the data.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A data analyst knows which table contains the trusted revenue number.&lt;/p&gt;

&lt;p&gt;A developer knows which customer table should be joined.&lt;/p&gt;

&lt;p&gt;A business expert knows what "active customer" actually means.&lt;/p&gt;

&lt;p&gt;The platform provides data.&lt;/p&gt;

&lt;p&gt;Humans provide understanding.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;AI Changes the Consumer of Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI systems work differently.&lt;/p&gt;

&lt;p&gt;An analyst can ask a colleague:&lt;/p&gt;

&lt;p&gt;"Which customer table should I use?"&lt;/p&gt;

&lt;p&gt;An AI agent cannot.&lt;/p&gt;

&lt;p&gt;A developer can remember:&lt;/p&gt;

&lt;p&gt;"Never join these two tables directly."&lt;/p&gt;

&lt;p&gt;An AI agent cannot.&lt;/p&gt;

&lt;p&gt;A business user knows:&lt;/p&gt;

&lt;p&gt;"Revenue means recognized revenue, not invoice amount."&lt;/p&gt;

&lt;p&gt;An AI agent may not.&lt;/p&gt;

&lt;p&gt;This creates a new architectural challenge.&lt;/p&gt;

&lt;p&gt;Enterprise data platforms were built to answer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Where is the data?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;AI needs them to answer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What does this data represent?&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;&lt;strong&gt;Schema Is Not Enough&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most AI systems start with metadata:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;tables&lt;/li&gt;
&lt;li&gt;columns&lt;/li&gt;
&lt;li&gt;data types&lt;/li&gt;
&lt;li&gt;relationships&lt;/li&gt;
&lt;li&gt;descriptions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This information is useful.&lt;/p&gt;

&lt;p&gt;But it only describes structure.&lt;/p&gt;

&lt;p&gt;Consider a large enterprise with multiple systems:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CRM
 |
ERP
 |
Finance
 |
Supply Chain
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Each system may contain customer information.&lt;/p&gt;

&lt;p&gt;Each system may use different identifiers.&lt;/p&gt;

&lt;p&gt;Each system may have different business purposes.&lt;/p&gt;

&lt;p&gt;A human employee understands that these records may represent the same business entity.&lt;/p&gt;

&lt;p&gt;A model looking only at schemas sees disconnected tables.&lt;/p&gt;

&lt;p&gt;The missing information is not more data.&lt;/p&gt;

&lt;p&gt;It is meaning.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Future Data Platform Needs More Than Storage&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If AI becomes a major consumer of enterprise data, future platforms need additional capabilities.&lt;/p&gt;

&lt;h3&gt;
  
  
  Business Entity Understanding
&lt;/h3&gt;

&lt;p&gt;AI needs to understand important business objects:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Customer&lt;/li&gt;
&lt;li&gt;Product&lt;/li&gt;
&lt;li&gt;Supplier&lt;/li&gt;
&lt;li&gt;Employee&lt;/li&gt;
&lt;li&gt;Contract&lt;/li&gt;
&lt;li&gt;Project&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Not just as tables, but as real business concepts.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Relationship Understanding&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Enterprise knowledge is often hidden in relationships.&lt;/p&gt;

&lt;p&gt;A customer connects to orders.&lt;/p&gt;

&lt;p&gt;Orders connect to invoices.&lt;/p&gt;

&lt;p&gt;Invoices connect to payments.&lt;/p&gt;

&lt;p&gt;These relationships are not always defined by foreign keys.&lt;/p&gt;

&lt;p&gt;Many exist through business rules, historical decisions, and operational experience.&lt;/p&gt;

&lt;p&gt;AI needs trusted relationships, not guessed joins.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Business Semantic Understanding&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The same word can mean different things across departments.&lt;/p&gt;

&lt;p&gt;"Revenue" for finance may differ from "sales" for operations.&lt;/p&gt;

&lt;p&gt;"Customer" in marketing may differ from "customer" in accounting.&lt;/p&gt;

&lt;p&gt;AI needs business definitions, not only column descriptions.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;From Data Platform to AI-Ready Data Infrastructure&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This does not mean replacing existing databases or warehouses.&lt;/p&gt;

&lt;p&gt;Those systems remain essential.&lt;/p&gt;

&lt;p&gt;The change is that enterprises need another layer on top of existing data.&lt;/p&gt;

&lt;p&gt;A layer that connects:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Business Concepts

        ↓

Data Relationships

        ↓

Physical Data

        ↓

AI Applications
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This layer helps AI move from retrieving information to understanding information.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Next Competition Will Not Only Be About Models&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Many organizations are investing heavily in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;larger models&lt;/li&gt;
&lt;li&gt;faster inference&lt;/li&gt;
&lt;li&gt;better agents&lt;/li&gt;
&lt;li&gt;more powerful infrastructure&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These improvements matter.&lt;/p&gt;

&lt;p&gt;But model capability alone does not solve enterprise understanding.&lt;/p&gt;

&lt;p&gt;Two companies can use the same AI model and achieve completely different results.&lt;/p&gt;

&lt;p&gt;The difference is often not the model.&lt;/p&gt;

&lt;p&gt;It is the quality of the enterprise knowledge behind the model.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For years, enterprise data platforms were optimized for humans.&lt;/p&gt;

&lt;p&gt;Humans interpreted the meaning.&lt;/p&gt;

&lt;p&gt;Humans connected the dots.&lt;/p&gt;

&lt;p&gt;Humans resolved ambiguity.&lt;/p&gt;

&lt;p&gt;AI changes that relationship.&lt;/p&gt;

&lt;p&gt;The next generation of data platforms will not only answer:&lt;/p&gt;

&lt;p&gt;"Where is the data?"&lt;/p&gt;

&lt;p&gt;They will help answer:&lt;/p&gt;

&lt;p&gt;"What does this data mean, how is it connected, and when can it be trusted?"&lt;/p&gt;

&lt;p&gt;The future enterprise data platform is not just a place where data lives.&lt;/p&gt;

&lt;p&gt;It is a foundation that allows AI to understand how the business works.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>llm</category>
      <category>sql</category>
    </item>
    <item>
      <title>AI Didn't Break Enterprise Data Models. It Exposed Their Blind Spots.</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Wed, 29 Jul 2026 15:09:00 +0000</pubDate>
      <link>https://dev.to/arisyn/ai-didnt-break-enterprise-data-models-it-exposed-their-blind-spots-1kkl</link>
      <guid>https://dev.to/arisyn/ai-didnt-break-enterprise-data-models-it-exposed-their-blind-spots-1kkl</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkpw3icsy6qz275a4mxh8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkpw3icsy6qz275a4mxh8.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Over the past few years, I've worked with several enterprise AI projects, especially those involving natural language querying and AI-powered analytics.&lt;/p&gt;

&lt;p&gt;One pattern keeps showing up.&lt;/p&gt;

&lt;p&gt;When an AI system returns the wrong answer, people usually blame the model.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Maybe we need a larger LLM."&lt;/p&gt;

&lt;p&gt;"Maybe the prompt needs more context."&lt;/p&gt;

&lt;p&gt;"Maybe SQL generation isn't mature enough."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;After digging into these projects, I came to a different conclusion.&lt;/p&gt;

&lt;p&gt;In many cases, the model isn't the real problem.&lt;/p&gt;

&lt;p&gt;The enterprise data model is.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Enterprise Data Models Were Never Designed for AI&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For decades, enterprise databases have been optimized for applications.&lt;/p&gt;

&lt;p&gt;Normalization reduces redundancy.&lt;/p&gt;

&lt;p&gt;Indexes improve query performance.&lt;/p&gt;

&lt;p&gt;Foreign keys maintain integrity.&lt;/p&gt;

&lt;p&gt;Data warehouses organize information for reporting.&lt;/p&gt;

&lt;p&gt;Everything makes sense because applications already know how the business works.&lt;/p&gt;

&lt;p&gt;Business logic lives in source code, service layers, stored procedures, ETL pipelines, and developers' experience—not necessarily in the database itself.&lt;/p&gt;

&lt;p&gt;Applications don't need the database to explain what a "customer" is.&lt;/p&gt;

&lt;p&gt;Developers already know.&lt;/p&gt;

&lt;p&gt;AI doesn't.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Schema Describes Structure, Not Meaning&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most AI systems start by reading metadata.&lt;/p&gt;

&lt;p&gt;They can discover tables.&lt;/p&gt;

&lt;p&gt;Columns.&lt;/p&gt;

&lt;p&gt;Primary keys.&lt;/p&gt;

&lt;p&gt;Sometimes foreign keys.&lt;/p&gt;

&lt;p&gt;But metadata only tells AI how data is stored.&lt;/p&gt;

&lt;p&gt;It doesn't explain what the data actually represents.&lt;/p&gt;

&lt;p&gt;For example, imagine an enterprise with three different systems.&lt;/p&gt;

&lt;p&gt;CRM stores customers.&lt;/p&gt;

&lt;p&gt;ERP stores accounts.&lt;/p&gt;

&lt;p&gt;The finance system stores billing entities.&lt;/p&gt;

&lt;p&gt;To employees, these often represent the same business entity viewed from different business processes.&lt;/p&gt;

&lt;p&gt;To AI, they are simply three unrelated tables.&lt;/p&gt;

&lt;p&gt;Without additional business knowledge, every SQL statement becomes an educated guess.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Hardest Problem Isn't Writing SQL&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Modern language models are surprisingly good at generating SQL.&lt;/p&gt;

&lt;p&gt;Syntax errors have become much less common.&lt;/p&gt;

&lt;p&gt;The bigger challenge appears earlier.&lt;/p&gt;

&lt;p&gt;Before generating SQL, AI must answer questions like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which customer table should I use?&lt;/li&gt;
&lt;li&gt;Which data source is considered authoritative?&lt;/li&gt;
&lt;li&gt;Are these two entities actually the same customer?&lt;/li&gt;
&lt;li&gt;Which relationship reflects real business rules?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These aren't SQL problems.&lt;/p&gt;

&lt;p&gt;They're knowledge problems.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Business Knowledge Lives Outside the Database&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One thing I find interesting is that enterprise knowledge is rarely stored where AI can access it.&lt;/p&gt;

&lt;p&gt;Developers understand join paths.&lt;/p&gt;

&lt;p&gt;Business analysts understand metric definitions.&lt;/p&gt;

&lt;p&gt;Database administrators understand physical schemas.&lt;/p&gt;

&lt;p&gt;Domain experts understand the business process.&lt;/p&gt;

&lt;p&gt;Each group holds part of the knowledge.&lt;/p&gt;

&lt;p&gt;Very little of it is represented explicitly in the data model itself.&lt;/p&gt;

&lt;p&gt;Humans bridge these gaps naturally.&lt;/p&gt;

&lt;p&gt;AI cannot.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;AI Has Become a New Consumer of Enterprise Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is probably the biggest architectural change we're seeing.&lt;/p&gt;

&lt;p&gt;For years, applications were the only consumers of enterprise databases.&lt;/p&gt;

&lt;p&gt;Now AI is becoming another consumer.&lt;/p&gt;

&lt;p&gt;Unlike applications, AI doesn't read source code.&lt;/p&gt;

&lt;p&gt;It doesn't attend design meetings.&lt;/p&gt;

&lt;p&gt;It doesn't ask senior developers which table is "correct."&lt;/p&gt;

&lt;p&gt;It only sees what the enterprise has documented.&lt;/p&gt;

&lt;p&gt;And many enterprises have documented far less than they assumed.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Future Isn't About Bigger Models&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Large language models will continue to improve.&lt;/p&gt;

&lt;p&gt;They'll write better SQL.&lt;/p&gt;

&lt;p&gt;Reason more effectively.&lt;/p&gt;

&lt;p&gt;Handle longer contexts.&lt;/p&gt;

&lt;p&gt;But none of these improvements automatically provide business knowledge.&lt;/p&gt;

&lt;p&gt;If an enterprise hasn't clearly defined its business entities, trusted relationships, or business semantics, AI has no reliable foundation to reason from.&lt;/p&gt;

&lt;p&gt;The model can infer.&lt;/p&gt;

&lt;p&gt;It can estimate.&lt;/p&gt;

&lt;p&gt;It can guess.&lt;/p&gt;

&lt;p&gt;It cannot know.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I don't think AI is exposing weaknesses in language models.&lt;/p&gt;

&lt;p&gt;It's exposing weaknesses in enterprise data architecture.&lt;/p&gt;

&lt;p&gt;For years, our data models were built to support applications.&lt;/p&gt;

&lt;p&gt;Today, they also need to support AI.&lt;/p&gt;

&lt;p&gt;That doesn't necessarily mean redesigning every database.&lt;/p&gt;

&lt;p&gt;But it does mean making business entities, relationships, and business semantics far more explicit than they have been in the past.&lt;/p&gt;

&lt;p&gt;The smarter AI becomes, the more valuable well-structured enterprise knowledge will be.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>sql</category>
      <category>llm</category>
    </item>
    <item>
      <title>Your AI Tool Can Query the Database. That Doesn't Mean It Understands the Data.</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Mon, 20 Jul 2026 18:16:00 +0000</pubDate>
      <link>https://dev.to/arisyn/your-ai-tool-can-query-the-database-that-doesnt-mean-it-understands-the-data-3bbd</link>
      <guid>https://dev.to/arisyn/your-ai-tool-can-query-the-database-that-doesnt-mean-it-understands-the-data-3bbd</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft7ydn29wjf376qc28ghe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ft7ydn29wjf376qc28ghe.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Most AI integrations with enterprise databases look impressive in a demo.&lt;/p&gt;

&lt;p&gt;Connect a model.&lt;/p&gt;

&lt;p&gt;Expose the schema.&lt;/p&gt;

&lt;p&gt;Ask a question.&lt;/p&gt;

&lt;p&gt;Generate SQL.&lt;/p&gt;

&lt;p&gt;Run the query.&lt;/p&gt;

&lt;p&gt;The hard part appears to be solved.&lt;/p&gt;

&lt;p&gt;But once the system reaches real enterprise data, the weaknesses show up quickly.&lt;/p&gt;

&lt;p&gt;The model can access the database. It still does not know how the business works.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A Schema Is Not a Data Model&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Suppose an AI tool sees these tables:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;crm_customer
customer_master
customer_profile
dim_customer
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;From the schema alone, all four look relevant.&lt;/p&gt;

&lt;p&gt;A developer who knows the system may understand that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;customer_master&lt;/code&gt; is the authoritative source&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;crm_customer&lt;/code&gt; only contains sales activity&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;customer_profile&lt;/code&gt; is incomplete&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;dim_customer&lt;/code&gt; is prepared specifically for reporting&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The model does not know any of that.&lt;/p&gt;

&lt;p&gt;It can inspect names, types, constraints, and sample values. It may even generate valid SQL.&lt;/p&gt;

&lt;p&gt;But valid SQL is not the same as correct business logic.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Foreign Keys Do Not Tell the Whole Story&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Database relationships are often treated as a solved problem because relational databases support foreign keys.&lt;/p&gt;

&lt;p&gt;In practice, enterprise data is much messier.&lt;/p&gt;

&lt;p&gt;Some relationships are enforced in the database.&lt;/p&gt;

&lt;p&gt;Others exist only in ETL code.&lt;/p&gt;

&lt;p&gt;Some cross system boundaries.&lt;/p&gt;

&lt;p&gt;Some rely on composite keys.&lt;/p&gt;

&lt;p&gt;Others use fields with different names but matching values.&lt;/p&gt;

&lt;p&gt;A real query might need to move through:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Customer
  -&amp;gt; Order
  -&amp;gt; Invoice
  -&amp;gt; Payment
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;There may be several technically possible paths.&lt;/p&gt;

&lt;p&gt;Only one may match the reporting logic used by Finance.&lt;/p&gt;

&lt;p&gt;That choice cannot be recovered reliably from table names alone.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;More Tools Do Not Fix Missing Relationships&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Adding another AI assistant does not solve this.&lt;/p&gt;

&lt;p&gt;Neither does switching to a stronger model.&lt;/p&gt;

&lt;p&gt;A better model may produce cleaner SQL, but it still has to decide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;which tables belong together&lt;/li&gt;
&lt;li&gt;which join path is trusted&lt;/li&gt;
&lt;li&gt;whether a relationship is one-to-one or one-to-many&lt;/li&gt;
&lt;li&gt;whether joining two tables will duplicate records&lt;/li&gt;
&lt;li&gt;whether two fields represent the same business entity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are data relationship questions.&lt;/p&gt;

&lt;p&gt;They need to be discovered, validated, maintained, and made reusable.&lt;/p&gt;

&lt;p&gt;That is the role of a relationship layer, not another prompt.&lt;/p&gt;

&lt;p&gt;Platforms such as &lt;strong&gt;Arisyn-IntaLink&lt;/strong&gt; focus on discovering table-level and field-level relationships, evaluating possible links, and exposing usable relationship paths for downstream analytics and AI systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meaning Is a Separate Problem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Even with the correct join path, the result can still be wrong.&lt;/p&gt;

&lt;p&gt;Consider the word &lt;code&gt;revenue&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;It could mean:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SUM(invoice_amount)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SUM(payment_amount)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SUM(invoice_amount - refunds)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;All three queries may execute successfully.&lt;/p&gt;

&lt;p&gt;Only one may match the company’s official definition.&lt;/p&gt;

&lt;p&gt;This is why business semantics must be managed separately from physical relationships.&lt;/p&gt;

&lt;p&gt;A semantic layer defines terms, metrics, dimensions, mappings, and calculation rules so the same business question does not produce a different interpretation every time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Arisyn-Semora&lt;/strong&gt; is designed around this layer: managing business definitions and their mappings to underlying data, then using them during query generation and validation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What a Reliable Query Flow Looks Like&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A more dependable enterprise query flow looks something like this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Business Question
      |
      v
Resolve Business Meaning
      |
      v
Identify Relevant Entities
      |
      v
Select Trusted Relationships
      |
      v
Generate SQL
      |
      v
Validate and Execute
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;SQL generation comes near the end.&lt;/p&gt;

&lt;p&gt;Most failures happen earlier.&lt;/p&gt;

&lt;p&gt;The wrong metric may be selected.&lt;/p&gt;

&lt;p&gt;The wrong customer entity may be used.&lt;/p&gt;

&lt;p&gt;A technically valid but untrusted join may be chosen.&lt;/p&gt;

&lt;p&gt;By the time the SQL is generated, the answer is already heading in the wrong direction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Enterprise AI Actually Needs&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Enterprise AI does not need an endless supply of new database tools.&lt;/p&gt;

&lt;p&gt;It needs a more explicit representation of two things engineers already carry in their heads:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;how enterprise data is connected&lt;/li&gt;
&lt;li&gt;what enterprise data means&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The first problem is about relationships.&lt;/p&gt;

&lt;p&gt;The second is about semantics.&lt;/p&gt;

&lt;p&gt;Both need to be governed.&lt;/p&gt;

&lt;p&gt;Both need to be reusable.&lt;/p&gt;

&lt;p&gt;And both need to be available before SQL generation begins.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The most visible part of enterprise AI is often the model.&lt;/p&gt;

&lt;p&gt;The most important part may be everything underneath it.&lt;/p&gt;

&lt;p&gt;Once relationships and semantics are governed, AI has far less room to guess.&lt;/p&gt;

&lt;p&gt;And in production data systems, reducing guesswork matters more than generating SQL a little faster.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>database</category>
      <category>llm</category>
      <category>sql</category>
    </item>
    <item>
      <title>Text-to-SQL Penetration Tops 30%: How Enterprises Build Trusted NL2SQL Deployment Frameworks</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Wed, 08 Jul 2026 18:32:00 +0000</pubDate>
      <link>https://dev.to/arisyn/text-to-sql-penetration-tops-30-how-enterprises-build-trusted-nl2sql-deployment-frameworks-1pb0</link>
      <guid>https://dev.to/arisyn/text-to-sql-penetration-tops-30-how-enterprises-build-trusted-nl2sql-deployment-frameworks-1pb0</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn6qasc1h607r6g3trv8g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn6qasc1h607r6g3trv8g.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A recent industry report on intelligent BI reveals that Text-to-SQL (NL2SQL) technology has now exceeded 30% penetration among mid-sized and large enterprises in BI analytics. For every three organizations, one is experimenting with natural language queries to replace manual SQL writing, aiming to lower data access barriers and empower business teams with self-service analytics. But beneath this promising adoption rate lies a frustrating reality: many enterprises hit a wall after successful pilots, struggling to scale NL2SQL across the business. Issues like occasional logical errors in generated SQL, misalignment between business terminology and data semantics leading to inaccurate results, and untraceable query processes that leave users hesitant to trust outputs all point to a critical bottleneck: the lack of a trusted NL2SQL deployment framework.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Trend: From Pilot Promise to Scaling Pain
&lt;/h2&gt;

&lt;p&gt;The rapid rise of NL2SQL is a direct response to the growing demands of enterprise digital transformation. Traditional BI workflows force business users to rely on data engineering teams to write SQL queries, resulting in response cycles that stretch days or even weeks. Miscommunication between business stakeholders and data teams often leads to outputs that don’t match intended requirements, undermining the value of data-driven decision-making. NL2SQL promises to revolutionize this by letting users ask questions like, “What’s the conversion rate for new users in East China this month?” in plain language, theoretically cutting analysis time by a factor of several.&lt;/p&gt;

&lt;p&gt;Yet the 30% penetration figure masks a gap between pilot success and scalable adoption. Most enterprises limit NL2SQL to single business scenarios or small teams; fewer than 10% have rolled it out across all departments. A survey found that over 60% of business users report “not trusting NL2SQL-generated results,” with core concerns centered on accuracy and interpretability. This makes clear that NL2SQL deployment can’t stop at “generating SQL”—it must prioritize building confidence in the reliability of outputs and the transparency of the process.&lt;/p&gt;

&lt;h2&gt;
  
  
  Enterprise Challenges: The Three Barriers to Trust
&lt;/h2&gt;

&lt;p&gt;To understand why scaling NL2SQL is so hard, we need to unpack three core pain points that erode user trust:&lt;/p&gt;

&lt;p&gt;First, the semantic alignment gap. The chasm between business language and data language is NL2SQL’s first major hurdle. For example, the marketing team might define a “new user” as someone who placed their first order, while the operations team uses the term to refer to registered users who haven’t placed an order within seven days. Similarly, “user activity” could mean weekly logins ≥3 for one department, or daily session duration ≥10 minutes for another. When NL2SQL fails to recognize these nuanced business definitions, it generates SQL queries that pull the wrong data, leading to misleading results.&lt;/p&gt;

&lt;p&gt;Second, the lack of SQL validation. Even when semantics are aligned, AI-generated SQL can contain hidden flaws: incorrect table joins that cause Cartesian products (inflating data volumes), full-table scans that cripple database performance, or unauthorized access to sensitive data that violates compliance policies. Without a way to catch these issues before execution, NL2SQL not only delivers bad results but also poses risks to data security and system stability.&lt;/p&gt;

&lt;p&gt;Third, the opacity of query reasoning. When business users receive a result from NL2SQL, they often have no visibility into which tables or fields the data came from, or how the AI translated their natural language question into SQL. If the result contradicts expectations, neither the user nor the data team can quickly diagnose the root cause—forcing them to revert to manual SQL writing, negating all efficiency gains from NL2SQL.&lt;/p&gt;

&lt;p&gt;Compounding these issues is the disconnect between data governance and intelligent analysis. Incomplete metadata, unclear table relationships, and inconsistent metric definitions mean NL2SQL lacks a reliable “data dictionary” to base its queries on, making accurate SQL generation nearly impossible.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Interpretation: Building a Trusted Framework
&lt;/h2&gt;

&lt;p&gt;Building a trusted NL2SQL system requires a closed-loop framework that addresses these pain points across three key layers:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Unified Semantic Mapping Layer&lt;/strong&gt;: This is the foundation for accurate natural language understanding. It requires standardizing the mapping between business terms, data fields, metric definitions, and table relationships—effectively translating business language into data language. This isn’t just about AI semantic understanding; it must integrate with enterprise business rules and existing data governance efforts to avoid the “generalization errors” that come with generic AI models.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Full-Cycle SQL Validation Mechanism&lt;/strong&gt;: After generating SQL, the system must run multi-dimensional checks: logical validation to ensure table joins align with business rules and data relationships, performance validation to avoid inefficient queries like full-table scans, and permission validation to ensure users only access data they’re authorized to view. Only queries that pass all checks should be executed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Traceable Reasoning Visualization&lt;/strong&gt;: Users need visibility into the entire path from natural language question to SQL query. This includes how the AI identified business terms in the question, mapped them to specific data assets, built filtering and aggregation logic, and even the data lineage of the final result. Transparency here is key to building user trust, as it allows quick debugging when results are unexpected.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Underpinning all three layers is a robust metadata governance base. Without clear, consistent metadata—including table relationships, field meanings, and standardized metrics—semantic mapping and SQL generation will lack reliable ground truth.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Intalink and Arisyn Enable Trusted NL2SQL Deployment
&lt;/h2&gt;

&lt;p&gt;Intalink and Arisyn provide a cohesive solution to build this trusted NL2SQL framework, combining a solid metadata governance base with an advanced semantic engine:&lt;/p&gt;

&lt;p&gt;Intalink serves as the data relationship foundation, automating metadata management, relationship discovery, and lineage analysis to build a comprehensive data asset graph. For example, it can automatically identify the foreign key relationship between a “user table” and an “order table,” and document the calculation logic for metrics like “new user conversion rate.” This bridges the gap between data governance and intelligent analysis, providing NL2SQL with the accurate, consistent metadata it needs to operate reliably.&lt;/p&gt;

&lt;p&gt;Building on Intalink’s metadata foundation, Arisyn’s Semora structured data semantic engine addresses the core pain points of NL2SQL deployment:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dual Semantic Layer Governance&lt;/strong&gt;: It enables enterprises to bind business terms directly to metadata assets. For instance, marketing’s definition of “new user” (first-time order placer) can be mapped to the “first_order_date” field in the order table, ensuring the AI interprets the term correctly regardless of departmental context.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Dimensional SQL Validation&lt;/strong&gt;: After generating SQL, Semora automatically runs logical checks against Intalink’s documented table relationships, performance checks to optimize query efficiency, and permission checks aligned with enterprise access policies. It also supports multi-step reasoning for complex business questions, breaking them into sequential SQL queries and validating each step to ensure accuracy.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visual Reasoning Traceability&lt;/strong&gt;: Semora provides a clear, visual breakdown of the query process. Users can see how their natural language question was parsed into semantic units, each unit’s mapping to data fields, the logic behind SQL generation, and the data lineage of the final result. This transparency lets users quickly identify issues if results are off, building confidence in the system’s outputs.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Conclusion: Trust is the Key to Scaling NL2SQL
&lt;/h2&gt;

&lt;p&gt;As Text-to-SQL penetration crosses the 30% threshold, enterprises are shifting their focus from “whether to adopt NL2SQL” to “how to scale it effectively.” Trust is the linchpin of this transition: only when business users feel confident in the accuracy of results and the transparency of the process will NL2SQL move beyond pilot projects to become a core tool for daily analytics.&lt;/p&gt;

&lt;p&gt;The combination of Intalink’s metadata governance base and Arisyn’s Semora semantic engine provides a viable path to building a trusted NL2SQL deployment framework. By unifying metadata, aligning business and data semantics, validating SQL generation, and making query reasoning transparent, this solution breaks the “pilot success, scale failure” cycle. It empowers enterprises to turn NL2SQL from a promising experiment into a reliable, scalable tool that lowers data barriers, accelerates self-service analytics, and drives faster, more confident data-driven decisions.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>sql</category>
      <category>llm</category>
    </item>
    <item>
      <title>Stop Building AI Agents Like Standalone Applications</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Mon, 06 Jul 2026 03:01:32 +0000</pubDate>
      <link>https://dev.to/arisyn/stop-building-ai-agents-like-standalone-applications-2jh1</link>
      <guid>https://dev.to/arisyn/stop-building-ai-agents-like-standalone-applications-2jh1</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffd265t620i3eatiunsxi.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffd265t620i3eatiunsxi.jpg" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Over the past few months, I've experimented with quite a few enterprise AI projects.&lt;/p&gt;

&lt;p&gt;One thing has become obvious.&lt;/p&gt;

&lt;p&gt;Most teams are still building AI agents the same way they used to build web applications.&lt;/p&gt;

&lt;p&gt;Every new use case becomes another agent.&lt;/p&gt;

&lt;p&gt;Another prompt.&lt;/p&gt;

&lt;p&gt;Another knowledge base.&lt;/p&gt;

&lt;p&gt;Another API integration.&lt;/p&gt;

&lt;p&gt;It works at first.&lt;/p&gt;

&lt;p&gt;But it doesn't scale.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Every Agent Starts Solving the Same Problems&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Imagine a company with ten AI agents.&lt;/p&gt;

&lt;p&gt;One helps Sales.&lt;/p&gt;

&lt;p&gt;One supports Finance.&lt;/p&gt;

&lt;p&gt;Another assists HR.&lt;/p&gt;

&lt;p&gt;Another generates weekly reports.&lt;/p&gt;

&lt;p&gt;They look different from the outside, but internally they're solving many of the same problems.&lt;/p&gt;

&lt;p&gt;Each needs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;authentication&lt;/li&gt;
&lt;li&gt;permission control&lt;/li&gt;
&lt;li&gt;business definitions&lt;/li&gt;
&lt;li&gt;access to enterprise data&lt;/li&gt;
&lt;li&gt;shared documents&lt;/li&gt;
&lt;li&gt;tools&lt;/li&gt;
&lt;li&gt;monitoring&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Yet many teams implement these capabilities over and over again.&lt;/p&gt;

&lt;p&gt;The result is duplicated logic that becomes harder to maintain every month.&lt;/p&gt;




&lt;p&gt;*&lt;em&gt;We Already Solved This Problem in Software Engineering&lt;br&gt;
*&lt;/em&gt;&lt;br&gt;
Traditional applications rarely implement infrastructure from scratch anymore.&lt;/p&gt;

&lt;p&gt;Authentication is shared.&lt;/p&gt;

&lt;p&gt;Logging is shared.&lt;/p&gt;

&lt;p&gt;Monitoring is shared.&lt;/p&gt;

&lt;p&gt;Configuration is shared.&lt;/p&gt;

&lt;p&gt;Developers focus on business logic because the platform provides the rest.&lt;/p&gt;

&lt;p&gt;I think AI engineering is heading toward the same architecture.&lt;/p&gt;

&lt;p&gt;Agents shouldn't own everything themselves.&lt;/p&gt;

&lt;p&gt;They should consume shared platform capabilities.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;What Should Live Outside the Agent?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When I look at enterprise AI systems, I increasingly think the agent should remain lightweight.&lt;/p&gt;

&lt;p&gt;Instead of embedding everything inside prompts, I'd rather separate responsibilities.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Context Service&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Responsible for business definitions, trusted datasets, and reusable organizational knowledge.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tool Registry&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A single place where agents discover available APIs, SQL tools, search services, and enterprise systems.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Permission Layer&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Every agent follows the same access policies instead of implementing its own authorization rules.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Memory Service&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Shared long-term memory instead of isolated conversation histories.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Observability&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One dashboard to understand how agents are performing, what tools they're calling, and where failures occur.&lt;/p&gt;

&lt;p&gt;None of these capabilities belong inside an individual agent.&lt;/p&gt;

&lt;p&gt;They're platform concerns.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Keep Agents Small&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One lesson I've learned is that smaller agents are usually easier to improve.&lt;/p&gt;

&lt;p&gt;When an agent focuses on a single responsibility, it's easier to test, debug, and replace.&lt;/p&gt;

&lt;p&gt;The shared platform handles everything else.&lt;/p&gt;

&lt;p&gt;Instead of creating increasingly complex prompts, we should be investing in better infrastructure.&lt;/p&gt;

&lt;p&gt;The more reusable the platform becomes, the simpler every new agent is to build.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;A Different Mental Model&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I no longer think of an AI agent as an application.&lt;/p&gt;

&lt;p&gt;I think of it as a runtime component.&lt;/p&gt;

&lt;p&gt;It receives a task.&lt;/p&gt;

&lt;p&gt;It requests context.&lt;/p&gt;

&lt;p&gt;It discovers available tools.&lt;/p&gt;

&lt;p&gt;It checks permissions.&lt;/p&gt;

&lt;p&gt;It completes the work.&lt;/p&gt;

&lt;p&gt;Most of the intelligence isn't inside the agent itself.&lt;/p&gt;

&lt;p&gt;It's distributed across the platform supporting it.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Right now, building an AI agent has become surprisingly easy.&lt;/p&gt;

&lt;p&gt;Operating dozens—or eventually hundreds—of them inside an enterprise won't be.&lt;/p&gt;

&lt;p&gt;The organizations that move fastest won't necessarily build more agents.&lt;/p&gt;

&lt;p&gt;They'll build better platforms for those agents to run on.&lt;/p&gt;

&lt;p&gt;To me, that's where enterprise AI engineering is heading next.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>sql</category>
      <category>llm</category>
    </item>
    <item>
      <title>From Promise to Reliability: Semantic Mapping and SQL Validation as Dual Drivers for Enterprise NL2SQL Success</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Fri, 03 Jul 2026 14:47:00 +0000</pubDate>
      <link>https://dev.to/arisyn/from-promise-to-reliability-semantic-mapping-and-sql-validation-as-dual-drivers-for-enterprise-50l9</link>
      <guid>https://dev.to/arisyn/from-promise-to-reliability-semantic-mapping-and-sql-validation-as-dual-drivers-for-enterprise-50l9</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg24xus9xcnth4qn99hy9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fg24xus9xcnth4qn99hy9.png" alt=" " width="799" height="423"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A marketing manager at a fast-growing consumer packaged goods (CPG) company needs to understand the repeat conversion rate of new customers in East China during Q3. Historically, this would mean drafting a detailed request, sending it to the data team, and waiting 1-2 days for a response. Today, with an NL2SQL tool deployed, they type their question directly into the platform and get an instant SQL query—at least in theory. When they run the query, however, the results are useless: the tool defined “new customers” as users registered within 7 days, while the company’s standardized definition is users who placed their first order in the last 30 days. This disconnect between natural language intent and data reality is not an isolated incident; it’s a core pain point plaguing enterprises that have adopted NL2SQL to enable self-service business intelligence (BI).&lt;/p&gt;

&lt;p&gt;As enterprise data volumes explode and business teams demand real-time insights to stay competitive, traditional BI workflows—reliant on data teams to model datasets and write custom SQL—have become a bottleneck. NL2SQL (Natural Language to SQL) emerged as a promising solution, allowing non-technical users to query data warehouses using everyday language, reducing dependency on overstretched data teams and accelerating decision-making. According to industry research, nearly 60% of mid-to-large enterprises are now piloting or deploying NL2SQL tools. Yet, more than 40% report critical issues with accuracy and semantic alignment, leaving business users hesitant to trust the tool’s outputs. This gap highlights deeper enterprise challenges: disconnected data relationships across silos, inconsistent business metric definitions, a widening rift between data governance investments and AI-driven analysis, and AI workflows that fail to access trusted, context-rich data.&lt;/p&gt;

&lt;h2&gt;
  
  
  Core Pain Points of Enterprise NL2SQL Adoption
&lt;/h2&gt;

&lt;p&gt;The failure of NL2SQL tools to deliver on their promise stems from three interconnected challenges:&lt;/p&gt;

&lt;p&gt;First, &lt;strong&gt;semantic alignment gaps&lt;/strong&gt; between business and data layers. Enterprises develop standardized business terminology—like “new customer,” “repeat rate,” or “monthly active users”—with nuanced definitions tailored to their operations. However, these terms exist in a human-readable context, while data warehouses store information in tables, fields, and relational structures that machines understand. Without a deliberate bridge between these two worlds, NL2SQL tools often misinterpret intent: for example, conflating “monthly active users” with “monthly registered users” or applying the wrong aggregation logic to calculate “customer retention.” This leads to “answer the wrong question” scenarios that erode user trust.&lt;/p&gt;

&lt;p&gt;Second, &lt;strong&gt;SQL generation inaccuracy due to lack of validation&lt;/strong&gt;. Many NL2SQL tools focus solely on translating natural language to SQL syntax, skipping critical checks for logical and business correctness. This results in queries that either fail to run or produce misleading results: joining order tables with unrelated product category tables, summing non-numeric fields like customer IDs, or applying average calculations to categorical data. Even small errors in table joins or metric logic can render insights useless, forcing business users to cross-verify results with data teams—undoing the efficiency gains of self-service BI.&lt;/p&gt;

&lt;p&gt;Third, &lt;strong&gt;wasted data governance investments&lt;/strong&gt;. Most enterprises have already invested in building semantic layers, metric systems, and governance frameworks to ensure data consistency. However, many NL2SQL tools operate in isolation, unable to reuse these existing assets. This means companies must rebuild their metric definitions from scratch for the NL2SQL tool, leading to redundant work, conflicting data outputs across BI platforms, and a breakdown in the unified data governance strategy they worked hard to establish.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Dual-Wheel Solution: Semantic Mapping + SQL Validation
&lt;/h2&gt;

&lt;p&gt;To address these pain points, enterprises need a two-pronged approach that connects business intent to trusted data and validates every step of the SQL generation process.&lt;/p&gt;

&lt;p&gt;At the core, semantic mapping serves as the bridge between business and data semantics. Business semantics are the standardized terms and metrics that teams use to discuss performance—e.g., “new customer” defined as “users who placed their first order in the query period.” Data semantics are the underlying tables, fields, lineage relationships, and calculation logic stored in the data warehouse. Effective semantic mapping requires a robust metadata foundation to understand data relationships, paired with a semantic engine that can translate between human language and machine-readable data structures.&lt;/p&gt;

&lt;p&gt;SQL validation, meanwhile, acts as a safety net to ensure generated queries are not just syntactically correct but logically sound and aligned with business rules. This requires three layers of checks: syntax validation to confirm compatibility with the target database; logical validation to verify table joins, field types, and aggregation functions are appropriate; and business validation to ensure the query adheres to standardized metric definitions and operational constraints.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Arisyn and Intalink Enable Reliable NL2SQL
&lt;/h2&gt;

&lt;p&gt;Intalink, as a data relationship and governance base, lays the groundwork for trusted NL2SQL by building a comprehensive data semantic layer. It automates metadata management, discovers hidden table relationships, maps field lineage, and formalizes enterprise-wide metric definitions. For the CPG example, Intalink would codify “new customer” as users with a first order timestamp within the Q3 window, and “repeat conversion rate” as the count of users who placed a second order divided by the total number of new customers. This creates a single source of truth for data semantics, ensuring consistency across all analysis tools.&lt;/p&gt;

&lt;p&gt;Building on this foundation, Arisyn’s Semora structured data semantic engine enables bidirectional semantic mapping. On one side, it translates natural language questions into precise data logic by matching user queries to pre-defined business terms in the Intalink-managed semantic layer. On the other side, it converts data warehouse metrics into business-friendly language, making it easier for teams to understand and trust the underlying data.&lt;/p&gt;

&lt;p&gt;Semora also integrates a multi-layer SQL validation framework that closes the loop on accuracy. When the CPG marketing manager asks about Q3 East China new customer repeat conversion rate, Semora first maps the query to the enterprise’s standardized definitions. It then generates the corresponding SQL and runs three checks: syntax validation to ensure compatibility with the company’s data warehouse; logical validation to confirm the join between the user and order tables is correct and that the aggregation function for conversion rate uses numeric fields; and business validation to verify the “new customer” filter aligns with the 30-day first-order rule. If any discrepancy is found, Semora adjusts the SQL to meet business standards before executing the query, delivering results that match the user’s intent.&lt;/p&gt;

&lt;p&gt;Crucially, Semora integrates seamlessly with existing enterprise semantic layers, allowing companies to reuse their prior governance investments. This eliminates redundant work, ensures metric consistency across traditional BI tools and NL2SQL workflows, and closes the gap between data governance and AI-driven analysis.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion: Moving from “Usable” to “Trusted” NL2SQL
&lt;/h2&gt;

&lt;p&gt;NL2SQL’s true value lies not in generating SQL quickly, but in generating SQL that produces accurate, business-aligned results. Semantic mapping solves the core challenge of translating human intent into machine-readable data logic, while SQL validation ensures every query adheres to technical and business standards. Together, these two drivers create a reliable self-service BI experience that business users can trust.&lt;/p&gt;

&lt;p&gt;The combination of Intalink’s data governance base and Arisyn’s Semora semantic engine addresses the root causes of NL2SQL adoption pain points: it bridges the gap between business and data semantics, validates query accuracy at every step, and leverages existing governance assets. By enabling this dual-wheel approach, enterprises can unlock the full potential of NL2SQL, empowering business teams to access trusted insights independently, reducing data team bottlenecks, and turning their data assets into a competitive advantage.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>sql</category>
      <category>llm</category>
    </item>
    <item>
      <title>Redefining Team Roles in the AI Era: How Data Intelligence Tools Enable New Talent Structures—Insights from the Creator of Claude Code</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Tue, 30 Jun 2026 15:33:00 +0000</pubDate>
      <link>https://dev.to/arisyn/redefining-team-roles-in-the-ai-era-how-data-intelligence-tools-enable-new-talent-1loa</link>
      <guid>https://dev.to/arisyn/redefining-team-roles-in-the-ai-era-how-data-intelligence-tools-enable-new-talent-1loa</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa015gby04d689zct6g1j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa015gby04d689zct6g1j.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In a recent interview, the creator of Claude Code shared a striking observation about modern enterprise teams: the once rigid lines separating engineers, product managers, and designers are rapidly blurring. Product managers now write SQL to validate demand hypotheses on their own; designers leverage analytics to pinpoint user pain points with precision; engineers use prompt engineering to build prototypes in hours rather than weeks. This shift isn’t just a trend—it’s a fundamental restructuring of how organizations allocate talent and leverage skills, driven by the democratizing power of AI. Yet for most enterprises, this transition is far from seamless. Disconnected data relationships, inaccessible analytics tools, and a growing gap between data governance and AI-driven analysis are creating invisible barriers to effective cross-functional collaboration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;From Specialized Silos to Cross-Functional Synergy: The AI-Driven Talent Shift&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The move from deep specialization to cross-functional capability is most pronounced in data-centric teams. For decades, data operations followed a strict pyramid structure: data engineers built and maintained data warehouses, data governance specialists manually curated metadata and lineage, data analysts churned out predefined reports, and business teams waited passively for insights to trickle down. Today, that model is obsolete. Business stakeholders demand direct access to data to inform real-time decisions; governance teams need to adapt quickly to evolving business metric requirements; data analysts are shifting from report generators to strategic advisors who translate data into actionable business strategy.&lt;/p&gt;

&lt;p&gt;This role evolution stems from AI’s ability to lower technical barriers. Tools like generative AI and natural language processing (NLP) enable non-technical users to perform tasks once reserved for specialists. A marketing operations manager, for example, can now analyze user behavior data to optimize campaign performance without relying on the data team. Conversely, specialized roles like data governance are being elevated: instead of spending weeks manually mapping table relationships, these professionals can focus on ensuring data quality, standardizing metric definitions, and unlocking the strategic value of data assets.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Core Challenges in the New Talent Landscape&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Despite this shift, most organizations are stuck in a gap between rising capability demands and inadequate tooling. Three critical pain points stand out:&lt;/p&gt;

&lt;p&gt;First, data access remains prohibitively difficult for non-technical users. Business teams often lack the SQL skills or understanding of complex data warehouse schemas to answer even simple questions—like “What was the new user conversion rate in the South China region last month?” The result is a back-and-forth with data teams that can take 24 hours or longer, causing delays that miss critical decision windows.&lt;/p&gt;

&lt;p&gt;Second, data governance is inefficient and error-prone. Governance teams face hundreds of tables and thousands of fields, manually mapping lineage and resolving metric discrepancies that can take weeks. This manual work leads to costly inconsistencies: one retail enterprise found that different departments reported user growth figures varying by 30%, undermining trust in data and slowing cross-team alignment.&lt;/p&gt;

&lt;p&gt;Third, there’s a critical disconnect between data governance and AI-driven analysis. Many organizations invest heavily in governance initiatives, yet the curated metadata and relationship graphs remain locked in siloed tools, inaccessible to the analysis platforms business teams use. Meanwhile, generic AI tools can generate plausible-sounding insights but lack access to internal, trusted data, rendering their outputs irrelevant for enterprise decision-making.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Technical Foundation: Dual-Wheel Architecture for New Teams&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To overcome these challenges, organizations need a dual-wheel architecture that combines a robust data relationship foundation with an intuitive intelligent analysis entry point.&lt;/p&gt;

&lt;p&gt;On one side, a trusted data relationship base is essential. This requires automated metadata management and lineage analysis to map table connections, field origins, and metric definitions across all data sources, creating a unified, visual data asset graph. This foundation ensures that all users—from governance specialists to business teams—have a clear, consistent view of data relationships and definitions, eliminating confusion and building trust.&lt;/p&gt;

&lt;p&gt;On the other side, an intelligent analysis entry point lowers the barrier to data access. Natural language to SQL (NL2SQL) conversion, paired with dual semantic layer governance, lets business users query data using plain language, bridging the gap between business terminology and technical field names. This entry point must also support multi-step reasoning, enabling users to answer complex questions that require integrating data across multiple sources.&lt;/p&gt;

&lt;p&gt;Crucially, these two components must work in tandem: the data relationship base provides the trusted, structured data that makes intelligent analysis accurate, while insights generated from the analysis entry point feed back into governance processes, helping teams refine metric definitions and improve data quality over time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Intalink and Arisyn: Enabling the New Talent Ecosystem&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Intalink and Arisyn are designed to deliver this dual-wheel architecture, supporting the new talent structures emerging in the AI era.&lt;/p&gt;

&lt;p&gt;Intalink serves as the data relationship governance foundation, addressing the core pain points of data governance teams. It automatically scans enterprise data sources—from data warehouses to cloud databases—identifying table relationships, field lineage, and metric discrepancies to generate a visual, real-time metadata graph. For example, a retail enterprise’s governance team previously took 10 days to map lineage across its omnichannel user data; with Intalink, this process takes just 4 hours, with an accuracy rate of 98%. Intalink also enables real-time metadata synchronization via API integrations and task scheduling, ensuring governance teams can adapt quickly to changing business needs without manual effort.&lt;/p&gt;

&lt;p&gt;Built on Intalink’s trusted foundation, Arisyn provides an intelligent analysis entry point for non-technical business users and analysts alike. Its natural language query functionality lets users ask questions like “What were the top 3 reasons for declining user retention in East China during Q3?” and receive structured, data-backed answers without writing SQL. Arisyn’s dual semantic layer unifies business terminology (like “new user”) with technical field names across systems, eliminating confusion about metric definitions. Its multi-step reasoning and workflow orchestration capabilities can integrate data from multiple sources—user behavior, orders, marketing campaigns—to deliver holistic insights. Most importantly, Arisyn leverages Intalink’s governed data, ensuring that every insight is based on trusted, consistent information.&lt;/p&gt;

&lt;p&gt;Together, these tools enable a seamless transition to the new talent model: data governance teams evolve from manual data curators to data asset managers, focusing on optimizing data quality and aligning metrics with business goals; business users shift from passive data requesters to active data users, empowering them to make real-time decisions; data analysts move from report producers to strategy advisors, using their expertise to interpret insights and guide business strategy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion: Empowering Roles to Focus on Value&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI isn’t eliminating job roles—it’s redefining them, allowing every team member to focus on the high-value work that aligns with their core expertise. The role of data intelligence tools is to break down the barriers between technical and business teams, making data a universal capability rather than a specialized skill. Intalink provides the trusted, clear data foundation that ensures consistency and trust, while Arisyn makes that data accessible and actionable for everyone. Together, they create a framework that supports the cross-functional collaboration and role evolution needed to thrive in the AI era. For enterprises looking to stay competitive, the key isn’t just adopting AI—it’s using the right tools to empower their people to work smarter, not harder.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>data</category>
      <category>llm</category>
    </item>
    <item>
      <title>Why NL2SQL Fails in Enterprise Deployments? Semantic Mapping and Query Validation Are the Keys to Success</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Thu, 25 Jun 2026 16:17:00 +0000</pubDate>
      <link>https://dev.to/arisyn/why-nl2sql-fails-in-enterprise-deployments-semantic-mapping-and-query-validation-are-the-keys-to-3ddo</link>
      <guid>https://dev.to/arisyn/why-nl2sql-fails-in-enterprise-deployments-semantic-mapping-and-query-validation-are-the-keys-to-3ddo</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq10q16gyjwuqxdroagdt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq10q16gyjwuqxdroagdt.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Imagine a marketing team eager to answer a critical question: “What’s the monthly average revenue from new customers in East China during Q3?” Instead of waiting days for the data team to run a custom SQL query, they turn to their new NL2SQL tool—only to get either a “query unrecognizable” error or a result that contradicts their internal financial reports. This isn’t an isolated incident: a recent authoritative industry survey reveals that over 90% of enterprise NL2SQL deployments stall or deliver results far below expectations, forcing business teams to fall back on traditional, slow data request workflows. NL2SQL, once hailed as the solution to democratize data access, is failing to live up to its promise in real-world enterprise environments. Why is this happening, and how can organizations turn the tide?&lt;/p&gt;

&lt;p&gt;At its core, NL2SQL aims to eliminate the technical barrier between non-technical business users and structured data. By translating natural language questions into executable SQL queries, it promises to reduce data team backlogs, accelerate decision-making, and empower every employee to leverage data for insights. In controlled lab environments, state-of-the-art NL2SQL models boast accuracy rates above 90%. But when deployed in enterprise settings, these models hit a wall. Enterprises face a perfect storm of challenges: heterogeneous data sources scattered across warehouses, lakes, and legacy systems; conflicting metric definitions across departments (e.g., “revenue” might mean gross sales to sales teams and net income to finance); and complex, undocumented table relationships that even seasoned data engineers struggle to navigate. These real-world complexities leave NL2SQL models unable to accurately interpret business intent, let alone generate reliable queries.&lt;/p&gt;

&lt;p&gt;Beneath the survey numbers lie two fundamental, interconnected pain points that derail NL2SQL deployments:&lt;/p&gt;

&lt;h2&gt;
  
  
  The Semantic Gap: Misalignment Between Business and Data Language
&lt;/h2&gt;

&lt;p&gt;Business teams speak in intuitive terms like “active users,” “new customers,” and “regional revenue”—but these terms rarely map directly to the technical nomenclature of enterprise data systems. For example, “active users” might be defined as users who logged in in the last 7 days by the product team, but as users who made a purchase in the last 30 days by the sales team. Data tables and fields often carry technical labels like &lt;code&gt;user_behavior_log&lt;/code&gt; or &lt;code&gt;order_pay_amount&lt;/code&gt;, which bear no obvious relation to business terminology. NL2SQL models relying solely on word vector matching lack the context to resolve these ambiguities, leading to either unrecognized queries or incorrect mappings. Worse, scattered data assets mean models can’t even identify which tables or fields are relevant to a given question, leaving business users stuck.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lack of Trust: Unvalidated SQL Queries Undermine Confidence
&lt;/h2&gt;

&lt;p&gt;Even when an NL2SQL model generates syntactically correct SQL, the query may contain logical flaws that render results useless. Common issues include joining tables with no meaningful data lineage, omitting critical business filters (like excluding test orders), or miscalculating metrics by using the wrong field. These errors can’t be caught by basic syntax checks, but they lead to results that are wildly off-target. Most off-the-shelf NL2SQL tools stop at generating SQL, offering no built-in validation mechanisms. As a result, business users can’t trust the output and end up sending queries to data teams for verification—adding extra work instead of reducing it.&lt;/p&gt;

&lt;p&gt;To overcome these challenges, NL2SQL deployments need more than a powerful language model; they require a closed-loop system that integrates data governance and semantic engineering. The solution hinges on two critical components:&lt;/p&gt;

&lt;h3&gt;
  
  
  Building a Dual Semantic Layer for Precise Alignment
&lt;/h3&gt;

&lt;p&gt;Semantic mapping is the bridge between business language and data language. It starts with a comprehensive inventory of enterprise data assets: using metadata management tools to catalog tables, fields, table relationships, and data lineage. This creates a clear, structured view of the data landscape, turning a “black box” into an understandable asset. On top of this, organizations need a business semantic layer that ties common business terms to specific data logic. For example, “new customers” might be defined as users with their first order in the last 30 days, linked to the &lt;code&gt;users&lt;/code&gt; and &lt;code&gt;orders&lt;/code&gt; tables with specific filters and joins. This layer codifies metric definitions, time ranges, and dimension rules, giving NL2SQL models the context they need to interpret business intent accurately.&lt;/p&gt;

&lt;h3&gt;
  
  
  Multi-Level SQL Validation to Ensure Result Reliability
&lt;/h3&gt;

&lt;p&gt;Validation is the final guardrail to ensure query results are trustworthy. It must happen at three levels:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Syntax Validation&lt;/strong&gt;: The basic check to ensure the generated SQL is syntactically correct and executable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Logic Validation&lt;/strong&gt;: Using data lineage and business rules to verify that the query aligns with predefined standards. This includes checking if table joins are based on valid relationships, filters match business requirements, and metric calculations adhere to approved definitions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Result Validation&lt;/strong&gt;: Post-execution checks to ensure the output makes sense in a business context. This might involve comparing results to historical data to identify abnormal fluctuations, verifying numerical ranges against business norms, or cross-referencing with trusted metrics.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Arisyn and Intalink work in tandem to address these pain points, creating a seamless NL2SQL deployment loop tailored to enterprise needs.&lt;/p&gt;

&lt;p&gt;Intalink serves as the foundational data relationship platform, addressing the root of data chaos. Its metadata management, relationship discovery, and lineage analysis capabilities automatically scan and catalog scattered data assets across systems, mapping table relationships, field dependencies, and metric lineage. This turns unstructured data silos into a unified, governed data graph, making it easy to understand how data connects and flows through the organization.&lt;/p&gt;

&lt;p&gt;Building on Intalink’s governed foundation, Arisyn’s Semora semantic engine constructs a dual semantic layer that bridges business and data language. It allows organizations to map business terms directly to Intalink’s cataloged assets, codifying custom metric definitions and business rules. This gives Arisyn’s NL2SQL model the context to accurately interpret nuanced business questions—like distinguishing between product team and sales team definitions of “active users.”&lt;/p&gt;

&lt;p&gt;When a business user submits a query, Arisyn first parses the natural language to extract business intent, using the dual semantic layer to resolve ambiguities. It then leverages Intalink’s data relationship graph to generate SQL that joins the correct tables, applies the right filters, and calculates metrics according to approved definitions. Before executing the query, Arisyn uses Intalink’s lineage data to perform logic validation: ensuring joins are based on valid relationships and metrics align with predefined rules. After generating results, Arisyn runs result validation checks—comparing outputs to historical trends and business norms—to flag any anomalies.&lt;/p&gt;

&lt;p&gt;For example, when a marketing user asks, “What’s the monthly average revenue from new customers in East China during Q3?” Arisyn first uses the semantic layer to define “new customers” as users with their first order in Q3, “East China” as a specific set of region codes, and “monthly average revenue” as grouped monthly calculations. It then uses Intalink’s table relationships to connect the &lt;code&gt;users&lt;/code&gt;, &lt;code&gt;orders&lt;/code&gt;, and &lt;code&gt;regions&lt;/code&gt; tables, generating the correct SQL. Next, it validates that the SQL adheres to the new customer definition and uses valid table joins. Finally, it checks the result against Q2’s East China new customer revenue to ensure fluctuations are within expected ranges before delivering the answer to the user.&lt;/p&gt;

&lt;p&gt;NL2SQL’s failure in enterprise deployments isn’t a failure of AI technology—it’s a failure to account for the messy, complex reality of enterprise data and business semantics. To make NL2SQL work, organizations need a systematic approach that combines robust data governance with semantic engineering. Semantic mapping solves the problem of “can the AI understand the request?” while query validation solves “can we trust the result?”&lt;/p&gt;

&lt;p&gt;Arisyn and Intalink’s integrated solution creates a complete closed loop: from cataloging and governing data assets to building business-aligned semantic layers, generating context-aware SQL, and validating results for reliability. This breaks the bottlenecks that have stalled NL2SQL deployments, enabling true AI-powered self-service analytics that empowers business teams, reduces data team burdens, and unlocks the full value of enterprise data to drive faster, more informed decisions.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>sql</category>
      <category>data</category>
      <category>llm</category>
    </item>
    <item>
      <title>Gartner Trend Decoded: How NL2SQL Solves Enterprise Self-Service Analytics’ Three Core Pain Points</title>
      <dc:creator>Arisyn</dc:creator>
      <pubDate>Mon, 22 Jun 2026 15:55:00 +0000</pubDate>
      <link>https://dev.to/arisyn/gartner-trend-decoded-how-nl2sql-solves-enterprise-self-service-analytics-three-core-pain-points-392m</link>
      <guid>https://dev.to/arisyn/gartner-trend-decoded-how-nl2sql-solves-enterprise-self-service-analytics-three-core-pain-points-392m</guid>
      <description>&lt;p&gt;Gartner’s latest analysis positions NL2SQL as a cornerstone for lowering data access barriers and accelerating business intelligence (BI) efficiency. Over 60% of mid-sized enterprises plan to deploy NL2SQL solutions this year, with the goal of reducing data engineers’ repetitive query work by 80% or more. Yet for many organizations, NL2SQL remains a case of “looks good on paper, hard to implement in practice.” The gap between promise and reality stems from three unaddressed pain points that hinder meaningful self-service analytics.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjh1vtag63uqomkv26mfz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjh1vtag63uqomkv26mfz.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Three Core Pain Points of Enterprise Self-Service Analytics&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Technical Barriers: The “Query Dependency Trap”&lt;/strong&gt;&lt;br&gt;
The first and most obvious hurdle is the technical divide between business users and structured data. Most non-technical teams lack SQL proficiency, forcing them to rely on data engineers for even basic query requests. This creates a cycle of backlogs: A manufacturing enterprise’s data team, for example, handles over 500 routine query tickets monthly, with an average response time of 24 hours. Data engineers are stuck prioritizing low-value, repetitive tasks instead of focusing on high-impact work like predictive modeling or data strategy, while business teams wait days for insights that could inform time-sensitive market decisions. This model fails to break down the walls between data and decision-makers, leaving democratized analytics out of reach.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Semantic Misalignment: The Business Term vs. Data Field Gap&lt;/strong&gt;&lt;br&gt;
A more insidious challenge is the disconnect between business terminology and underlying data structures. Enterprises often suffer from inconsistent metric definitions across departments: For instance, the operations team might define “active users” as anyone who logged into the app in a day, while the marketing team defines it as users who clicked an ad. Generic NL2SQL tools rely on literal keyword matching, which cannot distinguish these nuanced semantic differences. The result? Queries generate results that are technically correct but irrelevant to the business user’s actual need. In one case, a retail brand’s sales team used a generic NL2SQL tool to pull “monthly active customers,” only to discover the tool used the marketing department’s definition—leading to a 40% overcount and conflicting quarterly performance reports between teams. This misalignment stems from the absence of a unified business semantic governance framework.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. SQL Accuracy: The Reliability Risk of Complex Queries&lt;/strong&gt;&lt;br&gt;
Finally, traditional NL2SQL tools struggle with the accuracy of complex queries involving multi-table joins, nested aggregations, or time-window calculations. Generic large language models (LLMs) often generate SQL that looks correct but contains hidden errors: incorrect join conditions, misapplied aggregation functions, or unauthorized data access. A grocery chain recently tested a popular generic AI tool to generate a query for “repeat buyers in the Southeast region over the past quarter.” The tool incorrectly linked customer profiles to duplicate order entries, resulting in a 3x overcount of repeat users. This error nearly led the chain to overstock high-demand items, risking significant inventory costs. For enterprises, such “plausible but wrong” SQL poses a direct threat to data-driven decision-making.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Breaking the Cycle: NL2SQL Needs a “Governance + Semantics” Foundation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Gartner emphasizes that NL2SQL success depends on more than just AI-generated text—it requires two critical pillars: a robust data governance base that clarifies data relationships, structures, and permissions; and a semantic engine that bridges business terminology to underlying data fields. Without these, NL2SQL becomes a “broken pipe”: AI generates SQL, but it lacks context about how data connects or what business terms actually mean.&lt;/p&gt;

&lt;p&gt;This is where the combination of Intalink and Arisyn’s Semora semantic engine delivers tangible value. Intalink provides the trusted data governance foundation, while Semora builds the semantic layer that translates natural language queries into accurate, business-aligned SQL. Together, they address each of the three core pain points head-on.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Intalink + Arisyn: Targeted Solutions for NL2SQL Success&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Lowering Technical Barriers: Letting Business Users “Talk” to Data&lt;/strong&gt;&lt;br&gt;
Arisyn’s natural language query capabilities eliminate the need for business users to learn SQL. Instead, they can pose questions in plain business language—“Show me 30-day repeat user counts for East China retail stores”—and get immediate results. Behind the scenes, Intalink’s metadata management, relationship discovery, and lineage analysis provide Semora with a comprehensive map of the enterprise’s data ecosystem: from table structures and field definitions to cross-table relationships and data flow paths. Semora uses this map to quickly identify the relevant tables, join them correctly, and generate SQL that aligns with the user’s intent. This reduces data team backlogs by shifting routine queries to business users, freeing engineers to focus on strategic work while accelerating decision-making.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Solving Semantic Misalignment: Building a Unified Business Language&lt;/strong&gt;&lt;br&gt;
Arisyn’s dual semantic layer governance mechanism resolves the gap between business terms and data fields by creating a centralized, agreed-upon definition for every metric. For example, an enterprise can standardize “active users” as “users who logged into the app and completed at least one interaction in a 24-hour period.” Semora automatically maps all queries involving this term to the corresponding user behavior tables and fields, eliminating ambiguity across departments. Intalink’s lineage analysis adds an extra layer of trust: it tracks the calculation logic behind every metric, so users can verify how a result was derived, ensuring consistency and traceability. This unified semantic framework ensures that all teams work from the same data “playbook,” reducing conflicts and improving data reliability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Ensuring SQL Accuracy: Multi-Layer Validation for Trusted Results&lt;/strong&gt;&lt;br&gt;
Semora’s NL2SQL generation and validation process goes beyond basic LLM output to ensure accuracy, security, and efficiency. After generating an initial SQL query, Semora leverages Intalink’s data rules to perform three critical checks: first, verifying syntax correctness to avoid execution errors; second, ensuring the query does not access unauthorized tables or fields, aligning with enterprise data governance policies; and third, simulating execution to evaluate performance and identify potential bottlenecks. For complex queries requiring multi-step reasoning—such as “Compare Q3 2024 e-commerce conversion rates for new vs. returning users across North America and Europe”—Semora breaks the request into smaller sub-queries, validating each step before combining results. This layered approach ensures that the final SQL is not only accurate but also compliant and efficient, eliminating the risk of misleading decision-making.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion: NL2SQL’s True Value Lies in Governance-Semantics Synergy&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Gartner’s trend report is not a distant vision—it’s a roadmap for enterprises looking to unlock the full potential of their data. NL2SQL is indeed the key to democratized analytics, but its success depends on more than just deploying an AI tool. It requires building a holistic system that combines robust data governance with a semantic engine that understands both data structures and business intent.&lt;/p&gt;

&lt;p&gt;The combination of Intalink and Arisyn’s Semora fills this gap, addressing the technical, semantic, and accuracy pain points that have stymied NL2SQL adoption in many enterprises. By creating a trusted data foundation and translating natural language into business-aligned SQL, they turn the promise of “everyone is a data analyst” into a practical reality. As NL2SQL technology continues to evolve alongside data governance, enterprises will be better equipped to make faster, more informed decisions—and stay ahead in an increasingly data-driven world.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>nl2sql</category>
      <category>data</category>
    </item>
  </channel>
</rss>
