Feature Support
Connector support for specific features is shown in the following table. Key: Y - Supported; N - Not Supported; N/A - not applicable
MongoDB connectors support derived fields created using most row-level functions, with the following exceptions:
-
If you are running a version of MongoDB prior to version 4.0, the following text row-level functions are not supported (these functions work for MongoDB version 4.0 and later):
- TEXT_TO_NUM
- TEXT_TO_TIME
- LTRIM
- RTRIM
-
The following restrictions apply to MongoDB 3.4:
- You cannot use a number field with a year pattern as a date field in a row-level expression.
- TIME_ADD intervals cannot be specified for YEAR, QUARTER, or MONTH.
- TRUNCATE_TIME cannot truncate date-time field values to YEAR or QUARTER granularities.
Connect to MongoDB with Configured SSL
Connect to a MongoDB data store with configured SSL-
Add parameter
ssl=trueto your connection string. For example (replace<mongodb_host>,<port>,<database>with your values ): -
If your MongoDB data store is configured with a custom certificate, you should configure a truststore for the MongoDB connector:
- Copy a truststore to the machine on which the MongoDB connector is running.
-
Add the following lines to file
/etc/zoomdata/edc-mongo.jvm. Copy the fileedc-mongo.jvmfrom the/opt/zoomdata/confdirectory if a copy is not in/etc/zoomdata/.Replace:<path_to_truststore>with an absolute path to your truststore<truststore_password>with a password for your truststore
- Restart the MongoDB connector microservice. See Restart Microservices.