Hi All,
I have a workbench that I'm calling with a WorkbenchRunner. I want to be able to set the output filename (it's a CSV writer) dynamically, based on a parameter. There will be one unchanging filename per run of the workbench.
But I do not want to use a Fanout because it caches results to RAM/disk and sorts them before writing at the very end. This is a problem because the datasets I'm processing are too large to want to do that, and as noted, there's no need as there's only one filename.
Is there a way to do this? Maybe with Python?
(I've already put in a request for a "features are ordered by group" option on the fanout, which would solve this problem)
Thanks,
Jonathan