Skip to main content
Question

How can I control Reader order?

  • September 21, 2022
  • 2 replies
  • 25 views

stezi
Contributor
Forum|alt.badge.img+5
  • Contributor

Since our migration from FME Desktop+Server 2020 to the following versions, it is not possible to guarantee the order of execution for our readers.

With the first reader and its transformer I want to download three zips. With the second reader I read those zips, extract them and export them to a database. With FME 2020 this worked fine. With FME 2021 and 2022 it seems that the reader order in the navigator pane is not recognized. Any idea?

 

Thanks in advance!

2 replies

geomancer
Evangelist
Forum|alt.badge.img+51
  • Evangelist
  • September 21, 2022

Download the zip files to a temporary location using TempPathnameCreator before your HTTPCaller, and after the HTTPCaller process the files using FeatureReaders.


Forum|alt.badge.img+2
  • September 21, 2022

@stezi​ I think it's ust luck that this workflow worked in FME 2020. Although the order of the readers in the navigator does dictate the order of reading, any transformer can possibly interrupt the order of the data. Vote on this Idea if you want more control over this.

@geomancer​ is correct. In this case chaining a FeatureReader to read you Shape data after the HTTP caller will be the safest approach.


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