This procedure contains the steps to manually install Talend Data Preparation on your machine.
Before you begin
- There are no other instances of MongoDB installed on your machine.
- If you want to benefit from Talend Dictionary Service to
display, create, or update semantic types in Talend Data Preparation,
download the latest MinIO version from this page and follow the MinIO documentation for installation, or install an S3
repository.
- Before installing Talend Data Preparation, make sure that you fulfill the hardware and software
requirements. For
more information, see Hybrid software requirements.
Procedure
-
Download a MongoDB instance from https://www.mongodb.com/download-center and install
it.
If you want to secure connections with MongoDB using SSL,
MongoDB Enterprise Server has to be manually installed on your machine. For more
information, see
https://docs.mongodb.com/v4.0/security/.
-
Unzip the Talend-DataPreparation-Server-VA.B.C.zip file or the
Talend-DataPreparation-Server-VA.B.C-R20XX-XX.zip file where
you want Talend Data Preparation to be installed.
-
Unzip the <Data_Preparation_Path>/services/components-api-service-rest-all-components-VA.B.C.zip
file where you want Components Catalog
to be installed.
-
Add
mongo
to the PATH
environment variable.
-
Create the
dataprep
database in MongoDB using the following command: use dataprep
.
-
Create the following user for the
dataprep
database in MongoDB:
- Username:
dataprep-user
- Password:
duser
To do this, you can use the following
command:
db.createUser( { user: "dataprep-user", pwd: "duser", roles: [{ role: "readWrite", db: "dataprep"}]})
You can automatically create the user and password by
executing the
<Data_Preparation_Path>/create_mongo_user.sh
file.