> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omni.co/llms.txt
> Use this file to discover all available pages before exploring further.

# April 4, 2025

> Filter on Calcs, AI Retry, AI Evals, Query View UX, Google Sheets Export, and Much More

<Note>
  **Stay in the loop!** Subscribe to the [demo RSS feed](/demos/rss.xml) to be notified when we post new demos.

  Demos highlight what we are working on or experimenting with, but are not a guarantee of release. Let us know your thoughts at [support@omni.co](mailto:support@omni.co).
</Note>

## Filter on calcs

*Cathy Lennon · `Calcs` `Visualization`*

You can now filter with calculations post-query! This opens up a huge number of new use cases, filtering rows for visualization (ie trimming off partial moving averages), removing some rows (say hiding rows based on an IF calc), or even just simpler tables with calcs over a larger data set.

<Frame>
  <iframe src="https://www.youtube.com/embed/4T85A0dKzyQ" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## AI on Bedrock and AI retry

*Steven Talbot · `Ai`*

We're moving blobby into AWS Bedrock (powered by Claude), to reduce the surface are of where customer metadata is used and simplify subprocessor requirements. We also added new functionality to continue retrying query construction following errors, improving recall.

<Frame>
  <iframe src="https://www.youtube.com/embed/mEW0POeUAQk" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## AI eval tool

*Arielle Strong · `Ai`*

We added new functionality to the AI web app to side-by-side test different model contexts. This can be used to improve and adjust the data model to optimize query results for natural language use cases. Supports either ad hoc query or a golden test set.

<Frame>
  <iframe src="https://www.youtube.com/embed/nETe5PWhgwY" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Datasets and query views

*Luke Bowerman · `Workbook` `Sql`*

Continuing down the path of making view building in the workbook clearer and faster. Now query views (SQL or UI) get a dedicated build and edit experience.

<Frame>
  <iframe src="https://www.youtube.com/embed/_MY0XMh7sM8" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Dash editing at size and dash mobile editor

*Sarah Waterson · `Dashboards`*

We improved the dashboard editing experience to exact match the size in production. This means all the visualization tuning will exact match the final product. Additionally, we added a UI toggle to optimize the independent mobile layout (ie won't affect the desktop layout).

<Frame>
  <iframe src="https://www.youtube.com/embed/CLu5m9sJVBQ" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Google Sheets export

*Russell Garner · `Export`*

We've heard lots of demand for data directly into Google Sheets without Zapier. Now using Google Cloud Run functions, we have secure data transfer into Sheets.

<Frame>
  <iframe src="https://www.youtube.com/embed/s1z4sLIKbRU" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Conditional formatting relaunch

*Sarah Waterson, Jamie Davidson · `Visualization` `Tables`*

We're launching the new UX for conditional formatting with a first class UX on the table options, including full-row highlighting.

<Frame>
  <iframe src="https://www.youtube.com/embed/7CHzcbWokDU" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Dash performance data launch

*`Performance` `Administration`*

We're launching all the new performance data for query runtimes into production. Lots of granularity on query performance to action better experience for end users.

<Frame>
  <iframe src="https://www.youtube.com/embed/iJqU-7uDNTY" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Embedded navigation control

*Elliot Park · `Embed`*

Several customers have requested the flexibility to build their own app nav. Now folks can DIY application navigation outside the dashboard iframe for even more custom experiences.

<Frame>
  <iframe src="https://www.youtube.com/embed/uK6g4HE2xrk" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Always where filters plus better caching

*TJ Banghart · `Modeling` `Caching`*

We added always\_where\_filter (a forced, hidden topic filter) alongside sql\_always\_where. Also some additional work to improve cache hit rates.

<Frame>
  <iframe src="https://www.youtube.com/embed/XdL1BbWtm9w" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## More branched content work

*Meredith Dodge · `Dashboards` `Content Management`*

Continuing work on branches for content for the most mature content lifecycle out there.

<Frame>
  <iframe src="https://www.youtube.com/embed/6qETVBAzsu4" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Lots more API

*Corey Ruderman · `Api`*

Continuing to make the whole app API addressable - here with connection environment building (also landed but not demoed delete folder, import content, moving content, get queries from dashboard).

<Frame>
  <iframe src="https://www.youtube.com/embed/rPH5v8tVpkc" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Model portability with Git (git follower)

*Conrad Slimmer · `Administration` `Modeling`*

With git follower mode, models can be deployed cross-environment for multi-instance deployment or dev-staging-prod workflows.

<Frame>
  <iframe src="https://www.youtube.com/embed/4Gy0PE5FSuU" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Multi instance model portability

*Chris Merrick · `Administration` `Modeling`*

A new admin console for moving data models between environments - best for multi-region deployments or dev-prod workflows.

<Frame>
  <iframe src="https://www.youtube.com/embed/WdtSPIQAxq4" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Docs nav rework

*Erin Cochran · `Docs`*

We're doing some reorg on the docs to make it easier and faster to find what you need. Feedback appreciated on how we can organize for the best experience.

<Frame>
  <iframe src="https://www.youtube.com/embed/84hLxLJq3dI" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>
