Technology Sharing

Added multiple chart types, added plug-in management module, DataEase open source data visualization analysis tool v2.8.0 released

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

July 8, 2024: Open source available to everyonedata visualizationThe analysis tool DataEase officially released version v2.8.0.

The functional changes in this version include: in terms of charts, new combination charts, heat maps, symbol maps,Candlestick chartAnd other chart types, and enhanced and optimized the existing dashboard, detailed table, indicator card, rich text and other chart types; in terms of dashboards and large data screens, new one-click full-screen preview and large-screen ruler functions have been added, and sharing links support Ticket settings.

In terms of the X-Pack enhancement package, a new plug-in management module has been added to support custom chart plug-ins and data source plug-ins; CAS (Central Authentication Service) has added support for https mode; and the use of filtering components is supported in scheduled reports.

new features

■ Charts: Supports grouped column and line charts, stacked column and line charts, heat maps, symbol maps and candlestick charts

DataEase v2.8.0 adds grouped column and line charts, stacked column and line charts, heat maps, symbol maps, and candlestick charts. DataEase is continuously enriching its chart library, enhancing data display capabilities, and providing more options for data presentation in comparison, space, distribution, and other scenarios.
insert image description here

▲ Figure 1 Grouped column chart, stacked column chart, heat map, symbol map, candlestick chart editing page

■ Dashboard and data screen: support full screen preview and large screen scale

In DataEase v2.8.0, dashboards and data large screens now support one-click full-screen preview, allowing users to quickly view the display effects of dashboards and large screens; a new large-screen ruler function has been added, allowing users to quickly locate and determine the size of components when designing large screens.

In addition, DataEase data large screen has added a reuse function, making the production of large screens faster and more convenient.
insert image description here

▲ Figure 2 DataEase data large screen scale effect

■ Dashboard and data screen: Shared links support Ticket settings

In DataEase v2.8.0, a new ticket setting function for sharing links is added to the dashboard and data screen.
insert image description here

▲ Figure 3 Shared links support Ticket settings

■ X-Pack Enhanced Package: Added plugin management module, supports custom charts and data sources

In order to meet the personalized needs of enterprises, DataEase v2.8.0 version launched a plug-in management module that supports user-defined chart plug-ins and data source plug-ins.
insert image description here

▲ Figure 4 DataEase plug-in management page

In addition to the above new features, DataEase v2.8.0 also includes many other functional updates and optimizations. You are welcome to visit DataEase's official documentation and the Release page of the GitHub repository to view more detailed update logs.

Functional optimization

■ refactor (Dashboard): Added control over chart data export permissions to dashboard export permissions (#9836);

■ refactor (Dashboard): Optimize the initialization matrix sorting to solve the problem of chart position disorder that may occur when the dashboard is saved and edited again;

■ refactor (Dashboard): Optimize the dashboard zoom mode to solve the problem that the view content is not fully displayed due to the adaptive view height when the screen browser height of the dashboard is reduced;

■ refactor (data screen): optimize the theme adaptation problem when creating new components;

■ refactor (data screen): optimize the scrolling speed calculation method of the Marquee component to eliminate the impact of component size scaling on scrolling speed and display effect;

■ refactor (data screen): optimize the initialization position of the marquee component and other issues;

■ refactor (chart): Optimize the filtering logic of the same-month and year-on-year date fields;

■ perf (chart): Optimize the display effect of gradient color of line chart;

■ refactor (chart): indicator card background is transparent by default;

■ perf (charts): Pivot tables support exporting pivot table style tables;

■ perf (chart): interval bar chart removes axis value setting function;

■ refactor (chart): table of chart details turns off scroll action;

■ refactor (dataset): optimize the matching logic of aggregate functions in calculated fields;

■ refactor (dataset): Remove the scroll bar in the parameter type drop-down box in the SQL parameter configuration interface (#10758);

■ perf (X-Pack): Added dataset limit function in embedded version (#10459);

■ refactor (X-Pack): handle unusable characters that may be contained in the APISIX Key;

■ refactor (X-Pack): Optimize the preview style of scheduled reports on the dashboard large screen;

■ refactor (X-Pack): You can select the default role when configuring permission rules for row and column permissions.

Bug Fixes

■ fix (Dashboard): fix the problem that the history theme was not adapted to the advanced configuration;

■ fix (Dashboard): Fixed the issue in the data large screen query component where clicking the "OK" button failed to save (#10291);

■ fix (dashboard): public link compatible with DataEase versions prior to v2.4 (#9755);

■ fix (data screen): fix the problem of inconsistent combined layer sizes after the data screen is imported into the template (#10144);

■ fix (data screen): Fixed the issue that directly dragging the left layer to sort cannot trigger the "Save" button event (#10254);

■ fix (chart): fix the problem of incorrect SQL splicing for drill-down date;

■ fix (chart): fix the problem that the quadrant chart cannot trigger linkage;

■ fix (chart): fix the problem that the scatter plot tooltip displayed incorrect values;

■ fix (chart): fix the problem of failure to set bubble size in scatter plot;

■ fix (chart): fix the problem of invalid sorting of time fields in rose charts and pie charts;

■ fix (chart): fixdash boardThe label font size is invalid;

■ fix (dataset): Add new fields to the SQL dataset without affecting the use of historical fields;

■ fix (dataset): fix the problem that when multiple data nodes are associated, the SQL data node will be lost during the mapping process (#9973);

■ fix (dataset): fix the problem that datasets and directories with the same name cannot be created across organizations;

■ fix (dataset): fix the system crash when creating Oracle dataset (#9307);

■ fix (dataset): When editing custom SQL in a dataset, add a comment prompt for the table structure (#10022);

■ fix (data source): fix the problem of data source timing detection failure;

■ fix (system settings): fix the problem that the data export center has no organization to which it belongs;

■ fix (mobile): Fixed the issue where the public link of the data screen would display the prompt message "the resource does not exist or has been deleted" when opened via a mobile phone (#9971);

■ fix (embedded): fix the issue that the "full screen" button on the dashboard preview page is invalid when the dashboard directory tree is embedded in iframe mode;

■ fix (embedded): fix the problem that the dashboard preview interface lacks full screen, preview, and edit functions when the dashboard directory tree is embedded in DIV mode;

■ fix (embedded): fix the problem that the page of the dataset embedded via iframe keeps scrolling after editing the dataset and saving and exiting;

■ fix (X-Pack): fix the problem that CAS cannot use https;

■ fix (X-Pack): Fixed the issue with incorrect title display on the WeChat Enterprise edit page (#10764).