<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Semantic Layer on DataAgentX</title><link>https://e343c64b.dataagentx.pages.dev/en/tags/semantic-layer/</link><description>Recent content in Semantic Layer on DataAgentX</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sun, 25 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://e343c64b.dataagentx.pages.dev/en/tags/semantic-layer/index.xml" rel="self" type="application/rss+xml"/><item><title>Data Agent Weekly: Implementation Challenges at DACon26</title><link>https://e343c64b.dataagentx.pages.dev/en/news/20261025-data-agent-weekly-2026-10-24/</link><pubDate>Sun, 25 Oct 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/news/20261025-data-agent-weekly-2026-10-24/</guid><description>&lt;p&gt;&lt;a href="https://e343c64b.dataagentx.pages.dev/images/articles/weekly-dacon26/core-en.svg"&gt;&lt;img src="https://e343c64b.dataagentx.pages.dev/images/articles/weekly-dacon26/core-en.svg" alt="Six Engineering Challenges in Implementing DACon26"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Covering October 18–24, 2026 (Beijing Time). This issue focuses on six engineering challenges distilled from 19 sessions at the Beijing leg of DACon26, with other developments organized by product and open-source categories.&lt;/p&gt;&#10;&lt;p&gt;On October 23–24, DataFun hosted the Beijing leg of DACon26. The six issues below are synthesized from relevant official agenda items; the commentary in this article represents editorial technical analysis. Session titles used here are abbreviated; for full official titles and speakers, refer to the DataFun official agenda link in the Sources section at the end.&lt;/p&gt;</description></item><item><title>The 2W1H of the Semantic Layer for Agents: Why It's Needed, What It Is, and How to Build It</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20261023-agent-context-three-pillars/</link><pubDate>Fri, 23 Oct 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20261023-agent-context-three-pillars/</guid><description>&lt;p&gt;&lt;a href="https://e343c64b.dataagentx.pages.dev/images/articles/agent-context-three-pillars/core-en.svg"&gt;&lt;img src="https://e343c64b.dataagentx.pages.dev/images/articles/agent-context-three-pillars/core-en.svg" alt="The Three Pillars and Governance of Agent Context"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Does connecting to a database and generating SQL guarantee that an Agent will answer business questions correctly?&lt;/p&gt;&#10;&lt;p&gt;When asked the same question, &amp;ldquo;What was last quarter&amp;rsquo;s revenue?&amp;rdquo;, different tools yield different answers: a BI tool might include taxes and shipping costs; a Notebook might fail to deduct discounts and returns; finance may recognize revenue based on shipment dates, while the Agent is still guessing how tables relate.&lt;/p&gt;</description></item><item><title>Tencent Cloud DataBuddy: The First Signs of RSI in Data Agents</title><link>https://e343c64b.dataagentx.pages.dev/en/products/20261020-tencent-databuddy-rsi/</link><pubDate>Tue, 20 Oct 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/products/20261020-tencent-databuddy-rsi/</guid><description>&lt;p&gt;&lt;a href="https://e343c64b.dataagentx.pages.dev/images/articles/tencent-databuddy-rsi/core-en.svg"&gt;&lt;img src="https://e343c64b.dataagentx.pages.dev/images/articles/tencent-databuddy-rsi/core-en.svg" alt="Two iteration chains of DataBuddy converge into a single foundation"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;The Tencent Cloud DataBuddy team announced the new version of DataBuddy during a live stream on the DataFunTalk WeChat video account. The materials do not specify the broadcast date; this article was compiled on October 20, 2026.&lt;/p&gt;&#10;&lt;p&gt;Two points are particularly noteworthy: DataBuddy can connect to existing external data sources, not just those on Tencent Cloud; and in the future, models can also integrate proprietary APIs, such as those for Claude and ChatGPT.&lt;/p&gt;</description></item><item><title>Data Agent Weekly: What Are Teams Globally Building?</title><link>https://e343c64b.dataagentx.pages.dev/en/news/20261018-data-agent-weekly-2026-10-17/</link><pubDate>Sun, 18 Oct 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/news/20261018-data-agent-weekly-2026-10-17/</guid><description>&lt;p&gt;&lt;a href="https://e343c64b.dataagentx.pages.dev/images/articles/weekly-2026-10-17/core-en.svg"&gt;&lt;img src="https://e343c64b.dataagentx.pages.dev/images/articles/weekly-2026-10-17/core-en.svg" alt="Layered Progress from Ten Weekly Updates"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Covering October 11–17, 2026 (Beijing Time). This week begins with four domestic developments before moving to global progress.&lt;/p&gt;&#10;&lt;p&gt;Synthesizing these updates, ten signals point in the same direction: &lt;strong&gt;The competition for Data Agents is shifting from &amp;ldquo;can it answer&amp;rdquo; to &amp;ldquo;can it participate in work continuously and reliably.&amp;rdquo;&lt;/strong&gt; This manifests as reusable applications, inheritable context, semantics preceding execution, and verification built into workflows.&lt;/p&gt;&#10;&lt;h2 id="domestic-turning-analysis-paths-into-reusable-assets"&gt;Domestic: Turning Analysis Paths into Reusable Assets&lt;/h2&gt;&#10;&lt;p&gt;&lt;strong&gt;01 Alibaba Cloud Quick BI: Attribution Logic and Asset Reuse&lt;/strong&gt; (10/13)&lt;/p&gt;</description></item><item><title>How to Build a Data Agent: A Working Map from 23 Articles</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20261004-data-agent-series-recap/</link><pubDate>Sun, 04 Oct 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20261004-data-agent-series-recap/</guid><description>&lt;p&gt;After surveying many Data Agent products, a team beginning implementation still faces five basic questions: What work should the system own? Which data should it use? How may it execute? How will we prove the result? Who remains accountable when it fails?&lt;/p&gt;&#10;&lt;p&gt;Those questions are more durable than a vendor list. They connect definition, architecture, autonomy, evaluation, and rollout.&lt;/p&gt;&#10;&lt;p&gt;The diagram below maps those questions onto an operating path: how a task enters the system, how semantics constrain planning and execution, and how evidence, approval, read-back, and feedback close the loop.&lt;/p&gt;</description></item><item><title>Inside DataBuddy: Why Data Agents Need a Shared Data Foundation</title><link>https://e343c64b.dataagentx.pages.dev/en/products/20260929-tencent-databuddy-shared-foundation/</link><pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/products/20260929-tencent-databuddy-shared-foundation/</guid><description>&lt;p&gt;An analytics agent reports 120,000 new users. The operating dashboard says 108,000. Both can show their SQL, and both claim to use current data. The problem is larger than one wrong answer: do the agent and the existing data products share the same assets, semantics, identity, and controls?&lt;/p&gt;&#10;&lt;p&gt;That question makes DataBuddy’s architecture more interesting than its three visible roles—data engineering, analytics, and governance agents. Underneath them, the product connects ingestion, lakehouse storage, catalog, unified semantics, and AI-ready data knowledge into a shared chain. An Agent Harness ties that chain to context, tools, security, and evaluation.&lt;/p&gt;</description></item><item><title>How a Data Agent Understands Average Order Value</title><link>https://e343c64b.dataagentx.pages.dev/en/products/20260928-data-agent-semantic-analysis/</link><pubDate>Mon, 28 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/products/20260928-data-agent-semantic-analysis/</guid><description>&lt;p&gt;&lt;a href="https://e343c64b.dataagentx.pages.dev/images/articles/data-agent-semantic-analysis/core-en.svg"&gt;&lt;img src="https://e343c64b.dataagentx.pages.dev/images/articles/data-agent-semantic-analysis/core-en.svg" alt="Semantic contract from business phrase to query"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;“What is average order value by category over the last 30 days?” A model can easily produce valid SQL and an invalid business answer. Average order value may be paid amount divided by paid orders, exclude refunds, use buyers as the denominator, or count only fulfilled orders.&lt;/p&gt;&#10;&lt;p&gt;This is not primarily a SQL problem. The phrase has not yet been bound to executable meaning.&lt;/p&gt;</description></item><item><title>Google Cloud Data Agents Converge Three Kinds of Context</title><link>https://e343c64b.dataagentx.pages.dev/en/products/20260922-google-cloud-context-and-analytics/</link><pubDate>Tue, 22 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/products/20260922-google-cloud-context-and-analytics/</guid><description>&lt;p&gt;&lt;a href="https://e343c64b.dataagentx.pages.dev/images/articles/google-cloud-context-and-analytics/core-en.svg"&gt;&lt;img src="https://e343c64b.dataagentx.pages.dev/images/articles/google-cloud-context-and-analytics/core-en.svg" alt="Three contexts in the Google Cloud analytics flow"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Knowing where a table lives is not the same as knowing how to answer a business question. Google Cloud describes Conversational Analytics data agents as a combination of context and tools: business information and data provide context; SQL, Python, and visualization tools perform work.&lt;/p&gt;&#10;&lt;h2 id="three-contexts-have-different-authority"&gt;Three contexts have different authority&lt;/h2&gt;&#10;&lt;p&gt;Data context identifies queryable objects, fields, relationships, and locations. Business context explains terms, metrics, filters, and verified queries. Conversation context retains the user’s scope, assumptions, and follow-up questions across turns.&lt;/p&gt;</description></item><item><title>OpenAI Data Agent Connects Enterprise Data, Dashboards, and Action</title><link>https://e343c64b.dataagentx.pages.dev/en/news/20260911-openai-data-agent-release/</link><pubDate>Fri, 11 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/news/20260911-openai-data-agent-release/</guid><description>&lt;p&gt;&lt;a href="https://e343c64b.dataagentx.pages.dev/images/articles/openai-data-agent-release/core-en.svg"&gt;&lt;img src="https://e343c64b.dataagentx.pages.dev/images/articles/openai-data-agent-release/core-en.svg" alt="OpenAI Data Agent workflow from business question to approved action"&gt;&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;On September 10, 2026, OpenAI launched Data Agent in ChatGPT Work. The release is more than a Text-to-SQL chat interface: it connects enterprise sources, business context, analytical workflows, interactive dashboards, and approved actions in one conversational path.&lt;/p&gt;&#10;&lt;p&gt;The competitive question shifts from whether a model can write a query to whether more employees can complete reviewable data work under existing organizational controls.&lt;/p&gt;</description></item><item><title>Why Stronger Data Agents Need a Semantic Layer</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20260908-semantic-layer-for-data-agent/</link><pubDate>Tue, 08 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20260908-semantic-layer-for-data-agent/</guid><description>&lt;p&gt;Give a model the schemas for orders, payments, and customers and it can quickly produce executable SQL. Ask “What was revenue last month?” and the real work begins. Does revenue mean booked value, cash received, net receipts, or recognized revenue? Which date applies? In which period do refunds belong?&lt;/p&gt;&#10;&lt;p&gt;Those are not universal facts for a model to infer. They are enterprise contracts. As an agent gains tools and a longer execution chain, the cost of propagating one incorrect definition into a report or action increases.&lt;/p&gt;</description></item><item><title>A Seven-Layer Architecture for Production Data Agents</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20260907-architecture/</link><pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20260907-architecture/</guid><description>&lt;p&gt;“Why did new-customer conversion fall this month?” sounds like a SQL question. It is not.&lt;/p&gt;&#10;&lt;p&gt;Before touching a warehouse, a useful Data Agent has to establish what &lt;em&gt;new customer&lt;/em&gt; means, which conversion window applies, whether the metric changed recently, which data the requester is allowed to see, and what evidence would make an explanation credible. A query can run perfectly and still answer the wrong question.&lt;/p&gt;&#10;&lt;p&gt;Production Data Agents therefore need more than a language model and a database connector. They need a chain of responsibilities that turns ambiguous intent into a result another person can inspect. The seven-layer model below is a way to design that chain—and, when it breaks, to locate the failure.&lt;/p&gt;</description></item><item><title>Five Data Agent Routes: Compare Products by the Work They Own</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20260905-five-data-agent-routes/</link><pubDate>Sat, 05 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20260905-five-data-agent-routes/</guid><description>&lt;p&gt;One Data Agent turns a business question into SQL. Another runs queries and Python, then writes a report. A third edits a production pipeline. They share a category name, but they should not share one scorecard.&lt;/p&gt;&#10;&lt;p&gt;The useful unit of classification is a workflow, not a vendor. Ask four questions: What enters the system? Which part of the work does it own? What does it deliver? What is the blast radius when it fails? Those questions reveal five recurring routes.&lt;/p&gt;</description></item><item><title>The SQL Ran. Why Is the Answer Still Wrong?</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20260904-correct-sql-wrong-answer/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20260904-correct-sql-wrong-answer/</guid><description>&lt;p&gt;The most dangerous result in analytics is often not a failed query. It is a query that runs cleanly, returns a precise number, produces a polished chart—and answers the wrong question.&lt;/p&gt;&#10;&lt;p&gt;Suppose an operator asks, “How many new customers did we acquire this month?” The system finds a &lt;code&gt;customer&lt;/code&gt; table, counts distinct IDs by &lt;code&gt;created_at&lt;/code&gt;, and returns 12,486. The query is reproducible and syntactically correct. But Sales defines a new customer as a first-time payer, while Finance excludes refunded transactions and internal test accounts. The query counted new customer records, not the metric that will drive the budget decision.&lt;/p&gt;</description></item><item><title>What Is a Data Agent? Four Practical Tests</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20260903-what-is-a-data-agent/</link><pubDate>Thu, 03 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20260903-what-is-a-data-agent/</guid><description>&lt;p&gt;“Why did conversion fall this week?”&lt;/p&gt;&#10;&lt;p&gt;An NL2SQL tool can translate that sentence into a query. A data agent has a larger job. It must establish which product and funnel the question refers to, decide whether “this week” means a calendar week or a rolling seven-day window, and respect what the current user is allowed to see. It then has to find trusted data, apply the right metric definition, investigate the change, run and check its queries, and return evidence with the conclusion.&lt;/p&gt;</description></item></channel></rss>