Skip to main content
Solved

Automate addition of new columns in source table

  • October 30, 2025
  • 2 replies
  • 35 views

mnash
Contributor
Forum|alt.badge.img+1

I’m running FME 2024 soon to be 2025.

My workflow is reading tables from SQL Server and writing them to Snowflake.

Can someone please advise if it is possible to have the workflow automatically handle new columns being created on the source table?

I don’t want to have to publish a new version of a workflow just because a source table has a new column added to it.

Thanks in advance.

Best answer by j.botterill

You need a dynamic writing workspace design. 

documentation https://docs.safe.com/fme/html/FME-Form-Documentation/FME-ReadersWriters/!FeatureTypeProperties/workspaces_dynamic_about.htm 

Article https://fme.safe.com/blog/2021/02/fme-tips-tricks-creating-dynamic-workflows/

Academy https://academy.safe.com/path/advanced-reading-and-writing and consult the following units

SchemaScanner transformer with the schema and data ports going into a dynamic writer configuration

2 replies

j.botterill
Influencer
Forum|alt.badge.img+53
  • Influencer
  • Best Answer
  • October 30, 2025

You need a dynamic writing workspace design. 

documentation https://docs.safe.com/fme/html/FME-Form-Documentation/FME-ReadersWriters/!FeatureTypeProperties/workspaces_dynamic_about.htm 

Article https://fme.safe.com/blog/2021/02/fme-tips-tricks-creating-dynamic-workflows/

Academy https://academy.safe.com/path/advanced-reading-and-writing and consult the following units

SchemaScanner transformer with the schema and data ports going into a dynamic writer configuration


mnash
Contributor
Forum|alt.badge.img+1
  • Author
  • Contributor
  • November 2, 2025

Thanks for the above, much appreciated.