MongoDB components donot support Dynamic schema

Highlighted
One Star

MongoDB components donot support Dynamic schema

Hi,

 

I am using Talend RealTime Big Data Platform.

My use case is to migrate data from one mongoDB cluster to another.

The schema of the source mongoDb might change hence I need a dynamic schema to be specified, which I am unable to do so.

I have tried using a document datatype, but with no luck.

The document which is inserted in the destination is as follows:

{
    "_id" : ObjectId("591bf640b9be05de0ca17a5b"),
    "cols" : null
}

 

Is there any way in which the tMongoInput and tMongoOutput components support dynamic schema

Community Manager

Re: MongoDB components donot support Dynamic schema

Hi 

The MongoDB components don't support Dynamic schema now, a jira issue has been reported on our bugtracker. 

 

Regards

Shong

----------------------------------------------------------
Talend | Data Agility for Modern Business
One Star

Re: MongoDB components donot support Dynamic schema

Hi Shong,

 

Is there any workaround for it??

Is there any way in which I can capture the new keys added in the source MongoDB ,

  when migrating to the Destination mongoDB without making any changes in the job?

 

Regards,

Rutula Sulakhe.

Four Stars

Re: MongoDB components donot support Dynamic schema

Hello, Did you resolve this problem?
Four Stars

Re: MongoDB components donot support Dynamic schema

There is any solution for  Dynamic schema in Mongodb 

 

Four Stars

Re: MongoDB components donot support Dynamic schema

I didn't find any, apart doing everything with Java code in a TJavaFlex.

15TH OCTOBER, COUNTY HALL, LONDON

Join us at the Community Lounge.

Register Now

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Put Massive Amounts of Data to Work

Learn how to make your data more available, reduce costs and cut your build time

Watch Now

How OTTO Utilizes Big Data to Deliver Personalized Experiences

Read about OTTO's experiences with Big Data and Personalized Experiences

Blog

Talend Integration with Databricks

Take a look at this video about Talend Integration with Databricks

Watch Now