Shape the future of FME with your ideas
Open ideas have been reviewed by our Product Management and are open for commenting and voting.
FME Flow APP with dynamicParameterData is great!However, I have installed the FME flow APP on my PC, and I would prefer to open the installed APP directly instead of a new web page. The progressive web application (PWA)) APP gives a better integration / look and feel.
It would be nice to have FME Flow have file extension restrictions as to what types of files can be uploaded to the resource folders. The ability to restrict types of extensions, especially executable, would be a major safety addition to Flow. If this could be added by user/groups level, that would allow the sys admins to restrict or allow file types based on their groups. For example, some users only allowed to upload CSV files, others more privileged users can upload spatial datasets, others can upload anything except executable. This also will have the benefit of keeping the resources clean and not be a dumping ground for less experienced users not knowing what the intended purpose of that resource is.
Currently we are only able to use standard connection to FME Flow within the FMEFlowJobSubmitter transformer. Since we migrated to SAML we cannot use FMEFlowJobSubmitter anymore. We are using very complex workaround to be able to run another workbench on conditions after another one.
On FME Server flag out Workbenches that are Part of an(one or more) AutomationWould be more comfortable in case of editing the Workbench or in organizing between Repositorys.
When discarding an Automation, I’m having to locate the workflows, using Workspaces which were linked to it.Is it, therefore, possible to have an option to delete the “linked workflows” when deleting an Automation?
The current customization options for FME Flow Apps is quite poor. FME Flow Apps have the potential to be a centralised focal point/application for organisational/enterprise level ETL; however, they currently allow for minimal flexibility and design when it comes to styling.The lack of flexibility and options for design improvements mean that even with greatest graphics/design eye in the world, FME Flow Apps are often left looking nothing more than a data dropzone, workspace runner or ‘Click to Download’ link.Expanding the options for image customization and editing, greater flexibility in text design, or incorporating HTML would greatly enhance the visual appeal of FME Flow Apps. This would increase visibility and improve perceptions to none FME users who are given access to a Flow App.Documentation could also be created in the form of a technical article on ‘Designing and Styling an FME Flow App for your Organization’ to support this process.
I must not be alone in being driven crazy by the lack of the ability to center the run button in a Flow Workspace App. Everything else is center aligned and then the run button is out there on the left and it looks just awful!!
A fair bit of time working with FME Form is waiting, while you run your workbench to test and develop. To improve my productivity, wouldn't it be neat if I could get a little alert/notification when the workspace is finished? There are various hacks one can implement to work around - I solved it this way:https://gist.github.com/fraxen/ccca53cb496864123c82c7abdd4e12ee...but it would be neat if it was built in and did not require dirty hacks… :)
Hi,in the record information you can nicely see data types (uint8, buffer, date, time, varchar) for all available attributes when selecting an individual feature: However, when accessing these information in Python we only get the basic types: Would it be possible to also get the full list of data types in Python?In my current use case, I’m supposed to convert all date attributes to another format. Since it’s a generic workflow, I don’t know in advance which attributes are containing dates. When looking at the schema feature I can see that the data types have been recognized correctly by FME. There is just no way easy way to get that information for each feature.Kind regards,Dennis
Hi there, it could be a good idea to have a ‘zoom to’ button on a hidden connection, that takes you to the other end (start or end) of a hidden connection. Sometimes I instantly want to see where the other end of the hidden connection is without having to manually scroll and find it
Hi everyone,wouldn’t it be cool to have a list of favorite Transformers in the Transformer Gallery? Say, one has a number of Transformers that one uses for most of their workspaces. Instead of typing them in to Quick Add each time, it might be more convenient to have a list in the Transformer Gallery for those few Transfomers. It might also be the case that one does not remember the name of a often used Transformer. With a “list of favorites” it might be easier to add often-used Transfomers to Workspaces. But that would mean that there needs to be the possibility to mark a Transformer as a “favorite”.[Edit:Doesn’t have to be in the Transformer Gallery, a selection of favorite Transformers could also be useful after clicking on “Transformer”]Let me see your feedback on the topic. Is it something others would like too or is it just me?Cheers :)
Hi there, I’ve built workspaces for clients that I need to go over and show them. It is very helpful if I add annotations and bookmarks so the client can follow along with me. However, in a workspace a lot of secondary or unimportant transformers are used (things that are not useful for a client to see to understand the logic of a workspace - think things like attribute removers, csmapreprojectors, list exploders, area and gap overlap cleaners, etc.) It would be nice to have a tickbox inside a transformer to mark the transformer as important to the workspace. So then there could be a toggle to select that could, say, highlight all the important transformers (a different colour, a glow etc.), or it could generate a separate, collaborative workspace that you can use to go over with clients, that just show the important transformers that have been tagged, this can act as a sort of ‘pseudocode’ for FME Cheers,
Hi there, Sometimes in a large workspace, I need to zoom out and select a large area of transformers (to either create a bookmark, select them to move or delete, etc.), however at a certain zoom level I don’t have the granularity to control exactly what I’m selecting (I might be selecting things that I don’t want to select, then I need to zoom in and unselect these things). It would be helpful, at a certain level of zooming out a workspace, to show a little pop up window when you start clicking and dragging the cursor to select things, so that you can see where in the workspace the cursor is and then control what is being selected. Cheers
Custom Transformers to automatically output a Rejected port which returns all Rejected ports from within the transformer
Instead of clicking the green magnifying glass, imagine "hovering" over a port to see a live sample of the data (schema and first 5 rows) in a pop-up, like in the picture below:
The SpatialRelator has the option to output the cardinality of the intersections. It would be really useful to also have the optional functionality to output the actual geometry of the intersection.
May be terribly niche, but I’ve just come across a situation where having a ‘counter’ that assigns sequential letters in alphabetical order starting at C through to J would have been useful. If it’s of use to anyone else, maybe the Counter could count letters...or gets a cousin called the Alphabetiser?
In Jobs; Completed I would like an extra filter option: Succesful jobs with errors. Could you add that one?
I have a need to send Kafka header information as part of a producer workflow. Currently header information is only available to receive as part of a consumer. Note that headers for sent messages are not available.
Allows the user to be able to gracefully handle failures
In FME Server 2019 on the email subscriptions protocol settings there is a drop down Load Template menu to populate some of the settings as per popular email services.It would be nice if we could add a custom template to that list, to use when setting up new subscriptions, rather than having to duplicate an existing subscription.
In our standard FME Flow training course we have one excercise where Workspace A does some checks on user parameters and if they are succesful it runs Workspace B through an FMEFlowJobSubmitter.One of our trainees accidentally set up the FMEFlowJobSubmitter to run Workspace A instead and when he published it to Flow he made a recursive loop: every time Workspace A ran, it queued Workspace A again. I was busy helping somebody else at that time so when I got around to his question I noticed it had ran 17000+ jobs in a matter of minutes. These were low-impact jobs, so it wasn’t an immediate problem, but it’s safe to say that this has the potential of completely overwhelming an FME Flow setup.After talking to Safe we decided to post it as an idea here to see if others have come across this as well or have opinions about it.The big question would be:Should FME be able to detect these recursion risks?And in a broader sense: have you had this happen to you? Or something similar that you think FME should be able to detect and warn you about?
When inspecting features, particularly identifying point geometries, I find myself wanting to visualise the Identifier attribute for alot of points, sometimes along lines and centre of polygons. Obviously desktop GIS have this functionality…. but I’m asking to build on the Mark location option which already has a Label option. Can this same code be added under the Display Control, where users edit the styling of each dataset/layerData Inspection lacks functionality to add simple labels for a point dataset/layerA workaround in workbench is to use LabelPointReplacer transformer to create text geomSo the updated UI will need Label section in the drawing style… and as pictured belowability to select the Attribute Value column and make this the label text the font and colour would be nice label size (replacing font size?) may also be of assistance, though projected coordinates are likely needed to display in metresDisplay Control drawing styles to include a Label
Having user-configurable syntax highlighting colors to FME’s syntax highlighting (Python, SQL, Expression Editor), similar to how Visual Studio Code handles token-based color customization would be a nice addition.I find some of the default colors for JSON syntax highlighting to be difficult to read, so it would be great if there were some customizations for this.Text Editorhttps://code.visualstudio.com/api/language-extensions/syntax-highlight-guide
With the upcoming release where a Python IDE will be integrated with FME, the next, and most important logical steps is to pass cached data into the IDE for the purposes of debugging calculations and logic flow. I do not know how the integration with the Python IDE will be released but being able, at design time, to open the IDEA in debug mode is a powerful way of seeing how cached data flows into the PythonCaller, through the python logic, and then back out again.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
OKSorry, our virus scanner detected that this file isn't safe to download.
OK