Automatic filter references
Control Cells can now be attached to tables/cells, affecting all downstream no-code and visual cells as a global filter. This behaviour can also be scoped to specific frames allowing. This makes it quicker and easier to add filtering behaviour to entire canvases without having to manually connect controls to each cell.
Visual and table usability enhancements
Tooltips on visual cells can be pinned with a right-click, allowing for values to be copied.
Hyperlinks within visualisations are clickable by holding Command (Mac) or Control (Windows).
Clicking rows within tables now opens up a vertical preview pane that lets you easily see and copy wide data at a glance and navigate up and down the table with keyboard arrows. Nested structs are also presented in an expandable format.
Large CSV export optimization
Previously downloading CSVs would often run a new query. Now you have the option to convert any cached results to CSV, then download that.
You can now download up to the query result size limit configured for your workspace.
Creating CSV files is quicker for large results - expect around 40 seconds per GB.
Sidebar improvements
It is now easier to navigate left-hand sidebar when you have many tables visible. Hovering over a schema or table name reveals a "hide others" button that filters the view just to that object, and also narrows the scope of the search bar.
Analysts can optionally see the column types next to their names.
BigQuery nested column types can be unnested using the disclosure arrow.
Fixes
- Resolved 'data missing' issues for visualizations sourced from catalog views, particularly for large cached datasets
- Optimized table pane processing for very large BigQuery database schemas (>1M items) that caused browser lag
- Fixed inaccurate file size reporting that affected Parquet conversion decisions
- Resolved issues with multi-select control cells using non-string column types (integers, dates, etc.)
- Fixed "waiting for upstream cells" errors in Count Metrics explore mode