Blazing-fast Table panel
The table visualization panel just got a major performance boost. Load, sort, and filter large tables many times faster than before, now that the table visualization has been refactored to use the react-data-grid library.
Enhancements:
Performance: On a simulated large table of 41,400 rows and 17 columns, we see the following improvements:
Action | CPU (% faster) | Memory (% faster) |
---|---|---|
Data refresh | 42.9% | 64.8% |
Scrolling | 52.4% | 55.7% |
Sorting and filtering | 97.8% | 30.6% |
Cell text wrap: The new table visualization implements a dramatically faster text wrap for larger tables and allows toggling text wrap on a field-by-field basis using overrides. We’re using a new open source text wrap library built by our own dataviz grafanista (uWrap)! We have removed the text wrap feature from its beta state as a result.
This new version of the table visualization is in public preview. To try the new table, turn on the tableNextGen
feature toggle. If you use Grafana Cloud, just ask Grafana Support for the new table.