Open ideas have been reviewed by our Product Management and are open for commenting and voting.
Similarly to RandomNumberGenerator, why not use RandomTextGenerator? In parameters of transformer, there should be field to define text values which should be randomly generated to specified attribute.
Currently, if you set an HTTPCaller method to GET, the body section of the transformer configuration window is disabled. I'd like to request this section be enabled.I have a REST API I must interact with that, for whatever reason, requires the parameters of the GET request to be submitted as json in the body. This makes FME and this REST endpoint incompatible.Thank you
Hi ,The idea I have got about the fme inspector. We are trying to change the symbology each time when the inspector finished. My suggestion is if possible copy the symbology settings from one window to another to paste it.If you can do it, we will save a lot of time.Thank you.
Assuming one is a responsible netizen then HTTPCaller should be able to handle multiple concurrent calls and send & catch interleaved jobs. I want to hit the REST endpoint of an ArcGIS geoprocessing service and I know how many service instances there are and I know I'm the only user so I want to have at it.
I want the HTTPCaller to support async get requests. This could really increase the perfomance of HTTPCaller. Now HTTPCaller wait for every request to come back before it fetches the next request, this is a big waste of resources, the program is basically in idle until it recieves its request. A naive look into async:You need to get multiple get requests, so instead of sending a request, getting answer for the request, send a new request, get the answer of the new request and so on. the program would quickly send all requests in a loop without waiting, and then start to recieve requests as the come back in a unordered sequence.
It would be nice to have a type "Time" as an option of user parameter. Currently, only Date/Time is available.
I've had an issue that's taken an hour or so to solve - my outputs were not consistent going into the next transformer, depending on the route they took!A colleague happened to accidentally click and slight drag one, revealing the exact same transformer (with a different SQL query embedded) underneath!Is there any way to stop being able to stack transformers on top of each other?Thanks,
Having had my fingers substantially burnt when upgrading Writers recently, I think it would be a really good idea to show a side by side comparison when doing this, as happens with Transformers.I upgraded just the Writer, not the Feature Types, and didn't notice that because some of the Writers were quite old, the options had changed. This meant they switched from the equivalent of "Truncate existing" to "Create if needed".If I had seen a side by side comparison, I would likely have spotted this and been able to correct it before running the Workspace and having duplicate data to sort out. Of course I should have done due diligence and checked the Writers first, but seeing the side by side might have made that job a little easier.
I'd like to see the ability to add additional destinations in one writer. This is where I would want the same output (with the same output file name in the same format) to go to to two (or more) destinations. At the moment I would need to add additional writers and set the additional destination in that. It would be great to achieve it on one writer.I can imagine a situation where I just expand the Writer in the Navigator and right-click Destinations. There could then be a new option to add additional destinations.
Right click menu option to replace a reader or writer with a feature reader or writer. This would help to reduce user misconfiguration errors when manually replacing a tradititional reader or writer.
Changing the name of a transformer currently triggers a refresh/update of the transformer. This suggestion is to not trigger the transformer refresh if the only thing that is changed in the transformer parameters is its name.The benefits of not refreshing (that I can currently think of, I'm sure there are more...):feature caches would not become staledata sources would not be re-read (e.g. if a FeatureReader transformer name is changed, all source feature schemas are re-read and the output ports are updated)I realise that these are minor inconveniences but changing this behaviour could dramatically improve iterative development time.
I'm working more and more with JSON data coming from an FME Server Automation webhook. Since the data isn't passing through a Reader in my workspace (it comes in via a published parameter), some JSON values may be encoded for URL (% codes for many special characters). After passing through a JSONFlattener, rather than having to chain together multiple TextDecode transformers to account for all the attributes that might be encoded, it would be simpler to be able to decode all the attributes inside an AttributeManager (or even an AttributeCreator).Unfortunately, there are no string functions currently available in AttributeManager/AttributeCopier to encode/decode attributes.It would be great to have encode/decode functions to provide this functionality!
It would be nice if the RasterBandCombiner would accept rasters whose's x and y spacing differ only by floating point precision errors.
Duplicate to Writer is very useful but some additions/improvements could be made I think. For example:When "Duplicate to Writer" is chosen, automatically include the reader as a writer to duplicate to.Option to select an existing FT on a writer and choose "Duplicate to Writer" and select same or another writerDuplicate to Writer automatically connects to the reader being duplicated - this is needed in about 5% of cases for me. An option to duplicate with no connection would save manual deletion of connection almost every time.In the data sources list, it would be useful to be able to to say "duplicate reader as writer".If you duplicate a writer FT now, 00 is added to the name. It isn't possible to change both the Writer and remove the 00 from the FT name in one step, unless one adds something to the end of the FT name.
In the hub, a Custom Transformer can be downloaded to count the number of characters in a string: https://hub.safe.com/publishers/gisinnovationsb/transformers/specificcharactercounter This involves creating a list, so it is rather slow.@takashi has some excellent ideas in: https://community.safe.com/s/question/0D54Q000080hYeESAU/count-number-of-unique-characters-into-a-stringAlso some really good ideas in: https://community.safe.com/s/question/0D54Q000080hIUkSAM/count-the-number-of-characters-and-numbers-in-a-given-stringIt might be useful though, to have a dedicated Transformer 'CharacterCounter'. I've looked for it several times, before I started implementing a solution with the ExpressionEvaluator. Especially when you can make it faster than the current solutions.
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.