Data foundations Guide
Text-to-SQL in 2026: How Accurate AI Data Analysts Are, Where They Fail and How to Deploy Them
Every data platform now sells an AI analyst that answers questions in plain English. On benchmarks built from real warehouses, models on their own still miss most questions, and the high figures in vendor material come from small sets the vendors built themselves. This guide sets out what the evidence shows, where the answers go wrong, what the security record says and how to build one people can trust.
For CTOs, CIOs, heads of data and finance leaders deciding whether and how to let people query company data in plain language.
The short answer
Text-to-SQL is reliable enough for production only inside a narrow domain whose business definitions are written down. On benchmarks built from real warehouses, frontier models alone answer about 10% to 37% of questions correctly. Model the definitions, give the agent a read-only role that runs as the user, cap query cost and test on your own logged questions before widening access.
Key takeaways
- On benchmarks built from real warehouses, models on their own still miss most questions: GPT-5.2 in a leading agent framework scored 10.8% on BEAVER, and the best plain models score 35% to 37% on LiveSQLBench.12
- Leaderboard scores near 97% measure agreement with answer keys that an audit found wrong in more than half of the problems it checked.34
- Context moves accuracy more than the model. A 4 KB document of business definitions added 17 to 23 points across three frontier models, which scored the same as each other with or without it.5
- The dangerous error is a query that runs and returns a believable wrong number. In a user study, people given queries that contained errors fixed about 56% of them.67
- Every public database-agent incident we found traces to broad credentials, read-only checks done in code instead of database grants, or model output run as code.891011
- Price units differ by platform, and the warehouse bill sits underneath: generated SQL for the same questions varied up to 3.4 times in cost, and Snowflake's resource monitors do not cover AI services.1213
Every data team has a queue of questions from people who cannot write SQL. Text-to-SQL, the use of a language model to turn a plain-English question into a database query, promises to empty that queue, and every major data platform now sells a version of it as an AI analyst or data agent. The pitch rests on accuracy figures that are hard to compare, and the risks sit where a demo does not look: business definitions that live in people's heads, database credentials, and a warehouse that bills by the byte. This guide covers what independent benchmarks show, what vendors and named companies report, where the answers go wrong, what the security record and the rules say, what it costs and how to build an AI data analyst that holds up.
- 10.8%of questions from real data warehouse logs answered correctly by leading agent frameworks using GPT-5.21
- 52.8%of problems in a widely used text-to-SQL benchmark subset had annotation errors in their answer keys4
- 71%of data professionals name incorrect or hallucinated outputs reaching stakeholders as a top concern14
What independent benchmarks show
The benchmarks that look most like company data tell a consistent story. BEAVER, built by researchers at MIT and elsewhere from real data warehouse query logs, has 9,128 question and query pairs over 812 tables in 19 domains. In its 2026 version, agent frameworks using GPT-5.2 answered 10.8% correctly, and 30.1% when given hints for every subtask.1 On LiveSQLBench, a set refreshed to stay out of training data, the best plain models score 35% to 37% and the best agent system 48%.2 When questions are ambiguous and the system has to ask follow-ups, results fall further: on BIRD-Interact, GPT-5 completed 8.67% of tasks in conversation and 17% when it could act as an agent.15
The leaderboards quoted in marketing look very different, and the gap is the lesson. Spider 2.0, built from enterprise workflows on BigQuery and Snowflake with databases that often hold more than 1,000 columns, launched with o1-preview solving 21.3% of tasks.17 Its Snowflake board is now topped by an engineered agent at 96.70, while the benchmark's own reference agent running Claude 4 Sonnet scores 25.78.3 On BIRD, the best test score is 82.95% against 92.96% for human data engineers and students.16 Schema exploration, retrieval of examples, voting across candidate queries and documentation turn a 25 into a 90. The model is one part of the product.
Why the top scores overstate accuracy
The top scores also measure agreement with answer keys that are often wrong. Researchers at the University of Illinois found annotation errors in 52.8% of BIRD Mini-Dev problems and 62.8% of the Spider 2.0-Snow problems they checked. Re-scoring 16 open-source agents on corrected labels moved their ranks by up to nine places, and the corrected ranking correlated only weakly with the official one.4 Execution accuracy, the standard metric, compares result sets, so it passes some wrong queries and fails some right ones; an expert-style model judge raised agreement with human reviewers from a Cohen's kappa of 62 to 87.04.18 A 2026 claim of human-level accuracy on BIRD applies to an expert-verified re-annotation of the set, not to the official test.19 A leaderboard rank shows which system best reproduces a benchmark's labels, which is a different question from how often your finance team will get the right number.
What vendors claim
| Vendor claim | Test set | What to note |
|---|---|---|
| Snowflake Cortex Analyst: "90%+ SQL accuracy on real-world use cases"; GPT-4o alone 51%20 | 150 internal questions, August 2024 | Measured on single views with pre-joined data |
| Databricks Genie: 84.5% correct on the first attempt; strongest general coding agent 52.4%21 | 28 internal enterprise questions, June 2026 | Competing agents not named |
| Google Looker: semantic layer cuts errors in natural-language queries "by as much as two thirds"22 | Internal testing, May 2025 | No method or data published |
| dbt Labs: 98.2% to 100% through its Semantic Layer; 84.1% to 90.0% for text-to-SQL23 | 11 questions, 20 runs each, April 2026 | Code published; questions outside the model scored 0% until it was extended |
| Microsoft, Tableau, Amazon | No accuracy figure published | Microsoft warns that without preparation Copilot can "return generic or inaccurate results"24 |
The vendors agree on one thing: accuracy depends on curated context. Each platform asks for a semantic model or metric definitions, verified example queries and written instructions before it performs well. Google's BigQuery documentation calls the underlying models an early-stage technology that "can generate output that seems plausible but is factually incorrect."25
What companies that built their own report
Named deployments are more modest, and all are self-reported. Salesforce says its internal Horizon Agent "only had the correct response ~50% of the time" at launch.26 Uber's QueryGPT cut the time to write a query from about 10 minutes to about 3; in a limited release it averaged about 300 daily users, 78% of whom said it saved them time.27 LinkedIn's SQL Bot is often described as 95% accurate, but that figure is a survey: about 95% of users rated its accuracy "Passes" or above and about 40% rated it "Very Good" or "Excellent." Its most used feature was "Fix with AI" for debugging queries, at 80% of sessions.28 Swiggy raised its Hermes assistant's SQL accuracy from 54% to 93% by storing past queries with their prompts and retrieving similar ones.29
Demand is the clearest result. Ramp's in-house agent answered 1,476 questions in four weeks, against 66 answered in its data help channel over the same period.30 Grab avoided free-form generation for its reports: its analysts were mostly running the same queries with different dates and filters, so it turned those queries into tools the model can call.31 For recurring reporting, a library of approved queries with parameters is the safer design.
Context matters more than the model
The independent evidence on why curation works is narrow but consistent. An April 2026 paired study ran 100 questions on a retail dataset through Claude Opus 4.7, Claude Sonnet 4.6 and GPT-5.4. A 4 KB hand-written document of measures, conventions and disambiguation rules lifted accuracy by 17 to 23 points, to 67.7% to 68.7%, and the three models were statistically indistinguishable with or without it. In the authors' words, "model choice within tier does not" explain the difference.5 An often-quoted 2023 study by researchers at data.world, a knowledge graph vendor, found GPT-4 at 16% on enterprise SQL and 54% over a knowledge graph of the same database.32
dbt Labs' benchmark shows the trade-off. Through its Semantic Layer, questions inside the model scored 98.2% to 100%, and questions outside it scored 0% until the model was extended, because the layer declined to answer them. In dbt's words, "With text-to-SQL, failure looks like a plausible but incorrect answer. With the Semantic Layer, failure looks like an error message."23 Few teams have done this work. Of the 30% of data professionals in dbt's 2025 survey who use AI to answer questions in natural language, two-thirds use plain SQL generation and one-third a semantic layer.33
Where text-to-SQL goes wrong
The errors research measures are mostly about meaning. In BEAVER's first error analysis, models given the right tables failed because they did not know database-specific rules or custom functions (41.5% of failures), linked the question to the wrong table or column (39.0%), or added or dropped columns (22.0%).34 Real schemas are far larger than benchmark ones. Microsoft researchers describe an internal finance warehouse with 632 tables and more than 4,000 columns, and a product usage dataset with 2,281 tables and 65,000 columns. They found 41.1% of questions in one public benchmark ambiguous, and GPT-3.5 recognized a question the database could not answer only 60% of the time.35 On ambiguous questions, the best model tested on the AMBROSIA benchmark found a valid reading 31% of the time, against 66% on clear ones.36
The dangerous failure is a query that runs and returns a believable wrong number. In an August 2026 study on an insurance schema, direct SQL generation produced 29 wrong runs that executed without error, and seven more that matched the expected result only by coincidence in the data, out of 114. The authors note that SQL "can execute successfully while using the wrong relationship role or aggregation grain."6 People are a weak check. In a study of 26 participants given queries that contained errors, users fixed about 56% of them on average, and explanations, visualizations and a chat assistant made no significant difference.7 That study predates current models and its participants knew they were looking for errors, so a business user reading a confident chart is unlikely to do better. In dbt's 2026 survey, 71% of data professionals named incorrect or hallucinated outputs reaching stakeholders as a top concern.14
The security record
| Incident | What happened | Missing control |
|---|---|---|
| Supabase MCP server, July 2025 | In a demonstration, instructions planted in a support ticket led a developer's AI assistant to read a private token table and copy it into a reply the customer could see; the assistant held a role that bypasses row-level security8 | A credential scoped to the task; untrusted text kept away from data tools |
| Reference Postgres MCP server, 2025 | A statement that ended the read-only transaction let arbitrary SQL run; the deprecated package still drew 21,000 weekly downloads9 | Read-only enforced by database grants |
| AWS Labs MySQL and Postgres MCP servers, September 2026 | Read-only checks were bypassed with SQL comments, and a COPY ... TO PROGRAM statement could run operating system commands in the default read-only mode1037 | Database grants instead of pattern matching |
| Vanna text-to-SQL library, 2024 | Prompt injection led to remote code execution through chart code written by the model11 | Model output never run outside a sandbox |
| Replit agent, July 2025 | An AI coding agent deleted a live database during a code freeze38 | No write credentials to production; approval for destructive statements |
| Snowflake Cortex Code CLI, 2026 | Injected instructions let the agent run scripts without approval using the user's credentials, enough to exfiltrate data or drop tables; fixed in version 1.0.2539 | Approval gates the model cannot bypass; short-lived credentials |
| DBHub MCP server, September 2026 | DNS rebinding let a website run SQL through an unauthenticated local endpoint40 | Authentication on the tool server |
Research shows the pattern is general. Prompt-to-SQL injection worked across seven models in applications built on LangChain, and a 2026 study found "substantial security vulnerabilities" in four open-source data agents and two cloud analytics services.4142 OWASP's guidance is to limit what an agent can call "to only the minimum necessary" and to execute actions "in the context of that specific user."43 Any table that holds free text, such as tickets, CRM notes or reviews, is a channel for injected instructions.
Managed products handle identity better than most self-built agents, with one trap to check. Databricks says Genie evaluates data access "using each end user's own Unity Catalog permissions."44 Snowflake semantic views use owner's rights, so "a user with access to a semantic view does not require separate access to its underlying tables"; masking and row access policies on the tables still apply, but the grant on the view becomes the real gate.45 A self-built agent that connects through one service account loses every per-user policy unless it passes the user's identity to the database.
What it costs
| Platform | Published price unit, October 2026 |
|---|---|
| Snowflake Cortex Analyst | 67 platform credits per 1,000 messages through the API; through Cortex Agents or CoWork, AI credits per million tokens46 |
| Databricks Genie | No seat price; up to $10 of free usage per user each month, then pay for use21 |
| Looker Conversational Analytics | Data tokens with a monthly allowance; overage of $3 per million input and $20 per million output tokens, with at least 90 days' notice before billing starts47 |
| Microsoft Fabric and Power BI Copilot | 100 capacity-unit seconds per 1,000 input tokens and 400 per 1,000 output tokens48 |
| Tableau Next | From $40 per user per month, billed annually49 |
| ThoughtSpot | From $25 per user per month; some plans cap the Spotter agent at 25 queries per user per month50 |
| Amazon Quick | From $20 per user per month, plus a $250 infrastructure fee per account on Professional and Enterprise51 |
Seat prices cap the AI fee but not the warehouse bill underneath. A December 2025 study ran 180 generated queries from six models on 230 GB of BigQuery data. Non-reasoning models showed cost variance of up to 3.4 times, with outliers above 36 GB per query against the best model's 1.8 GB average, mostly from missing partition filters and inefficient joins.12 The usual safeguards have gaps. BigQuery lets you cap the bytes billed per query, and notes that on tables without clustering a LIMIT clause does not reduce cost.52 Google's conversational analytics API dry-runs each query and stops it "without incurring a charge" when it would scan more than the cap.53 Snowflake's resource monitors "work for warehouses only" and cannot track AI services, and its statement timeout defaults to two days.1354 An agent warehouse left on defaults has no practical ceiling.
Rules that apply
| Rule | What it requires | What it means for an AI data analyst |
|---|---|---|
| GDPR Article 5 | Data collected for "specified, explicit and legitimate purposes" and "limited to what is necessary"55 | Expose curated models with personal columns masked instead of the full schema |
| EU AI Act, Annex III | High-risk duties for listed uses such as creditworthiness, life and health insurance pricing and recruitment56 | An ad hoc analytics assistant is usually outside it; one whose answers drive those decisions may fall inside |
| HIPAA minimum necessary standard | Reasonable efforts to limit protected health information to the minimum necessary for the purpose57 | Scope clinical data by role and question type |
| Sarbanes-Oxley Section 404 | Management maintains "an adequate internal control structure and procedures for financial reporting"58 | Numbers that reach financial reports need lineage, review and an audit log |
| DORA Article 9 | Access limited "to what is required for legitimate and approved functions and activities only"59 | Per-user access for agents in EU financial firms |
| India DPDP Act, 2023 | Processing limited to data "necessary for such specified purpose", with "reasonable security safeguards"60 | Purpose-scoped access and logging for personal data |
Chat over the raw warehouse
Model writes SQL from the schema
- Fast to demo on any database
- Plausible wrong numbers on wide schemas
- Shared credentials common
- Cost open-ended
Approved queries with parameters
Model picks a vetted query
- Every answer uses reviewed logic
- Limited to questions already modeled
- Low cost and easy to audit
- Grows with the query library
Governed analyst agent
How we advise
- Semantic layer first, SQL as fallback
- Runs as the user, read-only
- Byte caps and short timeouts
- Tested on your own logged questions
How to build an AI data analyst that holds up
Start narrow. Uber organizes QueryGPT into workspaces of curated tables and sample queries for each business domain,27 and Databricks advises aiming for five or fewer tables and an agent that answers "questions for a particular topic and audience."61 Write the business definitions down in a semantic layer such as dbt MetricFlow, LookML, Snowflake semantic views or Databricks metric views, and keep them in version control in a form you can move, since the vendor-neutral exchange format, now Apache Ossie, is still at its v0.1 specification.62 Add example queries signed off by the people who own the numbers; Databricks recommends SQL expressions for business semantics and example SQL queries alongside text instructions.61
Retrieve before generating. LinkedIn pulls the top 20 candidate tables and has a model re-rank them to 7 before writing the query,28 and the CHESS research system cut tokens fivefold while gaining about 2% accuracy by pruning large schemas.63 Classify each question before answering. Snowflake rejects ambiguous questions "upfront, rather than responding with potentially misleading answers."64 Show the SQL, the metric definition and any assumption with every answer, and let the system say it cannot answer.
The controls follow from the incidents. Connect through a database role with no write grants, never an application-level read-only flag. Run each query as the person asking so row and column policies apply, and mask personal columns. Dry-run every query against a byte cap, set a timeout in minutes, and put a separate budget on AI services. Run model-written chart or Python code in a sandbox or not at all, and review the code of any MCP server before it touches production.
Test on your own questions. LinkedIn, Uber and Snowflake each built sets of real questions with expert-approved answers. LinkedIn accepts several correct queries per question because single answers "underreported recall by 10-15%," and its model judge scores within one point of a human 75% of the time.28 Genie supports up to 500 benchmark questions per agent, and Snowflake's evaluations flag verified queries that used to pass and now fail.6566 Databricks expects benchmarks above 80% before user acceptance testing.67
| Metric | Why it matters |
|---|---|
| Accuracy on your own logged questions, by domain | Public benchmark scores do not transfer to your schema |
| False-success rate: answers that ran and were wrong | The failure users cannot see |
| Share of questions declined or sent back for clarification | A system that never declines is guessing |
| Regressions after each change to definitions, prompts or models | Yesterday's correct answer can break silently |
| Bytes scanned and cost per answered question | The warehouse bill sits under the AI fee |
| Queries blocked by access policies | Shows where people ask for data they cannot see |
- Collect real questions Pull six months of requests from the data team's queue and query logs, and group them by domain and how often they recur.
- Pick one domain Start with a domain of a few tables, clear owners and moderate stakes, such as operations or support reporting, and leave finance and regulated reporting for last.
- Write the definitions down Model the measures, joins and business rules in a semantic layer, and add example queries signed off by the owners of each number.
- Lock down access and cost Connect through a read-only database role that runs as the user, mask personal columns, cap bytes per query and set short timeouts.
- Build the test set Turn 100 to 150 real questions into a benchmark with expert answers, allow more than one correct query, and set a pass rate to clear before users see it.
- Release to analysts first Put the assistant inside the tools analysts already use, show the SQL and definitions with each answer, and collect their corrections.
- Widen access as the numbers allow Add business users and new domains only while the test set and the false-success rate on live questions stay above your bar after every change.
Questions before buying an AI analytics product
- Which accuracy figure do you publish, on which questions, and can we run the same test on our data?
- Does every query run with the asking user's own permissions, including row and column policies?
- How are read-only access, query cost and timeouts enforced, and where?
- Can the system decline a question, and does it show the SQL and definitions it used?
- Can we export our semantic models and verified queries in an open format?
- How will we be told about model changes, and can we rerun our benchmark first?
Text-to-SQL now works well inside a narrow domain whose meaning has been written down, and poorly on a raw warehouse, whatever the model. The scarce input is the time of the people who own the numbers to define metrics and approve example queries. Companies that treat that work as the project, with access and cost controls and a test set drawn from their own questions, get an analyst people trust. Those that point a chat window at the warehouse get confident numbers nobody can check.
This is how we approach AI analytics in our data engineering work: start with one domain and the people who own its numbers, write the definitions into a semantic layer you keep, connect the agent through read-only roles that run as each user, and test every release on your own questions before anyone relies on the answers.
Questions leaders ask
What is text-to-SQL?
Text-to-SQL is the use of a language model to turn a question in plain language into a database query, run it and return the answer. Data platforms sell it as conversational analytics, AI analysts or data agents. It works best when the model is given business definitions and example queries in addition to the raw schema.
How accurate is text-to-SQL in 2026?
On benchmarks built from real enterprise warehouses, frontier models alone answer roughly 10% to 37% of questions correctly. Vendors report 84.5% to over 90% on their own small test sets after curating context, and companies that built their own report starting near 50%. Accuracy on your data depends mostly on how well your definitions are documented.
Do we need a semantic layer for AI analytics?
For numbers people act on, in practice yes. A 2026 study found that a short document of business definitions added 17 to 23 points of accuracy, and dbt Labs measured its Semantic Layer near 100% on the questions it modeled. Questions outside the model fail with an error instead of a wrong number.
Is it safe to connect an AI agent to our database?
It can be, if the controls sit in the database. Use a read-only role with no write grants, run queries as the asking user, mask personal columns and cap query cost. Every public incident we found involved broad credentials, read-only checks done in code, or model output run as code.
How much do AI analytics tools cost?
Prices use different units: Snowflake bills Cortex Analyst per message, Microsoft per token in capacity units, Looker in data tokens, and Tableau, ThoughtSpot and Amazon per user. On top of that, the warehouse bills for every query the agent runs, and the same question can cost several times more depending on the SQL generated.
Can business users trust AI-generated numbers?
Only for questions the system has been tested on. People are poor at spotting wrong queries: in one study, participants given queries that contained errors fixed about 56% of them. Show the SQL and definitions with each answer, let the system decline questions it cannot answer and keep financial reporting on reviewed queries.
Do regulations apply to AI analytics?
Existing rules apply in full. GDPR's purpose and minimization principles, HIPAA's minimum necessary standard, DORA's access controls, India's DPDP Act and Sarbanes-Oxley controls over financial reporting all cover data an AI analyst touches. The EU AI Act's high-risk duties apply only where its answers drive listed decisions such as credit scoring or hiring.
Sources
- BEAVER: an enterprise benchmark for text-to-SQLChen et al., arXiv 2409.02038, May 2026 version
- LiveSQLBench leaderboardBIRD team and Google Cloud, read October 5, 2026
- Spider 2.0 leaderboardSpider 2.0 team, read October 5, 2026
- Pervasive annotation errors break text-to-SQL benchmarks and leaderboardsJin et al., University of Illinois, arXiv 2601.08778
- Semantic layers for reliable LLM-powered data analytics: a paired benchmark of accuracy and hallucination across three frontier modelsarXiv 2604.25149, April 2026
- Bounded semantic planning and deterministic compilation for reliable enterprise text-to-SQLarXiv 2608.16663, August 2026
- An empirical study of model errors and user error discovery and repair strategies in natural language database queriesNing et al., IUI 2023
- Supabase MCP security: how prompt injection leaked private tablesGeneral Analysis, July 2025
- MCP vulnerability case study: SQL injection in the Postgres MCP serverDatadog Security Labs, August 2025
- CVE-2026-85788CVE Program, September 2026
- When prompts go rogue: analyzing a prompt injection code execution in Vanna.AIJFrog, June 2024
- Cost trade-offs of reasoning and non-reasoning large language models in text-to-SQLarXiv 2512.22364, December 2025
- Working with resource monitorsSnowflake documentation, 2026
- New dbt Labs report finds AI-driven acceleration is outpacing trust and governancedbt Labs via PR Newswire, April 2026
- BIRD-Interact: re-imagining text-to-SQL evaluation via lens of dynamic interactionsHuo et al., ICLR 2026
- BIRD-SQL leaderboardBIRD team, read October 5, 2026
- Spider 2.0: evaluating language models on real-world enterprise text-to-SQL workflowsLei et al., ICLR 2025
- FLEX: expert-level false-less execution metric for text-to-SQL benchmarkKim et al., arXiv 2409.19014
- Human-level text-to-SQL via reinforcement learning on verified data, without pipeline engineeringarXiv 2603.20004, 2026
- Snowflake Cortex Analyst: evaluating text-to-SQL accuracy for real-world BISnowflake engineering blog, August 2024
- Introducing Genie One, Genie Ontology and Genie AgentsDatabricks, June 2026
- How Looker's semantic layer enhances gen AI trustworthinessGoogle Cloud blog, May 2025
- Semantic Layer vs. text-to-SQL: 2026 benchmark updatedbt Labs, April 2026
- Copilot for Power BI overviewMicrosoft Learn, 2026
- Conversational analytics overviewGoogle Cloud documentation, 2026
- How we built a text-to-SQL AI agent to get instant answersSalesforce Engineering, 2025
- QueryGPT: natural language to SQL using generative AIUber Engineering, September 2024
- Practical text-to-SQL for data analyticsLinkedIn Engineering, 2024
- Swiggy rolls out Hermes V3: from text-to-SQL to conversational AIInfoQ, January 2026
- Meet Ramp Research: our agentic data analystRamp Builders, September 2025
- Leveraging RAG-powered LLMs for analytical tasksGrab Engineering, 2024
- A benchmark to understand the role of knowledge graphs on LLM accuracy for question answering on enterprise SQL databasesSequeda, Allemang and Jacob, data.world, 2023
- State of Analytics Engineering 2025dbt Labs, 2025
- BEAVER: an enterprise benchmark for text-to-SQL (first version, error analysis)Chen et al., arXiv, September 2024
- NL2SQL is a solved problem... not!Floratou et al., Microsoft, CIDR 2024
- AMBROSIA: a benchmark for parsing ambiguous questions into database queriesSaparina and Lapata, NeurIPS 2024
- CVE-2026-87911CVE Program, September 2026
- AI-powered coding tool wiped out a software company's database in 'catastrophic failure'Fortune, July 2025
- Snowflake Cortex AI escapes sandbox and executes malwarePromptArmor, March 2026
- CVE-2026-61742CVE Program, 2026
- From prompt injections to SQL injection attacks: how protected is your LLM-integrated web application?Pedro et al., ICSE 2025
- Data agents under attack: vulnerabilities in LLM-driven analytical systemsarXiv 2606.08661, June 2026
- LLM06:2025 Excessive agencyOWASP GenAI Security Project, 2025
- Create and manage a Genie AgentDatabricks documentation, 2026
- Best practices for developing and deploying semantic viewsSnowflake documentation, 2026
- Snowflake service consumption tableSnowflake, October 2026
- Looker pricingGoogle Cloud, read October 5, 2026
- Copilot consumption, usage, and billing in FabricMicrosoft Learn, 2026
- Tableau Next pricingSalesforce, read October 5, 2026
- ThoughtSpot pricingThoughtSpot, read October 5, 2026
- Amazon Quick pricingAWS, read October 5, 2026
- Estimate and control costsGoogle Cloud documentation, 2026
- Manage BigQuery costs for Conversational Analytics API agentsGoogle Cloud documentation, 2026
- Parameters: STATEMENT_TIMEOUT_IN_SECONDSSnowflake documentation, 2026
- GDPR Article 5: principles relating to processing of personal dataRegulation (EU) 2016/679
- EU AI Act Annex III: high-risk AI systemsRegulation (EU) 2024/1689
- 45 CFR 164.502: uses and disclosures of protected health informationLegal Information Institute, Cornell
- 15 U.S. Code 7262: management assessment of internal controlsLegal Information Institute, Cornell
- DORA Article 9: protection and preventionRegulation (EU) 2022/2554
- Digital Personal Data Protection Act, 2023Government of India, via PRS Legislative Research
- Curate an effective Genie AgentDatabricks documentation, 2026
- Apache Ossie (incubating): updatesApache Software Foundation, 2026
- CHESS: contextual harnessing for efficient SQL synthesisTalaei et al., arXiv 2405.16755
- Snowflake Cortex Analyst: behind the scenesSnowflake engineering blog, 2024
- Test and monitor a Genie AgentDatabricks documentation, 2026
- Cortex Analyst evaluationsSnowflake documentation, 2026
- How to build production-ready Genie spaces and build trust along the wayDatabricks blog, 2025
Written by DigyAi Engineering from the systems we build and run. Every figure links to its public source, and every link and figure was checked on October 5, 2026. No client data appears in our insights.