Shape the future of FME with your ideas
Open ideas have been reviewed by our Product Management and are open for commenting and voting.
It would make life even better if ArcSDE didn't need arcgis installed. Is it an impossible dream, or could it be done?
The FeatureReader and FeatureWriter are ideal candidates to allow concurrent data reading and writing, something that you can't do with multiple readers and writers right now. Adding these parameters is currently possible if you wrap them up in custom transformers like I explain in this webinar, but ideally you shouldn't have to go to this effort.https://www.youtube.com/embed/YnCot12FA9ULooking forward to the performance gains this change would bring. In tests my timings suggest in some examples it reduces the readwrite times to a third or even less.Cheers, Dave
Even though it would limit the interaction with transformers in the outside workspace it would make it easier to inspect what's inside without possibly breaking the layout by opening the bookmark.
Hi there,The Coordinate System User Parameter does not allow the user to select Vertical coordinate systems. These are supported in various ways as listed here: https://community.safe.com/s/article/which-transformer-do-i-use-to-do-3d-reprojection-vI cannot currently use the esri reprojector in an automation and provide user parameters for the input/output vertical and horizontal coordinate systems. I can only select horizontal coordinate systems.It would be good to be able to have a drop down that lets you filter by type (Vertical/Horizontal) as well as by region similar to how the others work e.g. CS-MAP Thanks,Marc
Would be great if FME Server was able to log Referer, User-Agent, From, or other identifying headers to the REST API so that I could easily track origins of where jobs are ran from so I can easily notify people when I have to update a Form workspace or during Flow system maintenance.
Add version control with Azure Devops as many organizations use it already
File Copy Writer has an option to switch from warnings to errors if overwrite is set to No and a file already exists in the destination.Could users also be allowed to completely skip such files / suppress those warnings, the way one can in, say, the Windows UI ("Skip these files") ? We'd like to be able to copy only new files, without overwhelming the log file with no-issue-here-intended-behavior-is-occurring warnings.
It would be useful to allow configuration of the FME Server / Flow Data Download Service to automatically split large zip files. Ideally I would like large zip files to be split into 2GB chunks{name}.z01{name}.z02{name}.zipI would expect this to be an optional line in fmeEngineconfig.txt or something similar
In FME Server, it is currently possible to add a connection to an Amazon S3 bucket as a resource, but because the S3 Bucket is not mounted as a drive, these external resources can not be used as input or output data locations when running a job on FME Server.When working with a large volume of cloud-based data, it would be helpful to be able to read from and write to the data without having to first copy the data into FME Server Resources.
So this is a simple thing. When using ArcSDE with max features to read per feature type, the reader reads all records, then filters afterwards. When querying the database use groupby and top or limit to limit the number of feature before fetching all the data. Why is this important?Well sometimes we have huge databases, and to make testing and development smooth and fast, we shouldn't sit and waste our time for a simple feature to come out of the reader, because of this elementary thing.
Include the possibilty to make use of the UPSERT function in PostgreSQL 9.5 as a feature operation in the PostgreSQL writer in FME. This will make it possible to do an insert or an update if there is a conflict with an existing row in the table. For more information take a look at the PostgreSQL documentation
ElasticSearch allows for aliases to be defined on indexes (which are similar to views on a traditional database table). The FME ElasticSearch reader does not currently support reading an alias. It does not show alias names in the list of available features to read from the reader, and explicitly specifying an alias name results in a reader error.Please update the ElasticSearch reader to provide support for aliases.
Currently I can format JSON to an attribute and I can create a file in Azure from that attribute data. I cannot however see how I can take that attribute and create a new attribute which is the zipped contents of the Json Attribute so that I could then write that directly to Azure.Maybe I've missed something here, as it seems an obvious extension of the current file handling processes.
When we use the current view in 3D in FME Data Inspector i think is important to implement the symbol the rotation for 3D Model like we have in PDF 3D. Is easy to locate the axis X, Y and Z for a geometry 3D.Symbol:https://www.google.com.br/search?q=symbol+axis+x+y+z&safe=active&tbm=isch&imgil=o8mlrLWRNOiGHM%253A%253BiEmPZO-fXJi1KM%253Bhttps%25253A%25252F%25252Fenglish.stackexchange.com%25252Fquestions%25252F56472%25252Fx-y-z-horizontal-vertical-and&source=iu&pf=m&fir=o8mlrLWRNOiGHM%253A%252CiEmPZO-fXJi1KM%252C_&usg=__12-TMze3etQALicnGi3SJ366Hf0%3D&biw=1366&bih=658&ved=0ahUKEwj4ybzOy5DVAhWDEJAKHUcHB4QQyjcILQ&ei=KdJsWbiRFIOhwATHjpygCA#imgrc=o8mlrLWRNOiGHM:
I had a use case where I had to build a gallery app that contains server apps and custom-built apps (via URL). These custom-built apps are created using a workspace (triggered by webhook) which produces custom built HTML page. Further, that HTML contains pre-created buttons/links that trigger another webhook, and so on. In other words, all these workspace apps and custom-built apps should work as one functional website interconnected with webhooks.One issue I have encountered was authentication of user. When I use only workspace/gallery apps, I can setup “require authentication” for each app and user has to login only one time (using FME login page that allows AD). When it comes to the custom-built app, user has to login again, but this time with browser default login page which does not support AD.Would it be possible to build “require authentication” option for webhooks, in a same way that is done for server/gallery apps? This would allow us to build websites powered by FME Server (which are combination of workspace/gallery and custom-built apps) that require only one authentication. Or alternatively, it would be great if webhooks could be authenticated with AD on its own.
Security restrictions on our current AWS environment imposed by IT mean it is increasingly tricky to get connections to FME Cloud. If we can use SSH Tunnelling that would be a great help. We really only need it for database traffic - if it can be locked down somehow. This is discussed more at length here: https://community.safe.com/s/feed/0D54Q000080hLyhSAE
The SchemaScanner is a very useful tool in dynamic workflows. However if dynamically creating an output dataset from an attribute [ex. FeatureWriter Dataset:@Value(_outputfilename)] the <Schema> feature from the SchemaScanner does not contain this attribute and the writer fails because it can't find the schema.No definition found for input feature type '...In most transformers, attributes included in the group-by parameter are propagated onto the output feature. If this were the case with the schemaScanner, then the required attributes can be included in the group-by and the dynamic writer would work as expected. No additional transformer required.As it is, a FeatureMerger or equivalent is required to attach the desired attribute(s) onto the schema feature(s), which adds extra overhead to the transformation, and can cause issues with the schema features arriving first. To account for that a featureHolder needs to be placed on the Output data stream
It would be nice if you could use the FME Server Web UI to also test a topic containing a JSON array, like:{"name":"John","age":30,"cars":["Ford", "BMW", "Fiat"]}.Currently an error is returned:Unexpected value "["Ford","BMW","Fiat"]" for message "cars," expected scalar.The workaround now is to use FME Desktop with a FMEServerNotifier.
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.