Skip to main content
Question

Dynamic and dynamic schemas

  • November 14, 2012
  • 4 replies
  • 24 views

What does it mean when a writer is dynamic and what are the dynamic schema settings doing?

 

 

 

Thank you to anyone can help.

4 replies

Forum|alt.badge.img+4
  • November 15, 2012
Have a look at the following articles which will hopefully answer your question: In a nutshell, dynamic schemas will read whatever attributes are in the source file without caring what they are and auto-write them out to the destination format. 

 

 

Static schemas will only write out the attributes you've defined in your workspace.

 

 

So flexibility (dynamic) vs. control (static).

 

 

 


davideagle
Contributor
Forum|alt.badge.img+21
  • Contributor
  • November 15, 2012
Hi Paul - Mark Ireland @ Safe gives you a good overview of Dynamic capabilities here:

 

 

http://www.youtube.com/watch?v=ofXkJeE3Dz4&feature=plcp

 

 

Note that 'Dynamic' capability is often, but not always used with FME's ability to read/write data Generically using the Generic Reader/Writer. Both Generic and Dynamic when used together means that you can decouple format and schema completely from your process and write a workspace that can carry out data validation and cleansing on ANY data no matter what the format or schema.

  • Author
  • November 15, 2012
Thank you both!

 

 

Both sources were very helpful

 

 

 

 

 


  • November 28, 2012

Hi Paul,

 

 

One interresting thing (which I didn't really find on the sites) is that you can even combine dynamic and static! If you make sure your workbench is using dynamic schemas correctly, you can still add fields to the output. Eg.: for spatial calculations.

 

 

Cheers,

Stijn


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings