Shape the future of FME with your ideas
New and Open ideas are awaiting review or have been reviewed by our Product Management team, and are open for commenting and voting.
Hi,It would be awsome if it was possible to parameterize which interpreter to use. (store the settings in the fmw workspace) This would make FME much better to work with different python environments and it would be easy to work with different python virtual environments.
Add S3 Storage Class to the S3Connector. Right now it lands as Standard. Then we have to add a lifecycle rule to transition to S3 Intelligent-Tiering and then we can leverage our Intelligent-Tiering Archive configs.
Surprised this isn't a thing... Would sure be nice to have @DateTimeFormat support epoch Milliseconds instead of pushing it out to seconds and then having to multiply that by 1000.
I have been using the SnowFlake (spatial) writer now for some projects, and experience Snowflake to be quite picky when it comes to the geography it accepts...Not particular Safe Softwares problem, but while struggling I often enounteredIf you would like to continue loading when an error is encountered, use other values such as 'SKIP_FILE' or 'CONTINUE' for the ON_ERROR option. For more information on loading options, please run 'info loading_data' in a SQL client.after the error message generated by the copy-command (copy-ing the contence of a .gz file to the table).Could I please have some way of setting these ON_ERROR flags in the snowflake writer? Ofcourse aware of possible data corruption, I still would like them, if even only for debugging...Kind regards,Martin
Hello,when working with linked custom transformers I often have to temporarily embed the transformer to properly debug a workspace. However, there is no good way to revert to the originally linked transformer. Once the transformer has been embedded I either have to remove all versions of the transformer to insert a linked transformer again (which means I have to repopulate all parameter values and properly connect the transformer) or I can overwrite the existing custom transformer which replaces the transformer via the "Export as Custom Transformer" option.I think an option to transform an embedded transformer to a linked one would be nice. Does anyone have another good way to develop/debug custom transformers that are integrated in multiple workspaces?
It would be very useful if the feature types were written in the order in which they are arranged by the user. In this way, writing to databases with foreign key restrictions would be simplified.
Add the ability to expose paper space sheet names via the Schema Port within the FeatureReader when reading AutoCAD DWG files. Currently, a solution suggested by @jedi121 (https://community.safe.com/s/question/0D54Q000080hBiUSAU/how-to-read-all-paper-spaces-from-acad-file) works well for the DWG Reader but does not expose all sheet names within the FeatureReader transformer.Or can you add an option to read all DWG sheets in the AutoCAD DWG reader parameters vs. manually selecting them? Maybe add the option here: I am attempting to read all sheet names for a DWG file using parameters within a FeatureReader.
I use TestFilter as a means to allow only certain feature classes to be downloaded from an ArcGIS enterprise geodatabase. If I didn't have TestFilter populated with the specified feature classes, someone could conceivably guess the name of a non-public feature class and download it. I have well over a hundred feature classes listed in TestFilter. When I need to find one of the feature classes, or have added one or more feature classes, things get messy real fast when trying to locate a specific feature class. If sorting and/or searching (including wildcard) was enabled on TestFilter, my task would be much easier. Thanks!
If you want to run a batch file asynchronously it requires you to add a wrapper to execute the command with a min command. (Eg. START /MIN CMD.EXE /C C: empmybat.bat). It would be nice to have a parameter to enable an asynchronous silent mode.
It would be great to be able to give end-users more information about a user parameter. E.g. through an info button next to the parameter, or - like in the App Gallery - the possibility to hover over the parameter to show more information.I.e. something like this would be great!Info button:Hover over:
The SchemaMapper's filter is curently supporting '='It would be great to have operators like for the test filter: =; >; <; Begins with; Contains Regex...
Is it possible to have some sort of estimate feature cache file size before workspace ran? We ran into the issue where the dataset was so large (let say there's no way of chopping the dataset to make it smaller), FME ran into memory issue and it filled up the storage space from the temp Cache file. If we can see the rough estimate cache file size before we ran the workspace with cache on we could determine if we have enough disk space or if we have to change where temp file store.Thank you!
This would simplify workspaces that make REST api calls and utilize the enhanced security of the ArcGIS Online web connection. Current methods to generate a token include:1. Use a HTTPCaller with a username and password in the upload body:f=json&username<username>&password<password>&expiration=180&referer=https://<yourorganisation>.maps.arcgis.com2. Use a custom transformer that uses a PythonCaller: https://hub.safe.com/publishers/rbraggaar/transformers/arcgisonlinetokengetter
This idea is for allowing the use of Date/Time Functions in the Text Editor to construct a path to the Dataset (database) in the SQLCreator transformer.Description of the idea:In the SQLExecutor transformer you can use the Date/Time Functions in the Text Editor to construct the path to the Dataset (database). See this image:If we look at the SQLCreator transformer you cannot use the Date/Time Functions in the Text Editor to construct the path to the Dataset (database). See this image:
Just like we have an Emailer transformer, why don't we also have a calendar appointment transformer? I would be using one right now if available! We can use the Microsoft Graph API to do such a thing, but it would be much easier to have something like an Emailer transformer to send out calendar appointments to recipients.
Python library DATEUTIL has some great options to calculate recurrence dates. Using RRULE it can calculate complex recurrence intervals.Is DATEUTIL allready shipped with FME?It would be a short distance to build a transformer that can take a RRULE and explode this into recurrence features (list{}).
I'd like to re-instate this request for the ability to highlight upstream/downstream transformer connections.The previous Idea for this request has been closed as "released" but doesn't meet my use case requirements.For large workspaces (where, arguably, this functionality is more useful), using the run from/to buttons to highlight connections is not practical as you need to zoom way out to see all the highlighted connections (thereby making it hard to see the individual transformers and to even click the run from/to buttons in some cases). It would be nice to have a right-click option on transformers to make the highlighting "sticky" so that you can zoom/pan/etc. around the workspace and navigate the connections in detail.
The current PDF Reader can access a lot of data, but not bookmarks. This would be extremely helpful when dealing with large documents. Here is a use case: I have a 2,500 page PDF construction submittal with bookmarks throughout. It is common for contractors to submit these files after a building project is complete. They often have crucial maintenance info for O&M. Bookmarks, or some other index, could be linked to a BIM model where it would be possible to locate the equipment visually and then access related info through a link in the model. The goal is to reduce response time when things break down.Just the ability to merge bookmark data with other file formats would be very helpful.Thanks,Loren
Sometimes you know where to start the route, but you don't want to specify the end point of the routing. In my opinion a new option to only keep the start point will be great.
Similar to https://knowledge.safe.com/content/idea/46222/new-interpolation-type-maximum-in-rasterresampler.html It would be useful to have a majority interpolation type in the rasterResampler when downsampling classified rasters.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.