GILD verdict
Choose Looker when reports and AI answers must share one semantic layer, and a data team will keep LookML current.
Google's internal testing found that layer cut data errors in generative AI queries by up to two thirds. Assign LookML maintenance before opening Conversational Analytics, and measure data token use while Google's promotion lasts.
Looker
AI Data Analysis by Google
−8 MixedFit and limits
Who it fits
- Your data is modeled in BigQuery, Snowflake, Databricks, Redshift, or another supported SQL database, and the data team writes SQL.
- Departments argue about whose number is right, and you want each metric, join, and access rule defined once in LookML and reviewed in Git.
- Business users need answers in Looker, Google Sheets, Excel, Power BI, or Gemini Enterprise, all reading the same model through connectors and published agents.
- You want AI answers that respect existing permissions: Conversational Analytics composes queries through LookML, so access grants and user attributes apply.
Where it falls short
- Every answer depends on LookML: labels, descriptions, hidden fields, and custom fields promoted into the model decide whether agents pick the right field.
- Pricing runs through sales on annual terms with no published list price. Practitioners call the license expensive, including next to Power BI, and report dashboards that drive warehouse compute.
- Chart and formatting options are narrower than Tableau or Power BI in many public accounts, and some teams moved business-user dashboards to Sigma or Domo.
- Several AI features are pre-GA, including dashboard agents, agentic workflows, and the managed MCP server, and Pre-GA features are not recommended for regulated workloads.
Implementation reality
Curate one or two Explores
Pick Explores on clean data with clear business value. Give every field a business label and description, hide keys and technical fields, add synonyms, and move commonly used custom fields and table calculations into LookML so agents can use them. Google's Looker extension for VS Code lets an AI agent such as Claude Code generate, edit, and validate LookML for a user who holds the develop permission on that model.
Build data agents and test them
Create specialized agents for one domain each, connected to no more than five Explores, with instructions, default filters, and verified queries for the questions that matter. Test them with people who know the data before anyone else sees them.
Grant access by model
Give the gemini_in_looker and access_data permissions only on curated models through a custom role. Review the Gemini Default Users group, which grants the Gemini role automatically on Looker (original) instances with open system configuration.
Baseline usage before quotas
Watch the Conversational Analytics dashboard in System Activity for engagement and estimated token use while the promotion lasts. Its Token usage tab estimates input and output tokens by day and by agent. Input covers each question, the session history, and the agent's metadata and instructions. Budget warehouse compute for the extra queries agents and dashboards send.
What to measure in your pilot
- A pilot admin reports about 250,000 input tokens per question, so Standard's 60M pool covers about 240 questions; divide your own System Activity input tokens by questions asked.
- GILD found no cross-domain accuracy figure in Google's docs; score one verified-query set per agent, then rerun it on a combined agent before merging domains.
- Track how many LookML changes AI agents draft per sprint and how many fail validation or review; keep a developer approving every merge until fewer than 1 in 10 fail.
Sources
- Public source
- 1
- Official documentation
- 18
- Google Developer forums: Conversational analytics / gemini token usage data (Sep 14, 2026)
- Looker
- Looker pricing
- Looker docs: Looker (Google Cloud core) features and entitlements
- Looker docs: Choosing a hosting option for a Looker (original) instance
- Looker docs: Gemini in Looker overview
- Looker docs: Administer Gemini on your Looker (Google Cloud core) instance
- Looker docs: Admin settings, Gemini in Looker
- Looker docs: Conversational Analytics in Looker overview
- Looker docs: Set up Conversational Analytics in Looker
- Looker docs: Best practices for configuring Conversational Analytics
- Looker docs: Create and manage Explore data agents
- Looker docs: Looker-managed MCP server
- Looker docs: Admin settings, BI Connectors
- Google Cloud docs: How Gemini products in Google Cloud use your data
- Looker release notes
- Google Cloud blog: How Looker's semantic layer enhances gen AI trustworthiness (May 7, 2025)
- Looker docs: Admin settings, System Activity dashboards
- Looker docs: AI-assisted development (vibe coding) with Looker