Shape the future of FME with your ideas
Open ideas have been reviewed by our Product Management and are open for commenting and voting.
***Note from Migration:*** Original Title was: Change Feature Joiner behavior so records with Null in the left join on field are not ignored Currently, if you use Feature Joiner to join two data sets and you set it to be a Left join the Left join On field is null, the record will NOT emerge from the joined port. This is contrary to what one would expect from a left hand join where ALL records from the left table should emerge from the port (eg as in ESRI, MS Access, SQL etc). This is dangerous behavior and will no doubt cause a huge number of errors.To get something that looks like an actual left join, you have to filter out the null values in the left key and add them back in later, which is utterly crazy in my opinion.Please could you either change the behavior so that a left join behaves as would be expected, change the nomenclature so that you don't use left, right join etc (the very nature of naming conventions the transformer makes it seem more SQL like) or at the very least have a warning to indicate it is unable to process null keys.
In Tester 2019 there was a UI change, which changed setting composite tests totally. I prefer the old way of one composite test clause, in which it's much easier to put opening and closing brackets and faster to define the test.Idea: Keep the old composite test. The new UI doesn't need to be changed, just add the old composite test syntax under the test clauses.
I'm liking the new stats calculator setup in 2020, however i think the fact that you cant rename the output attribute inside it like the previous version is a bit limiting, meaning you have to add a subsequent transformer to handle that.
We often run long workspaces on secondary machines, and that means that floating licences are tied up unnecessarily once the workspace is complete, until someone checks the session and closes FME workbench.It would be nice to have an option to "save and close workpace on successful completion". That way the licences become available as soon as they are not needed, but if there was a failure we would still have access to the feature counts and inspection bubbles to help troubleshoot the issue.
Add support for FeatureWriter as a source for the zip file content of the data download. At the moment only Writers are supported.
It would be nice to be able to handle information about the lifecycle of Workbench I make. Not only attributes like version numbers , create dates etc., but also status like 'in development', 'ready for test', 'accepted', 'in production', 'end-of-life'. And it would be marvelous if FME Server would support this info too. E.g. that I can filter all WorkBenches that are not accepted, or that I can easily take all 'accepted' WorkBenches into production.
The ability to be able to send and receive data streams to an ArcGIS GeoEvent Server (like what we can currently do with the KafkaConnector)
Duplicate of Workbench connects directly to revision control
When building workspaces that needs to run on various platforms with various operate systems I use the FME parameter FME_OS to create OS specific attributes to read/write data. But this parameter is excluded in the documentation:https://docs.safe.com/fme/html/FME_Desktop_Documentation/FME_Workbench/!Transformer_Parameters/FME_parameters.htm and it's not in the help at all: https://docs.safe.com/fme/html/FME_Desktop_Documentation/FME_Workbench/Search.htm?q=fme_osOne specific thing I think should be useful (at least for me) is which values this parameter could hold. Right now I need to find a computer which have that specific OS and try the parameter to see which value the parameter holds. Not that streamlined.
Single Sign-on is working fine when accessing SharePoint in a web browser Web or or via the SOAP/REST API even with HTTPCaller.It would be nice to be able to use Single Sign-On authentication in SharePoint List reader writer, too. I'm OK with the APIs but it takes more time than a List reader...
***Note from Migration:*** Original Title was: Change the behaviour of the fme:get-list-attribute("") function in a JSONTemplater, to always return an array (not just when the list contains more than 1 element) I hope the title is already quite self explanatory.Let me explain with an example.Consider the following two lists;Note that list_1 has a single element, and list_2 has two elements.When I then use the following text in a JSON templater;I obtain the following result;{ "list_1" : "a", "list_2" : [ "b", "c" ] }Whereas the following addition of square brackets in the JSONTemplater;does produce the result I would consider to be the the desirable result from the 'fme_get-list-attribute("")' function.{ "list_1" : [ "a" ], "list_2" : [ "b", "c" ] }undesired_behaviour_getList_function_in_JSONTemplator.fmw
Since 2016, "all HTTP-based formats received a new SSO authentication option". At about the same time this announcement was made, Portal reader and writer were also released but the reader has issues depending on your authentication options; the writer is also somewhat broken as it works with writing new feature layers only but not updating existing feature layers. I wonder if the update would work if SSO is added.
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.