We’re excited to announce the release of Imply 3.4 with Apache Druid 0.19 at its core. This release includes new capabilities in Druid and Pivot that bring the stack closer to standard BI capabilities along with dozens of bug fixes and enhancements.
If you’re an Imply Cloud customer or if you run Imply on Kubernetes with the self-hosted Manager, you can now upgrade to the latest version through the management UI. This release is also available for download on our getting started page.
Pivot SQL (Alpha)
In Imply 3.4, we’re introducing an early preview of a new way to define data cubes in Pivot, allowing users to define custom measures and dimensions using SQL expressions instead of Plywood. We’re excited about the possibilities this feature holds for democratizing data analysis with Pivot given the broad reach of SQL, and for making it easier for people used to working with BI tools to work with Pivot. If you’d like to take it for a test drive, it can be enabled via the “Experimental features” toggle in the Advanced Settings UI.
Druid Broadcast Indexed Tables (Beta)
Along the same lines, we are continuing to work on improving SQL JOIN capabilities within Druid. Imply 3.4 enables Druid SQL users to join against multi-column indexed dimension tables. This release adds numerous reliability and usability enhancements, including the ability to load indexed tables through ingestion specs, with Druid automatically handling broadcasting them to all nodes in the cluster. The screenshot shows a SELECT statement spanning multiple columns.
Pivot Event annotations (Alpha)
Additionally, we’re introducing a sneak peak at the ability to annotate time series views in Pivot, allowing users to easily correlate real-world events such as software releases or advertising campaigns against changes in metrics. Like Pivot SQL, this can be enabled via the “Experimental features” toggle in the Advanced Settings UI.
Other enhancements & bug fixes
Pivot in Imply 3.4 also comes with over 30 bug fixes and product enhancements. Among other things, we’ve further expanded support for comparisons and filter by measure, which now work more reliably on a number of visualizations.
Along with over 200 new features, performance enhancements and bug fixes, Druid now has vectorization turned on by default for a large number of queries, providing a performance boost that can reach 5x on some queries.
Other blogs you might find interesting
No records found...
Apr 14, 2025
It’s Time to Rethink Observability: The Event-Driven Future
Observability has evolved. Forward-looking teams are already moving beyond static dashboards and fragmented telemetry—treating all observability data as events and unlocking real-time insights across their...
5 Reasons to Use Imply Polaris over Apache Druid for Real-Time Analytics
Introduction Real-time analytics is a game-changer for businesses that need to make fast, data-driven decisions. Whether you’re analyzing user activity, monitoring applications and infrastructure, detecting...
We are excited to announce the release of Apache Druid 32.0. This release contains over 341 commits from 52 contributors. It’s exciting to see a 30% increase in our contributors!
Druid 32.0 is a significant...