repositoryDataSourceTemplates
Certain data source settings are not available in the Management Center for security reasons, but can be configured. You can create a template for each affected data source, which can then be selected and added to in the Management Center. Data source URL is not visible in Management Center.
Optional: The credentials to use when connecting. If configured, it takes precedence before any credentials configured in the management center.
Configuration of the properties defining data source specific behaviour. Typical usages for such data source properties are currently the language for pivot comparison collation and pivot comparison null value handling. Data source properties can either be defined in this template here or be stored with the data source in the database repository but not in both places. For each specific property the code defines where configuration is allowed from.
Configuration of the properties to be used by the underlying data source connection. The properties are particular to each type of data source. These are usually JDBC driver connection properties, to be passed to the driver when creating a database connection and are particular to the specific type of database and driver. Typical usages for such connection properties are the fetch size for data sources that rely on JDBC. The use of these properties with non-JDBC data sources is currently unspecified and will be ignored.
Configuration of the routines for RDBMS data sources in database repositories. A routine is an arbitrary SQL statement to be executed when a JDBC connection is borrowed from the connection pool or returned to it.