Configuring Talend Data Stewardship after installation
Procedure
-
Open the tds/config/data-stewardship.properties file and edit
the following Talend Data Stewardship
properties to configure the server port:
Field Description gateway.server.port Replace ${tinstall.tds.gateway.server.port} with the following port: 19999. history.server.port Replace ${tinstall.tds.history.server.port} with the following port: 19997. core.server.port Replace ${tinstall.tds.core.server.port} with the following port: 19994. monitoring.server.port Replace ${tinstall.tds.monitoring.server.port} with the following port: 19996. frontend.server.port Replace ${tinstall.tds.frontend.server.port} with the following port: 19998. schema.server.port Replace ${tinstall.tds.schema.server.port} with the following port: 19995. -
Edit the following Talend Data Stewardship
properties for MongoDB:
Field Description spring.data.mongodb.host Host name of your MongoDB instance spring.data.mongodb.port Port number of your MongoDB instance spring.data.mongodb.database Name of the database on which Talend Data Stewardship is connected, tds by default spring.data.mongodb.username Username used to connect to the database spring.data.mongodb.password Password used to connect to the database spring.data.mongodb.uri URI of the MongoDB instance to connect to If you connect to the MongoDB instance via a URI, you need to add the following parameters: spring.data.mongodb.host, spring.data.mongodb.port, spring.data.mongodb.database, spring.data.mongodb.username, spring.data.mongodb.password
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. -
Update the following fields with the Gateway configuration parameters:
Field Description frontend.url Replace ${tinstall.tds.tomcat.protocol} by HTTP or HTTPS if you have set an SSL configuration. backend.url Replace ${tinstall.tds.tomcat.protocol} by HTTP or HTTPS if you have set an SSL configuration. schemaservice.url Replace ${tinstall.tds.tomcat.protocol} by HTTP or HTTPS if you have set an SSL configuration. semanticservice.url Enter the URL to your Talend Cloud Data Stewardship instance, for example: https://tds.<region>.cloud.talend.com/semanticservice. Replace <region> with your account location. You'll find a list of the URLs to use for each data center in Accessing Talend Cloud applications. If your license does not include Talend Dictionary Service, delete this line.
historyservice.url Replace ${tinstall.tds.tomcat.protocol} by HTTP or HTTPS if you have set an SSL configuration. monitoringservice.url Replace ${tinstall.tds.tomcat.protocol} by HTTP or HTTPS if you have set an SSL configuration. -
Update the following field with the Apache Kafka configuration:
Field Description kafka.broker Enter the host and the port corresponding to your Apache Kafka broker. -
Update the following fields with the configuration for Talend Identity and Access Management:
Field Action oidc.url Enter the URL to your Talend Identity and Access Management, https://iam.<region>.cloud.talend.com/oidc. Replace <region> with your account location. You'll find a list of the URLs to use for each data center in Accessing Talend Cloud applications. oidc.userauth.url Enter the URL to your Talend Identity and Access ManagementUser Authentication, https://iam.<region>.cloud.talend.com/oidc. Replace <region> with your account location. You'll find a list of the URLs to use for each data center in Accessing Talend Cloud applications. scim.url Enter the URL to your Talend Identity and Access Management SCIM, https://api.<region>.cloud.talend.com/v1/scim. Replace <region> with your account location. You'll find a list of the URLs to use for each data center in Accessing Talend Cloud applications. oidc.gateway.id Enter the client ID retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. oidc.gateway.secret Enter the client secret retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. oidc.tds.id Enter the client ID retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. oidc.tds.secret Enter the client secret retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. oidc.history.id Enter the client ID retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. oidc.history.secret Enter the client secret retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. oidc.schema.id Enter the client ID retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. oidc.schema.secret Enter the client secret retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. oidc.monitoring.id Enter the client ID retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. oidc.monitoring.secret Enter the client secret retrieved from Talend Management Console. See Configuring hybrid in Talend Management Console. All the passwords entered in the properties file are encrypted when you start your Talend Data Stewardship instance.
-
To configure access to Talend Dictionary Service,
edit the following fields:
Field Description 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. For example: http://localhost:8187. tsd.enabled Set the value of this parameter to true in order to enable the interaction between Talend Data Stewardship and Talend Dictionary Service.
- Set the value of the following property to HYBRID: tds.front.deploymentMode.
-
Add the following hybrid-specific properties:
Field Action security.oauth2.resource.jwt.key-uri=${security.oidc.client.keyUri} Enables the communication with Talend Cloud. spring.profiles.active=hybrid Enables hybrid mode. iam.server.url=https://api.<region>.cloud.talend.com/v1/iam Talend Identity and Access Management server URL for Talend Cloud. Replace <region> with your account location. You'll find a list of the URLs to use for each data center in Accessing Talend Cloud applications. tds.front.portalUrl=https://portal.<region>.cloud.talend.com/ Talend Cloud portal URL. Replace <region> with your account location. You'll find a list of the URLs to use for each data center in Accessing Talend Cloud applications. tds.front.pendoDataCenter=<data_center> Data Center name for your Talend Cloud installation. Replace <data_center> with us-east-1, eu-central-1, ap-south-1 or ap-southeast-2 for AWS, or west-us for Azure. tds.front.pendoCloudProvider=<cloud_provider> Cloud provider of your Talend Cloud installation. Replace <cloud_provider> with AWS or Azure. dataquality.rules.baseUri=https://tds.<region>.cloud.talend.com/rulerepository Talend Cloud application URL. Replace <region> with your account location. You'll find a list of the URLs to use for each data center in Accessing Talend Cloud applications. -
Disable the log auditing option:
Field Action audit.log.enabled Set this property to false for hybrid configuration. Setting this property to true while using Talend Data Stewardship in hybrid mode can prevent it from starting correctly. -
To enable the application switcher after installing Talend Data Stewardship and
Talend Data Preparation,
uncomment the following line and add the URL to your Talend Cloud Data Preparation
instance:
tds.front.tdpUrl=https://tds.<region>.cloud.talend.com/
Replace <region> with your account location. You'll find a list of the URLs to use for each data center in Accessing Talend Cloud applications.
You must also add the URL to your Talend Data Stewardship instance to the configuration file for Talend Data Preparation. For more information, see the section about configuring Talend Data Preparation after installation.
- Optional:
Enable HTTP compression for Talend Data Stewardship in Apache Tomcat:
- Open the <Tomcat>\conf\server.xml file.
-
Add the following attributes to the HTTP Connector configuration used
for Talend Data Stewardship:
compression="on" compressionMinSize="2048" compressibleMimeType="text/html,text/xml,text/javascript,text/css,application/javascript,application/json"
-
Start Talend Data Stewardship by
launching, in this order:
- ZooKeeper with the start_zookeeper file.
- Apache Kafka with the start_kafka file.
- MinIO with the start file.
- Talend Data Stewardship with the start-tds file.
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!