Configurer Talend Data Stewardship après installation
Procédure
-
Ouvrez le fichier tds/config/data-stewardship.properties et modifiez les propriétés de Talend Data Stewardship suivantes afin de configurer le port du serveur :
Champ Description gateway.server.port Remplacez ${tinstall.tds.gateway.server.port} par le port suivant : 19999. history.server.port Remplacez ${tinstall.tds.history.server.port} par le port suivant : 19997. core.server.port Remplacez ${tinstall.tds.core.server.port} par le port suivant : 19994. monitoring.server.port Remplacez ${tinstall.tds.monitoring.server.port} par le port suivant : 19996. frontend.server.port Remplacez ${tinstall.tds.frontend.server.port} par le port suivant : 19998. schema.server.port Remplacez ${tinstall.tds.schema.server.port} par le port suivant : 19995. -
Modifiez les propriétés suivantes de Talend Data Stewardship pour MongoDB :
Champ Description spring.data.mongodb.host Nom d'hôte de votre instance de MongoDB spring.data.mongodb.port Numéro de port de votre instance de MongoDB spring.data.mongodb.database Nom de la base de données à laquelle Talend Data Stewardship est connecté, tds par défaut. spring.data.mongodb.username nom d'utilisateur ou d'utilisatrice utilisé pour vous connecter à la base de données spring.data.mongodb.password Mot de passe utilisé pour vous connecter à la base de données spring.data.mongodb.uri URI de l'instance MongoDB à laquelle vous connecter Si vous vous connectez à l'instance de MongoDB via une URI, vous devez ajouter les paramètres suivants : spring.data.mongodb.host, spring.data.mongodb.port, spring.data.mongodb.database, spring.data.mongodb.username, spring.data.mongodb.password
Note InformationsRemarque : Ce paramètre de configuration est disponible uniquement si vous avez installé le patch TPS-4354 fourni par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice. -
Changez les propriétés suivantes avec les paramètres configuration de la passerelle :
Champ Description frontend.url Remplacez ${tinstall.tds.tomcat.protocol} par HTTP ou HTTPS si vous avez configuré un SSL. backend.url Remplacez ${tinstall.tds.tomcat.protocol} par HTTP ou HTTPS si vous avez configuré un SSL. schemaservice.url Remplacez ${tinstall.tds.tomcat.protocol} par HTTP ou HTTPS si vous avez configuré un SSL. semanticservice.url Saisissez l'URL de votre instance de Talend Cloud Data Stewardship, par exemple : https://tds.<region>.cloud.talend.com/semanticservice. Remplacez <region> par l'emplacement de votre compte. Vous pouvez voir une liste d'URL à utiliser pour chaque centre de données dans URL et régions de Talend Cloud. Si votre licence n'inclut pas Talend Dictionary Service, supprimez cette ligne.
historyservice.url Remplacez ${tinstall.tds.tomcat.protocol} par HTTP ou HTTPS si vous avez configuré un SSL. monitoringservice.url Remplacez ${tinstall.tds.tomcat.protocol} par HTTP ou HTTPS si vous avez configuré un SSL. -
Changez les propriétés suivantes avec la configuration d'Apache Kafka :
Champ Description kafka.broker Saisissez l'hôte et le port correspondant à votre broker Apache Kafka. -
Changez les propriétés suivantes avec la configuration de Talend Identity and Access Management:
Champ Action oidc.url Saisissez l'URL de votre Talend Identity and Access Management, https://iam.<region>.cloud.talend.com/oidc. Remplacez <region> par l'emplacement de votre compte. Vous pouvez voir une liste d'URL à utiliser pour chaque centre de données dans URL et régions de Talend Cloud. oidc.userauth.url Saisissez l'URL de votre authentification utilisateur·rice Talend Identity and Access Management, https://iam.<region>.cloud.talend.com/oidc. Remplacez <region> par l'emplacement de votre compte. Vous pouvez voir une liste d'URL à utiliser pour chaque centre de données dans URL et régions de Talend Cloud. scim.url Saisissez l'URL de votre SCIM Talend Identity and Access Management, https://api.<region>.cloud.talend.com/v1/scim. Remplacez <region> par l'emplacement de votre compte. Vous pouvez voir une liste d'URL à utiliser pour chaque centre de données dans URL et régions de Talend Cloud. oidc.gateway.id Saisissez l'ID client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. oidc.gateway.secret Saisissez le secret client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. oidc.tds.id Saisissez l'ID client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. oidc.tds.secret Saisissez le secret client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. oidc.history.id Saisissez l'ID client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. oidc.history.secret Saisissez le secret client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. oidc.schema.id Saisissez l'ID client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. oidc.schema.secret Saisissez le secret client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. oidc.monitoring.id Saisissez l'ID client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. oidc.monitoring.secret Saisissez le secret client récupéré dans Talend Management Console. Consultez Configurer l'hybride dans Talend Management Console. Tous les mots de passe saisis dans le fichier de propriétés sont cryptés au lancement de votre instance Talend Data Stewardship.
-
Pour configurer l'accès à Talend Dictionary Service, modifiez les champs suivants :
Champ Description tsd.maven.connector.s3Repository.bucket-url Saisissez l'URL de votre MinIO ou du bucket du référentiel S3. Par exemple : s3://talend-app-shared.
tsd.maven.connector.s3Repository.base-path Saisissez le chemin de base de votre MinIO ou référentiel S3. Cette propriété est facultative et peut être laissée vide. Par exemple : semantic-types-repository.
tsd.maven.connector.s3Repository.username Saisissez votre identifiant de MinIO ou du référentiel S3. Par exemple : username123.
tsd.maven.connector.s3Repository.password Saisissez le mot de passe de votre MinIO ou référentiel S3. Par exemple : password123.
tsd.maven.connector.s3Repository.s3.region Saisissez la région de votre MinIO ou référentiel S3. Par exemple : us-east-1.
tsd.maven.connector.s3Repository.s3.endpoint Saisissez l'URL de votre MinIO ou du serveur du référentiel S3. Par exemple : https://minio-company.com.
tsd.dictionary-provider-facade.producer-url Saisissez l'URL vers votre instance Talend Dictionary Service. Par exemple : http://localhost:8187. tsd.enabled Saisissez true comme valeur pour ce paramètre afin d'activer l'interaction entre Talend Data Stewardship et Talend Dictionary Service.
- Configurez la valeur de la propriété suivante à HYBRID : tds.front.deploymentMode.
-
Ajoutez les propriétés spécifiques à la configuration hybride suivantes :
Champ Action security.oauth2.resource.jwt.key-uri=${security.oidc.client.keyUri} Activez la communication avec Talend Cloud. spring.profiles.active=hybrid Active le mode hybride. iam.server.url=https://api.<region>.cloud.talend.com/v1/iam URL du serveur Talend Identity and Access Management pour Talend Cloud. Remplacez <region> par l'emplacement de votre compte. Vous pouvez voir une liste d'URL à utiliser pour chaque centre de données dans URL et régions de Talend Cloud. tds.front.portalUrl=https://portal.<region>.cloud.talend.com/ URL du portail Talend Cloud. Remplacez <region> par l'emplacement de votre compte. Vous pouvez voir une liste d'URL à utiliser pour chaque centre de données dans URL et régions de Talend Cloud. tds.front.pendoDataCenter=<data_center> Nom du centre de données pour votre installation Talend Cloud. Remplacez <data_center> par us-east-1, eu-central-1, ap-south-1 ou ap-southeast-2 pour AWS, ou west-us pour Azure. tds.front.pendoCloudProvider=<cloud_provider> Fournisseur Cloud de votre installation Talend Cloud. Remplacez <cloud_provider> par AWS ou Azure. dataquality.rules.baseUri=https://tds.<region>.cloud.talend.com/rulerepository URL d'application Talend Cloud. Remplacez <region> par l'emplacement de votre compte. Vous pouvez voir une liste d'URL à utiliser pour chaque centre de données dans URL et régions de Talend Cloud. -
Désactivez l'option d'audit de logs :
Champ Action audit.log.enabled Définissez cette propriété sur false pour la configuration hybride. Définir cette propriété sur true lorsque vous utilisez Talend Data Stewardship en mode hybride peut l'empêcher de démarrer correctement. -
Pour activer le menu Applications après avoir installé Talend Data Stewardship et Talend Data Preparation, décommentez la ligne suivante et ajoutez l'URL vers votre instance de Talend Cloud Data Preparation :
tds.front.tdpUrl=https://tds.<region>.cloud.talend.com/
Remplacez <region> par l'emplacement de votre compte. Vous pouvez voir une liste d'URL à utiliser pour chaque centre de données dans URL et régions de Talend Cloud.
Vous devez également ajouter l'URL vers votre instance de Talend Data Stewardship au fichier de configuration de Talend Data Preparation. Pour plus d'informations, consultez notre section relative à la configuration de Talend Data Preparation après son installation.
- Facultatif :
Activez la compression HTTP pour Talend Data Stewardship dans Apache Tomcat :
- Ouvrez le fichier <Tomcat>\conf\server.xml.
-
Ajoutez les attributs suivants à la configuration du connecteur HTTP utilisée pour Talend Data Stewardship :
compression="on" compressionMinSize="2048" compressibleMimeType="text/html,text/xml,text/javascript,text/css,application/javascript,application/json"
-
Démarrez Talend Data Stewardship en lançant, dans cet ordre :
- ZooKeeper avec le fichier start_zookeeper.
- Apache Kafka avec le fichier start_kafka.
- MinIO avec le fichier start.
- Talend Data Stewardship avec le fichier start-tds.
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.