Open ideas have been reviewed by our Product Management and are open for commenting and voting.
Is it possible to add the 'Attributes to Read' option from the Readers to the FeatureReader transformer, too?For the same basic reason: not to read unnecessary data when the feature type is large.
We use many custom PDF templates that include form fields (editable pdf fields). It would be great if the PDF reader transformer could read this metadata.
Scheduling workspaces could be enhanced by allowing multiple time periods on a single schedule. I often have to duplicate a schedule to facilitate multiple time periods, which is irritating. Maybe just enhance the CRON function with possible multiple values ?
Function for FME Flow:Enable/Disable database connection & web connection & deployment parameters .
My organization recently migrated from Apache ActiveMQ to Apache Artemis due to ActiveMQ vulnerabilities and we had to migrate an automation to a different workflow since there is currently no support for Artemis.
Whenever one uses an SQLExecutor for inserting, updating and deleting rows (collectively known as DML statements), it is usually handy to know how many rows have actually been affected by that operation. I am by no means the first person to want to do that with FME.All DBMS I can think of have at least some way of exposing that information.Postgres returns a command status tag with the command type and affected row count, Oracle has the SQL%ROWCOUNT variable which countains the number of affected row in for the last query in a PL/SQL block, Snowflake stores and exposes query result stats on a per-statement basis, JDBC drivers have both the Statement.executeUpdate() and the Statement.getUpdateCount() methods returning the affected row count, ODBC drivers have the SQLRowCount functionMost notably, none of these are exposed in a way that an FME user could make use of, as they are part of some interface that extends beyond SQL statements. Most workarounds will involve a much slower operation, such as WITH (INSERT … RETURNING *) SELECT COUNT(*) or something similar.It would be nice if FME could return some output feature for DML SQL statements where the affected row count (potentially separated between updated, deleted and inserted, for databases that keep track of them separately, like Snowflake during an upsert).
I haven’t seen anything yet that covers workspace versioning/backup and restore in Data Virtualization. I am wondering if this is being considered as a possibility? Clearly there’s a high premium on making accurate workspace changes, but the ability to roll back a change would be worth thinking about.At present I can only see that we could copy the contents of the workspace except for the data virtualization readers and writers and back that up manually.
Hi,the birds are chirping that Bentley is soon to phase out ProjectWise login via logical accounts. It would be nice if there was an option to connect to PW via IMS login as a transformer or an option to configure the connection in the settings
The filter options in FME Flow (2020 at least) do not include a search by ID (they are not always sequential) or by (fuzzy/wildcard) workspace name. This would really help with tracking issues across several teams.
Visual Studio (and presumably VS Code) will notify you if you have unused variables - can the same be done for FME attributes and parameters? When working with weighty databases and large workspaces, this could make a big difference.
Although the NeighborFinder transformer is currently working very well, it would be better if its features were enhanced to extract unique and non-overlapping values for each input base feature.Currently, NeighborFinder retrieves all candidates within range, which leads to many candidate values being duplicated across base features. To obtain a unique value based on the closest distance for a base feature, Sorter, Sampler, and AttributeRemover Transformer must be added to pick unique values and eliminate duplicates. While this approach is feasible, it would be much better if NeighborFinder natively integrated this functionality to directly extract unique and non-overlapping values—which could be called a 'Unique Value' feature. 😀
Hi there,Currently when you upload a web connection to FME Flow from the Web Connections list in FME Form, it tells you dependencies exist and asks if you want to upload and overwrite dependencies. If you click no it does nothing, and if you click yes it uploads and overwrites the web service.I think this dialog box should mirror the workflow when you publish a workspace. This would provide a more consistent user experience.Thanks,Marc
See: In earlier versions of FME (for example 2023.2), the Bookmark Navigator was available as a toolbar option under Tools → FME Options → Toolbars. This feature seems to have been removed in 2024.2. I am not sure if it has returned in 2025, and the FME documentation does not clearly state which toolbar options are currently available or what they do.While bookmarks are still accessible through the Navigator panel, that is not an effective substitute for those who rely on the Bookmark Navigator toolbar. The Navigator is typically used for managing transformers, parameters, database connections, and other elements. In larger workspaces, bookmarks get pushed out of view and require vertical scrolling, which is not only annoying but also time-consuming. It is not a UI element with a fixed or easily reachable position.The Bookmark Navigator in the toolbar provided immediate, horizontal access and required very little screen space. If users choose to enable it, the impact on toolbar real estate is minimal. It was especially useful for jumping between major workspace sections and worked well in presentations or collaborative reviews.As a consultant working with various organisations, I found this feature to be a good motivator for adopting clear and consistent bookmark titles.Please consider restoring this option, or making it available as a configurable UI element in future versions.
Have noticed that many links within Transformer help files allegedly to Community articles about said Transformer do not actually work. Either they go to a generic page or you get a ‘does not exist’ error. Would you please add a task to backlog to fix these? Thankyou.
The ArcGISOnlineConnector supports paths to the service level for hosted feature services, but not to the layer level. To support managing sublayer metadata lets add support for Get Details and Set Details options to the layer path.https://developers.arcgis.com/rest/services-reference/enterprise/fs-update-metadata/https://<root>/<serviceName>/FeatureServer/<layerId>/metadatahttps://<root>/<serviceName>/FeatureServer/<layerId>/metadata/update
Hi there, When using readers in a larger workspace, sometimes I might need to reference the reader (or a bookmark involving the reader after some post processing like changing coordinate system or renaming some attributes) multiple times in the workspace, either at the start, middle, or end. If something is being used, say 5 times, and crosses multiple bookmarks and transformers, I will use hidden connections to keep things readable, however it can still be a hassle if I need to use a certain reader/transformer/junction that is at a certain place in a large workspace, where I might currently be working in another area. I will then need to zoom out and scroll to it, and then drag the connection all the way over to where I want to use it. A way to get around this, is to have the ability to pin readers/transformers/junctions that are used a lot in a workspace and have many connections already, so that if it needs to be used again, you can simply connect to it wherever it is pinned in the window (and then can unpin it again after that if preferred), so that you can connect to any part of a workspace from any other location without having zoom in and out and scroll and repeat, just to create one connection Cheers!
The web connection/webservice features have been around for a few years and it needs some improvement in the UX, especially to help new users. Here’s a few suggestions:1. once a web service is created by a user, services, templates and connections are all mixed up in the drop downs or that long list of templates and web services. Some type of separation or categories between user created services from web services templates either on the long list in FME options or the drop downs in the connectors.2. The Add Web Connection drop down from the transformers is confusing to new users, when the web connection is not a simple token or key or the web service is not created yet. 3. On the MCP Caller (Beta) web connection from FME Options, I have to type the MCP URL and API key three times before I can use it. Once the URL is configured from the template ans applied. Once applied, the URL should persist in the drop down when I Test the web service and create with Add my Web Connection.
Hi there,It would be useful to be able to rename web connections and services on import to FME Form. This would allow for updating names if required to match company policy or fixing errors. It is possible to edit the xml file, but if the file is a password protected .enc this is not available.Other wise the workaround is to import a connection and duplicate it, rename the duplicate and delete the original, but this seems like it should be streamlined.Thanks,Marc
Enhance Extruder transformer to have the option to extrude geometry along a complex path similar to the way AutoCAD does to create 3D lines, surfaces, and solids.
Edit: Got the header of the post wrong but i cant change it. Should of course beTunnels: allow 1..N and N..1 connections Allow more efficient and cleaner workspace design with one-to-many connections for tunnels. Ideally if there is a 1..N or N..1 connection between transformers, one should be able to select all connections → right click → convert all connections to tunnels. The expected layout would be according to picture below. The N-side of the connection would only have one junction instead of N amount of junctions. Layout wise it is already achievable. It does however require many clicks as well as playing with alignment and placing tunnel junctions on top of each other. Therefore it is easy to snap connections by mistake.
I often want to view the source data is the native software and open it from FME Form via Open Containing Folder, then open that file. My suggestion is to add an option to open that file in the native Windows program, e.g. ‘View Source Data’ in native, or ‘Open in Native’ so you remove a step. If the file was a DWG it would auto-open in whatever Windows/user has assigned to open a DWG, e.g.AutoCAD 2027. If it’s a CSV, it opens in Excel (or Notepad++ for example) if that’s what the user has set. Thanks.
Hi there, Can we add a way to manually create the shape of a bookmark, not just a rectangle. When bookmarking transformers, rectangles can make a lot of wasted space and can make large workflows too spread out, whereas creating custom shapes or a nice fit (can use an auto-fit option) can allow space to be used more effectively in the workflow.
hi there, it could be a good idea to be able to add pinned annotations on a workbench for important messages or things to keep in mind for a workbench, so that no matter where you scroll in the workbench the pinned annotation will show in the exact same place. Ideally the annotations would be around the sides of the workspace frame
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.