I'm trying to get FME Desktop 2018 Beta to run an AreaOnArea between two large SDE feature classes. It's millions of records in each dataset and FME chokes if I try to run the AreaOnArea in one go.
I saw in the help you can use a custom transformer to apply parallel processing to help break the work into spatial chunks. I tried implementing this using by breaking my study area into tiles and then feeding each tiles into a custom transformer that imports the needed data and processes it, but when I check my results, the AreaOnArea results don't show the two datasets cutting each other.
Here's the steps my workspace takes:
1. Read in the project area polygon
2. Use the Tiler transformer to cut the project area into 1 sq mile pieces
3. Feed the tile features into a custom transformer
4. Inside the custom transformer, use ArcSDEQuerier to read the features from my two input layers that intersect the tile, then feed these results into the AreaOnArea transformer. Within the custom transformer I've published the "Parallel Processing" and "Parallel Process By" parameters
5. Back in the main workspace, I've configured the custom transformer to use moderate parallel processing and use the input tile's "Tile ID" for the Group By
After all that, an inspection of the Area results on the main workspace don't show attributes from both feature classes in places where they overlapped.