Open ideas have been reviewed by our Product Management and are open for commenting and voting.
The standard ElasticSearch reader in FME supports providing a JSON Query to filter the results for each feature type (ElasticSearch index). The FeatureReader transformer does not provide this capability and it would be great if it could be added.
In the FeatureType options of the ArcGIS Portal reader you can select to download attachments yes/no, in the FeatureReader this option is not available. There should be parity between Reader and FeatureReader. See also: https://community.safe.com/s/question/0D54Q00008G45Y3SAJ/how-do-i-extract-attachments-from-an-arcgis-online-feature-service Migration Note: Idea originally posted on 2024-02-05
In FME Flow it is relevant to show user parameter values in the Jobs Completed List. This is especially the case when you have a workspace that runs often with different user parameter values. This could be made as an improvement to the “Customize Columns” functionality.
We would find it very helpful to have more search criteria for the forms in FME Flow. A general rule of thumb would be to be able to search/filer rows based on any column displayed on the form. For example, if you’re displaying at the list of users, being able to filer by status would be helpful. Then you could easily find, for example, the disabled users.This applies to every form, not just the list of users. This would be very helpful for roles, items, workspaces, schedules, jobs, automations, etc.
In the same vein as the Idea below, adding this option to the writer formats completes the user case of moving attachments from non-ESRI formats from file shares or network shares into the ESRI feature services. Currently its a 3-step data workflow:Create features from the data source to the ESRI feature service, and if necessssary download pictures from URLs, network shares, etc. to a local drive. Go to the portal item in AGOL/Portal and Enable Add Attachment. (Option: use or daisy chain an HTTPCaller to query the UpdateDefinition API of the feature service) Read features created and the pictures downloaded from Step 1. Merge the two together with a unique ID and use the HTTPCaller to Upload Attachment/s to each feature. Reference: https://developers.arcgis.com/rest/services-reference/enterprise/add-attachment/ Exceptions:Need to consider the latency or the completion of the uploading as it may time out due to size of the attachments. Also need to consider failed uploads due to size limitations and supported format.
I would like the canvas UI to tell me if a transformer being used is a Blocking Transformer (or has blocking/feature holding tendencies), Red always blocking, or Pink when transformers have GroupBy tendencies which can be or have been enabled (change Pink to Red when in blocking mode). The visual queue will tell me where I may have to control my flow of feature and runtime orders; or when I am about to create a loop which will trigger a linked transformer. Added benefit it will visually tell me of aggregation points of data, and likely memory intensive operations, in my script.
Hi,Sometime blocking transformer can cause a memory leak, and you need to know if this will be a case or not. A nice helper would be that blocking transformers had a different color, similar to custom transformers. Maybe a red or orange tint to it?
We already have the ability to set up and modify default connection styles and set unique styles for individual connections when they are enabled but, particularly in complex workspaces, it can be hard to identify connections that have been turned off. It would be a huge help in some cases to be able to set our disabled connections to be a different color so they stand out the same way that we can with active connections.
I think workbenches would be clearer if connections of disabled transformers became hidden by default.I realise it's only a right click away to show/hide the connections on the transformer but this seems a useful addition.Maybe a new entry for the Options -> Workbench -> Transformer Options
I would like to costumize the content of the six tiles for the FME Flow Home page for my own use. I’d like to add tiles with “recent failed jobs”, “Queued jobs”, “running jobs” and maybe other filteres in the tiles of the home.I am aware that this UI is worked on in a FME Flow release that is comming soon, but the preview that I’ve seen recently didn’t seem to include the posibility to costumize the FME Flow home page.
It would be great if FME Flow apps can have a small info/question mark icon item next to them with a pop-up in which you can describe what the expected parameter values are or provide extra information and avoid a long text string in de app.This is quite common in all HTML related apps, and already implemented in other parts of FME Flow (see image below)
I'd really love to have more styling options on FME Servers Apps (Server and Gallery). Especially color control of links (change from default grey to any other color with more contrast to the white background) Another important option is spacing of Gallery App Icons. Actually, they are on a fixed aspect, regardless of the applied icon size. This would be ok if the available Space underneath these icons would behave independently. Maybe finding suitable words to describe what the icon/server app is doing is not so difficult in English, but in other languages (e. g. German) it might become hard to find words that fit into the available space at the given font size. Exceeding the space leads to ugly hyphenation, that is only sometimes controllable by the author. Typically, you'll have to look for different words, which is very often time consuming and sometimes even impossible. A solution to this would be a space control or font size option.
In FME Flow, the list of automations is ordered by descending update date by default. Filtering is possible, however It would be nice to be able order it based on name (I include a numbering system to now the processing sequence of the different automations)
There should be an option to sort files and folders in the Shared Resources folders.They are sorted by name by default.
Add the option to send a ZIP file via email that can only be downloaded once and also combine it with the expiration date
Presently Data Download result links while temporarily available are accessible without authentication. Propose honoring user authentication for accessing the result links or generating a longer token based URL that would be hard to brute force generate. Per this thread, https://community.safe.com/s/question/0D54Q00008Kq1hiSAB/security-of-fme-server-results-download-link
It would be nice if there was some sort of toggle option when running with feature caching as to whether a custom transformer produced a single output cache (like a collapsed bookmark) or if every transformer within it had a cache (current behaviour).I can see the latter being useful when actual developing the custom transformer, but in most cases I don't care about the interim portions of the custom transformer, when developing a workspace that uses one.I could put a bookmark around each custom transformer and collapse it, but that becomes tedious when there are several (dozens) of custom transformers.
Make "Run with feature caching" work with parallell processing
Hi,I would like to see more options on the Filter action in Automations.Today (FME Flow 2023.2) you are able to search if a certain string is contained within an attribute or a message. To do a more fine grained filtering you need to chain multiple Filters within the Automation.A great improvement would be if we were able to filter on multiple attributes using common operators like OR/AND etc, within the same Filter. Like a simpler version of the Tester transformer in FME Form.
When it is about to move or copy a workspace to another repository (from test repo to live/scheduled, making it available to other teams, etc) the way to do is to download and publish to the other repository taking care of the data upload and service settings.It would be much more convenient if a workspace could be copied in the web interface with uploaded data, services and notification settings.
I'd like to be able to reorganize repositories by moving some workspaces into more topically-arranged repositories. Currently, we have to republish them to the new repository and then delete the old one from the existing repository - which destroys the version commit history. Git (the underlying technology behind the Version Control in FME Server) is able to track file moves (they are treated as renames) and not lose the commit history associated with them.
When filtering FME Server logs (Completed jobs), it would be useful to be able to filter by date and time. When certain jobs are running every 5 minutes and we want to find one from 3 days ago at 4:30am, it would be very useful to filter based on date and time.
One of our clients brought to my attention that FME Flow doesn’t support SFTP triggers, even though SFTP is a supported protocol for external actions and FTP triggers are supported.The current work around is to use an FTPCaller transformer in the workspace and use a schedule for change detection. Adding an SFTP trigger in FME Flow Automations would be beneficial for lots of organizations as it enables a secure file transfer protocol for automations triggers that’s not possible with just FTP.
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.