Bonnard
DevelopersDocsChangelogAboutPricingSign in
Glossary

Data analytics terminology, defined.

What is a Semantic Layer? Definition and Examples

A semantic layer is a business logic abstraction between your data warehouse and the tools that query it. Learn how it works with YAML examples.

What is Embedded Analytics? Definition for B2B SaaS

Embedded analytics integrates data visualizations directly into your software product. Learn what B2B teams need to ship customer-facing analytics.

What is MCP (Model Context Protocol)?

MCP is an open protocol that standardizes how AI agents connect to external data sources. Learn how data teams use it for governed metric access.

What is Metric Governance? Definition and Why It Matters

Metric governance is the practice of defining, versioning, and enforcing business metric definitions across an organization. Learn why it matters for data teams.

What is Pre-Aggregation? Definition and Performance Impact

Pre-aggregation materializes commonly-queried aggregations into summary tables ahead of time. Learn when to use it and how it reduces query latency.

What is RBAC (Role-Based Access Control)?

RBAC assigns data access permissions based on roles rather than individual users. Learn how it works for analytics, multi-tenancy, and AI agent governance.

What is Text-to-SQL? Definition, Limits, and Alternatives

Text-to-SQL converts natural language into SQL queries using an LLM. Learn why it fails in production and how semantic layers provide a governed alternative.

Product
  • Pricing
  • Changelog
Developers
  • Documentation
  • GitHub
  • Discord
Learn
  • Agentic Analytics
  • What is a Semantic Layer?
  • Glossary
  • Blog
Compare
  • vs Metabase
  • vs Cube
  • vs Looker
  • vs Tableau
  • vs dbt Metrics
  • Cube vs dbt
Integrations
  • Snowflake
  • BigQuery
  • PostgreSQL
  • Databricks
  • Redshift
  • ClickHouse
  • DuckDB
Company
  • About
  • Terms
  • Privacy
  • DPA
© 2026 Bonnard Ltd//GDPRCCPA
© 2026 Bonnard Ltd
GDPRCCPA