0

How GoodData turbocharged AI analytics with Qdrant

Daniel Azoulai

·

July 09, 2025

How GoodData turbocharged AI analytics with Qdrant

Gooddata Overview

GoodData’s Evolution into AI-Powered Analytics

AI is redefining how people interact with data, pushing analytics platforms beyond static dashboards toward intelligent, conversational experiences. While traditionally recognized as a powerful BI platform, GoodData is laser-focused on accelerating both ’time to insight’ and ’time to solution’ by enhancing productivity for analysts and business users alike.

What sets GoodData apart is its unique position in the market: a composable, API-first platform designed for teams that build data products, not just consume them. With deep support for white-labeled analytics, embedded use cases, and governed self-service at scale, GoodData delivers the flexibility modern organizations need. With AI being integrated across every layer of the platform, GoodData is helping their over 140,000 end customers move from traditional BI to intelligent, real-time decision-making.

Scaling AI Capabilities to Meet Enterprise Demands

Initially, GoodData’s prototype leveraging OpenAI faced scalability limitations. The initial version attempted to load GoodData’s entire semantic model into the AI context for every user query. This led to high compute costs, slow response times, and exceeded technical limits of large language models. Instead, directly embedding extensive semantic layers into LLM contexts proved costly, slow, and impractical.

Jan Soubusta, Field CTO at GoodData, recalled:

“Putting the whole semantic layer directly into an LLM was unsustainable. The response times ballooned, and we consistently hit context size limits.”

This shift in approach was essential, as most GoodData customers work with complex data models, often spanning tens or even hundreds of datasets and metrics, unlike traditional desktop BI tools, which typically support a single user working with a single dataset at any given time.

Deploying Qdrant’s Scalable Vector Database

GoodData transitioned to a Retrieval-Augmented Generation (RAG) strategy, requiring a high-performance vector database. After exploring DuckDB and pgvector, GoodData chose Qdrant due to its high-availability architecture and superior performance.

GoodData leveraged Qdrant’s official Helm chart, deploying smoothly in Kubernetes and efficiently managing near-real-time embedding updates, crucial for multilingual semantic layers.

Old Approach

Real-Time Performance and Scalability Gains

For enterprise customers embedding GoodData as whitelabeled analytics solutions, these improvements mean AI assistants can respond as quickly as a human analyst, responding with relevant metrics, dashboards, or insights in mere seconds.

And adopting Qdrant brought significant benefits to empower GoodData’s AI assistant to do this, include:

  • Embedding updates completed in seconds (hundreds to thousands per minute).
  • Semantic search results returned within 100 milliseconds.
  • AI assistant responses are maintained at approximately 5–10 seconds, with Qdrant’s latency overhead negligible.

Jan emphasized performance efficiency:

“The overhead from Qdrant is negligible; queries run in tens of milliseconds, making it ideal for real-time analytics applications.”

Positioned for Advanced AI Growth

This shift positions GoodData not just as a dashboard provider, but as a foundation for next-gen AI applications embedded directly into enterprise products. In the future, GoodData expects to add significant personalization via

  • AI-powered data stories
  • Turnkey agent-to-agent interfaces and orchestration
  • GenAI- supported findops optimization
  • Perceptive “always on” analytics.

Qdrant provides GoodData a stable, scalable foundation for expanding into document-based semantic search and ontology management. With Qdrant, GoodData confidently supports complex, real-time AI use cases, enhancing end-user accessibility and productivity.

New Approach Architecture to enable real-time monitoring and AI-driven search capabilities in Kubernetes environment.

Additional resources

  1. GoodData live demo
  2. Free GoodData trial
  3. Qdrant Cloud signup

Get Started with Qdrant Free

Get Started