JSON Input dynamic Schema

Six Stars

JSON Input dynamic Schema



Working in Talend Open Studio 6.4.

I need to work with a JSON as input file, which I get as response from an API.

However, the schema of this JSON may change from one request to another. 

Is there a way to make the JSON input schema dynamic?

I know of tJsonnormalize, but according to docuentation it is only compatible up to 5.6 version. 

Any Ideas are welcome.



Forteen Stars

Re: JSON Input dynamic Schema

what is "dynamic" in Your schema?
and what finally You try to achieve ?

Six Stars

Re: JSON Input dynamic Schema


pretty much every thing is dynamic.

It's a template for profile creation send by an API. The number of fields varies. While some are standard, their position may varies. Some exist in one file and may not exists in another....

From this template and a csv file containing actual data, I'll create my users in API.

I can certainly define one schema for one instance, but for next run, the schema will be different, and for the next as well, and so on


What’s New for Talend Spring ’19

Watch the recorded webinar!

Watch Now


Introduction to Talend Open Studio for Data Integration.


Downloads and Trials

Test drive Talend's enterprise products.


Definitive Guide to Data Integration

Practical steps to developing your data integration strategy.