TPS-4354 - 7.3

author
Talend Documentation Team
EnrichVersion
7.3
EnrichProdName
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
EnrichPlatform
Talend Data Preparation
Talend Data Stewardship

TPS-4354

Info Value
Patch Name Patch_20200925_TPS-4354-7.3.1
Release Date 2020-20-11
Target Version 20200219_1130_v7.3.1
Product affected Talend Dictionary Service

Introduction

This patch is cumulative. It includes all previous generally available patches for Talend Dictionary Service 7.3.1.

NOTE: For information on how to obtain this patch, reach out to your Support contact at Talend.

This patch is useful ONLY for customers who want to connect to a MongoDB database with an URI. For customers wanting to use a MongoDB database with the classic connection (username, password), this patch is not required.

Fixed issues

  • TSD-643 [7.3.1] Provide a new parameter to allow connecting to a MongoDB instance with an URI

Prerequisites

Consider the following requirements for your system:

  • Talend Dictionary Service 7.3.1 must be installed.

Installation

1- Stop dq_dict

  • Go to /dq_dict
  • Stop dq_dict server

2- Backup dq_dict

  • Copy /dq_dict/ folder content to a safe place

3- Apply patch

  • Copy dataquality-semantic-producer.war in /dq_dict/apache-tomcat/app/dataquality-semantic-producer.war (overwrite the existing file)
  • Delete content of /dq_dict/apache-tomcat/webapps/ folder
  • Edit /dq_dict/apache-tomcat/conf/data-quality.properties
  • Comment out MongoDB properties related to the connection: dq.mongo.host, dq.mongo.port, dq.mongo.username, dq.mongo.password, dq.mongo.database.name
  • Add a property to connect with an URI: dq.mongo.mongodbUri=mongodb+srv://<USER>:<PASSWORD>@<HOST>:<PORT>/<DATABASE>

5- Start dq_dict

  • Go to /dq_dict
  • Start dq_dict server