GitHub user dave-csc added a comment to the discussion: Dynamic creation of 
stream fields

Hi @gmitter-ef,

I try to list some general strategies you could use (those I used in my 
projects, too).

If you like to use only "standard" transform for processing data, but you don't 
know their schema in advance, the only way I found was including those 
transforms in an **ETL Metadata Injection**.

When a transform requires a schema to be injected, you can either:
- provide the static schema you like, using a **Data grid** for example
- process a schema you have in previous transforms, in this case a **Metadata 
structure of stream** transform can help

To get the output structure readable by Hop GUI, you need to set the output 
transform in the ETL Metadata Injection and provide the field structure you 
expect to be computed (note that this doesn't guarantee a successful execution 
for your project).

As you can see, this is a very general explanation and cannot be more 
detailed... hope this helps anyway :)

GitHub link: 
https://github.com/apache/hop/discussions/5005#discussioncomment-12460350

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to