> ## 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.

# February 28, 2025

> Lots of CSV Upload and Spreadsheets, Heatmaps, Color Promotion, and Lots 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>

## Beautiful spreadsheet use cases

*Jade Khiev · `Spreadsheets` `Dashboards`*

Jade demos three use cases for the open spreadsheet UI. We're excited to see more of these use cases where folks had no other choice but to disconnect from the database. Now everything can wire up to live data and filters!

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

## CSV upload to warehouse launch

*Steven Talbot · `Csv` `Spreadsheets` `Workbook`*

The launch of CSV pushdown to the warehouse. Works across every dialect Omni supports.

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

## Input tables

*Richard Czechowski · `Spreadsheets` `Csv` `Workbook`*

The complement to CSV Uploads - now layering more data into an analysis is as easy as copy paste or a writing data to a spreadsheet. Lots of ongoing work here, but huge new use cases open up instantly.

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

## More ways to start an analysis

*Luke Bowerman · `Workbook` `Csv` `Spreadsheets`*

We show off some in-progress work to streamline all the different approaches to analysis - curated datasets (topics), single-table, CSV input, blank spreadsheets, AI, or SQL. Every company has all of these use cases - let's make sure we can handle them in one place.

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

## More vis editing on the dash

*Gustav Staprans · `Dashboards` `Visualization`*

We're still working on lifting the full visualization editing experience to the dashboard. No more bouncing back and forth to the workbook unless you want to.

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

## Measure color promotion

*Rob Miller · `Visualization`*

The final step in our color work, now all of the promotion and workflow you have on dimensional coloring is available on measures as well. Easy to tune one-off, dashboard level, or across the entire Omni environment. Elegance in layers.

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

## Heatmap launch

*Rob Miller · `Visualization` `Maps`*

Now you can complement region and point maps with our new heatmaps.

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

## Time explainer for filters

*TJ Banghart · `Filtering` `Workbook` `Dashboards`*

We added a utility to understand how time filters compile, no more guesswork in the result set for inclusive/exclusive

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

## Nested folder navigation improvements

*Jared Hardy, Meredith Dodge · `Content Management` `Dashboards`*

We tuned up the navigation experience to support deeply nested folders - just making it a bit easier to get to everything in a click or two.

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

## Topic renaming

*Conrad Slimmer · `Modeling`*

Now topics are rename-able from the Omni IDE with relabeling or copy-paste.

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

## Better content validator loading

*Steven Talbot · `Modeling`*

We improved the content validator load experience and made sure it doesn't time out even with the most complex models.

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

## Wildcards in access filters

*Steven Talbot · `Modeling`*

Little fresh code to allow wildcard matching in access filters for more flexible data management.

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

## Beta features visibility

*Arielle Strong · `Analytics` `Administration`*

We added a new tab to our analytics dashboard to understand all the fresh product you can opt in to (thanks to our new input tables). As always, let us know if anything looks interesting to try.

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

## New website launch

*Jared Hardy · `Website`*

We dolled up the website and tried to make it a little easier to understand who we are and all the use cases we can support.

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