Overview
Application Scenarios
The built-in database for the BI is the HSQL database.
HSQL database cannot be accessed by multiple threads. In a clustered environment with large amounts of data, the HSQL database may become unstable. It can be used locally for trying out product functionality,
while the external database is suitable for the formal use of the platform.
Unpredictable problems may occur in the data migration process. You can choose to migrate the old data or directly enable a new database.
Functions
If the external database is configured for the BI system, the system will become more stable in cluster environments or when dealing with large amounts of data.
You can configure external databases during initialization or in the platform. The configuration requirements and steps are the same.
Procedure
The supported types and versions of external database are shown in the table below:

It is recommended to choose MySQL and Oracle databases as external databases.
Database Type | JAR Package Version | Supported Database Version |
RDS MySQL | 2019-05-20 | / |
MySQL | Unlimited | 5.1.73, 5.5.31, 5.5.46, 5.5.56, 5.6.22, 5.6.31, 5.7.16 |
2020-12-02 | 8.0.11,8.0.16,8.0.20 | |
Oracle | Unlimited | 10g, 11g, 12c |
SQL Server | Unlimited | 2000, 2005, 2008, 2012, 2014, 2016 |
2019-02-28 | 2017 | |
DB2 | 2018-12-27 | 9.7, 8.2, 11.1 |
PostgreSQL | 2021-03-17 | 9.4.7, 9.5.0, 9.5.2, 9.6.0 |