Skip to main content Skip to complementary content

Talend Dictionary Service configuration parameters

All parameters in the data-quality.properties and audit.properties files are set by default during the installation of Talend Dictionary Service by Talend Installer. You can customize them according to your installation environment.

For further information about installing and configuring Talend Dictionary Service, see Talend Installation Guides.

Configurable data-quality.properties parameters

Parameter Description
spring.cloud.stream.kafka.binder.brokers Kafka server host
spring.cloud.stream.kafka.binder.defaultBrokerPort Kafka server port
spring.cloud.stream.kafka.binder.zkNodes ZooKeeper server host
spring.cloud.stream.kafka.binder.defaultZkPort ZooKeeper server port
spring.cloud.stream.bindings.dqDictionary.destination Target destination of the channels on Kafka
spring.data.mongodb.host MongoDB server host
spring.data.mongodb.port MongoDB server port
spring.data.mongodb.username MongoDB dictionary server user name
spring.data.mongodb.password MongoDB dictionary server password

Password is encrypted upon startup

spring.data.mongodb.database Dictionary server database name
spring.data.mongodb.uri URI of the MongoDB instance to connect to

If you connect to the MongoDB instance via a URI, the following parameters must be commented out: spring.data.mongodb.host, spring.data.mongodb.port, spring.data.mongodb.username, spring.data.mongodb.password, spring.data.mongodb.database

Information noteNote: This configuration parameter is available only if you have installed the TPS-4354 patch delivered by Talend. For more information, check with your administrator.
spring.data.mongodb.ssl Default value is false, put to true if you need to use the Secure Socket Layer protocol with MongoDB
spring.data.mongodb.ssl.trust-store Trust store location
spring.data.mongodb.ssl.trust-store-password Trust store password

Password is encrypted upon startup

logging.level.org.talend Default logging levels for the org.talend package. The levels are TRACE, DEBUG, INFO, WARN,ERROR and FATAL
spring.cloud.stream.kafka.binder.configuration.security.protocol Kafka security protocol

Default value is PLAINTEXT, put to SSL if you want to use a secured connection

spring.cloud.stream.kafka.binder.configuration.ssl.truststore.location Kafka trust store location
spring.cloud.stream.kafka.binder.configuration.ssl.truststore.password Kafka trust store password

Password is encrypted upon startup

spring.cloud.stream.kafka.binder.configuration.ssl.keystore.location Kafka key store location
spring.cloud.stream.kafka.binder.configuration.ssl.keystore.password Kafka key store password

Password is encrypted upon startup

spring.cloud.stream.kafka.binder.configuration.ssl.key.password Kafka key password

Password is encrypted upon startup

spring.cloud.stream.kafka.binder.configuration.ssl.endpoint.identification.algorithm Kafka endpoint

Empty by default, put to HTTP to enable the server host name verification, or leave it empty to disable the verification

oidc.url OIDC server URL
scim.url SCIM server URL
oidc.semanticservice.id Technical parameter, should not be modified unless requested by Talend support

OIDC application identifier

oidc.semanticservice.secret Technical parameter, should not be modified unless requested by Talend support

OIDC application password

Password is encrypted upon startup

iam.scim.url

security.basic.enabled

security.oidc.client.expectedIssuer

security.oidc.client.keyUri

security.oauth2.client.clientId

security.oauth2.client.clientSecret

security.oauth2.resource.tokenInfoUriCache.enabled

security.oauth2.client.access-token-uri

security.scim.cache.enabled

management.security.enabled

Technical parameters, should not be modified unless requested by Talend support

Parameters which enable the connection to the OIDC and SCIM services

spring.http.multipart.max-file-size

spring.http.multipart.max-request-size

Maximum file size you can upload to the dictionary server, and the maximum request size the server can handle
audit.log.enabled Default value is true, set it to false if you want to disable the audit capability in Talend Dictionary Service.
talend.logging.audit.config Path to the audit logging configuration file
tsd.maven.connector.s3Repository.bucket-url Enter the URL of your MinIO or S3 repository bucket.

For example: s3://talend-app-shared.

tsd.maven.connector.s3Repository.base-path Enter the base path of your MinIO or S3 repository. This property is optional and can be left empty.

For example: semantic-types-repository.

tsd.maven.connector.s3Repository.username Enter the username of your MinIO or S3 repository.

For example: username123.

tsd.maven.connector.s3Repository.password Enter the password of your MinIO or S3 repository.

For example: password123.

tsd.maven.connector.s3Repository.s3.region Enter the region of your MinIO or S3 repository.

For example: us-east-1.

tsd.maven.connector.s3Repository.s3.endpoint Enter the URL of your MinIO or S3 repository server.

For example: https://minio-company.com.

tsd.dictionary-provider-facade.producer-url Enter the URL to your Talend Dictionary Service instance.

Configurable audit.properties parameters

Parameter Description
root.logger Category of the events to be logged
application.name Name of the application which logs audit events
service.name Name of the service within the application which logs audit events
instance.name Service instance name
propagate.appender.exceptions Defines behaviour of API calls if one or more appenders could not process the event

Authorized values: none, all

log.appender Log appender type.

You can add a comma-separated list of values to use multiple appenders simultaneously.

Authorized values: socket, file, console, http

appender.file.path

appender.file.maxsize

appender.file.maxbackup

File appender configuration parameters: path to the audit log if written to a file, the maximum allowed size for the audit log file, the number of backups of the log.
appender.http.url

appender.http.async

HTTP appender configuration parameters

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!