List of configuration parameters
All parameters in the data-stewardship.properties file are set by default during the installation of Talend Data Stewardship by Talend Installer. But, you can customize them according to your installation environment.
For further information about installing and configuring Talend Data Stewardship, see Talend installation guides.
Parameter |
Description |
---|---|
server.instance.id=0 |
Identification of the current instance of Talend Data Stewardship |
spring.data.mongodb.host=<local machine ip> spring.data.mongodb.port=27017 spring.data.mongodb.database=tds pring.data.mongodb.username=tds-user spring.data.mongodb.password=<randomly generated password> |
MongoDB settings |
frontend.url=http://<local machine ip>:${frontend.server.port} backend.url=http://<local machine ip>:${core.server.port} schemaservice.url=http://<local machine ip>:${schema.server.port} semanticservice.url=http://<local machine ip>:8187/ historyservice.url=http://<local machine ip>:${history.server.port} monitoringservice.url=http://<local machine ip>:${monitoring.server.port} gateway.url=http://<local machine ip>:${gateway.server.port} |
Gateway configuration |
kafka.broker=<local machine ip>:9092 |
Kafka connection |
tds.taskBatch.topic=impact-analysis-batch tds.history.topic=data-history schema.crud.topic=schemas schema.references.topic=schemas-references dq.dictionary.topic=tsd-semantic-notification |
Kafka topics name configuration |
tds.security=iam oidc.url=http://<local machine ip>:9080/oidc oidc.userauth.url=http://<local machine ip>:9080/oidc scim.url=http://<local machine ip>:9090/scim |
Single Sign-On properties for Talend Data Stewardship Default value is iam Do not change this parameter, unless requested by Talend. |
oidc.gateway.id=<randomly generated identifier> oidc.gateway.secret=<encrypted password> oidc.tds.id=<randomly generated identifier> oidc.tds.secret=<encrypted password> oidc.history.id=<randomly generated identifier> oidc.history.secret=<encrypted password> oidc.schema.id=<randomly generated identifier> oidc.schema.secret=<encrypted password> oidc.monitoring.id=<randomly generated identifier> oidc.monitoring.secret=<encrypted password> |
Single Sign-On security configuration parameters Do not change these parameters, unless requested by Talend. |
tds.history.service.url=${historyservice.url} schema.service.url=${schemaservice.url} tds.monitoring.service.url=${monitoringservice.url} |
Backend configuration for Talend Data Stewardship |
tds.core.service.url=${backend.url} | Specific configuration of Talend Data Stewardship monitoring service |
persistence=MONGO history.kafka.group=history-service history.kafka.poll.timeout.ms=1000 history.kafka.max.poll.records=500 history.kafka.failures.directory=${java.io.tmpdir}/data-history-failures |
History-service configuration for Talend Data Stewardship |
schema.kafka.broker.consumer=${kafka.broker} schema.kafka.broker.producer=${kafka.broker} schema.kafka.enableAutoCommit=true schema.kafka.resetConfig=latest schema.security=${tds.security} |
Schema-service configuration for Talend Data Stewardship |
datatype.lucene.root.folder.tds=data/tds datatype.lucene.root.folder.schema=data/schema tds.dqDictionary.group schema.dqDictionary.group tsd.maven.connector.enabled=true tsd.maven.connector.s3Repository.bucket-url=<place_minio_bucket-url_here> For example: s3://talend-app-shared. tsd.maven.connector.s3Repository.base-path=<place_minio_base-path_here> For example: semantic-types-repository. This property is optional and can be left empty. tsd.maven.connector.s3Repository.username=<place_minio_username_here> tsd.maven.connector.s3Repository.password=<place_minio_password_here> tsd.maven.connector.s3Repository.s3.region=<place_minio_region> For example: us-east-1. tsd.maven.connector.s3Repository.s3.endpoint=<place_minio_server_url_here> For example: https://minio-company.com. |
Data quality server configuration |
tsd.maven.connector.temporaryFolder=data: Directory to
download and extract Lucene indexes from
MinIO. tsd.dictionary-provider-facade.producer-url=${semanticservice.url} tsd.dictionary-provider.index-folder=data: Directory to store the Lucene indexes. |
Parameters to define the folders used to extract the semantic types. |
tds.front.serverUrl=/data-stewardship tds.front.schemaServiceUrl=/schemaservice tds.front.monitoringServiceUrl=/monitoringservice tds.front.semanticServiceUrl=/semantic service tds.front.schemaServiceApiVersion=v1 tds.front.apiVersion=v1 tds.front.enableDebug=false tds.front.pageSize=200 tds.locale=en |
Frontend configuration for Talend Data Stewardship |
audit.log.enabled=false talend.logging.audit.config=config/audit.properties |
Audit configuration |