Skip to main content

24 posts tagged with "enhancement"

View All Tags

๐Ÿ” Search for Visualization Block in Reporting

Our search capability has expanded beyond dashboards, allowing you to find visualization blocks by name or description.

๐ŸŒŸ What's newโ€‹

  • Deeper access: Jump straight to the exact visualization youโ€™re looking for, even in large or complex dashboards.
  • Less scrolling, more focus: Find relevant blocks instantly without needing to remember which dashboard they live in.

Visit our documentation to explore all of the search capabilities here.

โšก Saving Canvas Dashboard edits is now much faster, especially after heavy editing

We've shipped a performance improvement that makes saving edits on Canvas Dashboards significantly faster (often 2x faster), especially when youโ€™ve made lots of changes in one editing session.

โš™๏ธ What we changed (how we got the speedup)โ€‹

๐Ÿข Before (slower path)โ€‹

  • We tracked individual user actions during an edit session.
  • Then we generated update code for each action (delete, resize, move, edit, etc.).
  • With lots of interactions, that meant lots of processing โ†’ time-consuming at Save.

โšก After (faster path)โ€‹

  • Instead of caring about every single action, we now compare the dashboard version "before edit session" and "when user clicks save"
  • We then generate the update code once, based on the final difference.
  • Result: much less work during Save, and a noticeably faster saving experience, especially for โ€œheavy editโ€ sessions.

๐Ÿ”– AQL Quick Reference in the AQL Editor

Weโ€™re excited to introduce the AQL Quick Reference to simplify writing AQL. This feature serves as an in-editor reference, offering quick access to AQL functions, operators, and practical examples without switching back and forth between the Holistics and doc pages:

  • In-Place Search: Find AQL info without leaving the editor.
  • Concise Info: Easy-to-understand, bite-size details.
  • Practical Examples: Ready-to-use AQL snippets for seamless coding.

Enhance your productivity with this handy AQL Quick Reference and make AQL coding a breeze ๐Ÿ’ช

Bonus: When reading the docs, there are two cheatsheets that can help you find the functions and operators info quickly:

๐Ÿงจ AQL Error System Improvement

What's Newโ€‹

We're excited to announce a major upgrade to our AQL (Analytics Query Language) experience with our new enhanced Error Handling System. This update transforms how you interact with AQL by providing immediate, clear, and actionable feedback as you write queries.

Key Improvementsโ€‹

  • Static Type-Checking: Errors are now detected while you type, not when you run your query (feedback on relationshiops, joint requirements, proper nestings, etc).
  • Stack Traces: Easily identify where errors originate within complex queries
  • Highlighted Error Locations: Visual indicators show exactly where issues occur
  • Documentation Links: One-click access to relevant documentation for deeper learning

Getting Startedโ€‹

This feature is automatically enabled for all users on AQL-enabled datasets and reports. Simply open the AQL editor and start experiencing the benefits of real-time error feedback.