Metadata Database

What is a Metadata Database ?

DingQL needs a database to store information about Analytics Database. For example, analytics DB schema and credential. Metadata Database also stores credentials of Analytics DB as well.

Following Databases can be used as Metadata Database

  1. MySQL
  2. PostgreSQL
  3. H2 Database

Configuring Metadata Database

To configure Metadata Database open config.yml and edit the following fields

Field NameField Description
spring.datasource.usernameUsername for metadata DB.
spring.datasource.passwordPassword for metadata DB.
spring.datasource.urlUrl for metadata DB. Supports : Postgresql, MySQL, H2 Database