General options:
This is list of general options for Data Sources.
More detailed descriptions and additional information can be found in Data source overview
These options are inside given data source configuration file. For example: postgresTest-source_1.conf. The filename depends on the name of the data source → nameOfDataSource.conf.
⚠️ Note: You can use SHIFT with mouse scroll to scroll horizontally!
| Key | Requirements | Conf File field | Description | Possible values | Default |
|---|---|---|---|---|---|
| Enabled | - | enabled | Enables or Disables the data source. | Boolean | True |
| Driver | - | driverConfig.name | The field allows either a new or existing JDBC driver to be specified. | String | - |
| JDBC URL | - | url | The url configuration will normally be build through the configuration wizard, or can be copied from an existing JDBC application. | String | (Generated based on driver) |
| Username | - | properties.user | It's used in various situations more here: User to use for health monitoring, and if no other authentication credentials are provided on a connection, as the default user to connect to the database | String | - |
| Password | - | properties.password | It's used in various situations more here: health checking the data source, To performing lag detection, to write to and read from the Heimdall schema, when doing cluster detection, when no user or password is specified in JDBC mode, In proxy mode, if proxy authentication is not provided. | String | - |
| Test query | - | properties.testQuery | This option is used in a variety of situations, including health checks, and verifying that a connection is still viable after an exception. It is also used in a variety of conditions when pooling is configured, in order to validate the connection while idle, etc. | String | - |