Overview
FineBI Version | JAR Package |
---|---|
6.0.14 | 2023-10-18 |
My Analysis
Analysis Document
In earlier versions, users wanting to create an online document brief need to screenshot FineBI components or dashboards and paste them into a word document. In this case, not only the layout is time-consuming and labor-intensive, but also the used screenshots cannot be updated.
In the 6.0.14 version released this time, FineBI allows users to create an analysis document directly, and write reports by inserting chart components and indicator fields into the analysis document. This greatly improves the writing efficiency and beauty of analysis reports.
For details, see Analysis Document Overview.
Manual Component Preview
In earlier versions, the component being edited will trigger one data query request per step. However, real-time query of this type in large data volume scenarios will cause users to wait for every step, incurring negative user experience.
This function has been optimized in the 6.0.14 version released this time. If no query result is returned when the query time lasts for X seconds (set by users), the system will intelligently switch to the manual preview mode. Users can perform manual query to view the results after all component editing steps are completed, which reduces the system query burden and improves the user experience.
For details, see Manual Component Preview.
Platform Management
Relaxed Username Verification
FineBI of versions earlier than 6.0.14 allows only letters, Chinese characters, numbers, underscores, @, hyphens, and dots.
FineBI of 6.0.14 and later versions disallows the following:
Illegal characters: quotes, <, >, and &.
XSS-injected keywords: /script, javascript:, and onblur.
Command execution keywords: getRuntime, ProcessBuilder, and java.lang.ProcessImpl.
For details, see Adding Users.
Strong Reminder for Re-registration After Local Container Authentication
After project restart, local container authentication will turn to be invalid. In this case, you need to re-scan the QR code for re-registration.
To prevent administrators from forgetting, the strong reminder function is added in FineBI of 6.0.14 and later versions.
For details, see Local Container Authentication.
Display Information Optimization in Registration Management
For details, see Registration Management.
(1) The version number and JAR package information are merged for display in Version Information.
(2) Project concurrency details are displayed in the details table in the Template Access Concurrencies area.
Determining Whether to Retain Template Filtering Conditions for Data Alert
The SystemOptimizationConfig.useAllVisibleDataForSentinel parameter is added for users to determine whether to retain template filtering conditions for data alert.
false: The dashboard filtering conditions are retained by default. Users can use only the dashboard data displayed by default for alert. The filtering conditions adjusted during preview will not take effect.
true: The full-volume dashboard data (data visible to users is available) is applied.
For details, see FINE_CONF_ENTITY Visual Configuration.
Mobile Terminal
Disabling Global Component Selectable By Default
If the Global Component Selectable switch is enabled, users can select components and perform interactive operations (such as zoom-in and linkage) on each component.
However, the sliding experience is prone to be affected in this case. Therefore, Global Component Selectable is disabled by default.
For details, see Template Setting.
App Encapsulation
In earlier versions, dashboards in different business modules can only be integrated separately. When viewing the business status through mobile phones, management personnel have to exit the currently viewed dashboard before switching to another dashboard to be viewed, which is cumbersome and inefficient.
The app encapsulation function is added in FineBI of 6.0.14, supporting the integration of multiple dashboards or combinations into one mobile FineBI analysis app. This help management personnel access the app anytime and anywhere, and grasp the business status of different business modules by dashboard switchover within the app, making data viewing more convenient.
For details, see App Encapsulation.