Creating and organizing workspaces. How to use Workbench.
Recently active
Hello,I seem to be outputting multiple folders when I run my app through data stream or data download.Tried connecting all connections to one feature writer but it seems to be limiting me to one excel file if I do that so I did multiple feature writers for each excel file that I want.Tested running my app through data download and data stream and it outputs multiple folders - one folder per feature writer.Was wondering if I am able to simply download all excel files right away without putting them into a folder or just output them all into one folder.Screenshot below.Feature writers under Microsoft excel format. Basically 2 sheet type. 1 is based on a value and other is count sheetNot much configuring except the name of the excel, sheet names, and drop/truncate both yesHere’s an example of what it outputs - 4 Folders(I suppose 1 folder for a specific feature writer)
Hi there, has anyone upgraded the previously community provided workspaces that bring additional dashboards to Flow?From REST v3ToREST v4Workspaces can be found from the article from V3 Monitoring FME Flow Job Activity using the REST API – FME Support Center which is a different article to Submitting a Job through the FME Flow REST API V3 – FME Support Center and ultimately the latest article Submitting a Job through the FME Flow REST API V4 – FME Support Center could do with have version 4 fo the statistics workspaces edited last in 2021
I am currently working with the new DocumentPDFStyler to create a individual feature reports. Instead of the table reading across the page, I am creating a vertical transposed table with the attribute exploder.Table input However this seems to have limits with the styling as both fields are in the ‘column value’ so any styling done, including conditional options, are performed on the entire table instead of just the second value column. Output PDFIs there a different way to do this or is it possible to have an other documentPDFStyler element for vertical tables?
I have mixed data that includes lines, polygons, curves and curved_polygons.I want all these features to go into my PostGIS databases, two tables :“my_lines” defined as geometry(multicurve) “my_surfaces” defined as geometry(multisurface)Here some remind about Postgis geometries : multicurve geometry type allows you to store polylines and curves in the same column multisurface geometry allows you to store polygons and curve polygons in the same columnHere is an blog post I wrote on the sibject : https://blog.arthurbazin.com/sig/bien-demarrer-avec-les-sig#types_de_geometriesFor reading, no problem at all for FME. For writing, I can specify the geometry type :If I have polygons, they are casted as multisurfaces and all is good.But when it comes to dynamic, how can I achieve to set this parameter dynamically ? I’ve try to use “from first feature” but curvedpolygons objects (even if I cast them to multi) are not mapped to multicurve ou multisurface and I can have polygons as first features
Hello Community,in FME 2024 I was able to find out whether I was running a workspace on FME Flow or locally by checking FME_SERVER_WEB_URL or FME_SERVER_HOST values. Both values would be empty unless the workspace was actually running on FME Flow. Fast forward to after upgrading FME to 2026, in FME Form, FME_SERVER_* parameter values are URL/host of the FME Flow FME Form is connected to. Knowing whether a workspace is ran locally is important e.g. if it calls a child workspace (using WorkspaceRunner vs. FMEFlowJobSubmitter). It is also very helpful during authoring/troubleshooting. How can I do this in 2026? Thank you in advance for any tips/ideas
I have this data that I want to be treated as immutable (read as strings) in the format CSV (but i suspect that this issue is true for other formats as well?) but FME keeps auto format it to a different format. I think this started with FME 2024 or possibly 2023. Since then I’ve somewhat changed methodology for new work spaces, but yesterday a revisited an old WS and got reminded of this source of frustration. I hope that someone can cure this case of “excel-autoformat-hell” with a solution or an explanation? I really don’t want my data changed automatically in any shape or form.Example.CSV-file states that attribute “Datum” has the value ‘2026-05-20’ FME (CSV) reader keeps format it to ‘20260520’. Even if i manually change the attribute to data type string or varchar FME still formats the date according to above.
Hello Forum, I have point dataset with 5600 points at an address level. Each point has a ‘score’ value of between 1 and 100. I need to create a hexagon grid. And then assign to each hexagon the score value of the point, or the average score values of the points, that fall into each hexagon. If only one point record falls into a hexagon, say with a score of 42, then that hexagon will inherit a score of 42. But if several points fall into a hexagon, say with scores of 13, 56 and 22, then assign the average value of 30.3 to the hexagon they fall into. I also need to define the size of the hexagons/hexagon grid. I’ve been looking into the H3HexagonIndexer (https://docs.safe.com/fme/html/FME-Form-Documentation/FME-Transformers/Transformers/h3hexagonalindexer.htm) but can’t get the results I’m looking for / work it out. Any ideas would be welcome. Thanks,
I have configured all parameters on manage web services for Dropbox. But I am having to reauthenticate every time I run the workspace. What should I be checking? I also need to schedule it on Server. I am not being able to authorize it on Server as well. Any feedback is highly appreciated.
Ever since the merging of SQLServer spatial and SQL Server non-spatial Reader types, my SQLCreators and SQLExecutors generate a warning:Microsoft SQL Server Reader: Table `___FME_Custom_SQL_Statement___' does not include a spatial column. Geometry will not be read In Form this is easily ignored, but it really messes up my Jobs overview dashboard on Flow, because it results in quite a lot of listings with warnings that do not need checking. And I can’t seem to find a way to tell FME that yes, I know, there is no geometry coming through in this sql, don’t worry about it because I did not select it - on purpose (or because it does not exist).I really do not want to turn off all warnings generically, I am just searching for a way to stop this particular warning. Before the merge it was easy: just use the non-spatial type, and the warning would go away. But that is not an option anymore unfortunately...
Hello,I created an FME script in which I have 10 Readers and 10 Writers. I would like to run this script in a specific order. I don’t want FME to execute everything in parallel, but instead wait for Writer A to finish before reading Reader B… How is it possible to run things sequentially?Thank you for your help
Hi there,I have installed FME Flow 2026.1 in AWS has a High Availability WebUI/Core with distributed engines.The setup uses HTTPS on an internal url (corporate network)When I try to connect FME Form to Flow, I get the following error message Unable to retrieve public key from FlowUnable to establish secure communications with FlowDeployment parameter access failed (Connection Error) - Unable to connect to FME Flow. Has anybody seen this before? ThanksWhen I use the url in the browser on the same machine (tested on 2 different machines), i can log in using my admin user account
Hello;I'm stuck uninstalling FME Form 2026.1 (build 26103) and I no longer have the installation package. Is there a version for download?I have version 2026.1.1 (build 26121) but I get an error when uninstalling the old version.Thank you.
Hi,I have several rasters that are quite dark, I’d like to brighten them. I can do this automatically in another software, but this involves me setting up a script (I use mogrify).I’d like to do this in FME, but I have never been able to work it out. I have tried several things over the years. The best I’ve been able to do dynamically is make the image better, but then the colours go all strange. I want to keep them close to real like. Here is an example of a dark image.I don’t think the images have a consistent correction that should be applied, which is why I want it to treat each image individually.Any help would be great thanks
Hello, As announced in the following article https://support.safe.com/hc/en-us/articles/44279253166605-Nested-User-Parameter-Deprecation, Safe have deprecated nested user parameter starting with versions patching the recent security issue.First of all, the deprecation really took us by surprise, simply because it was written nowhere in the security advisory article the potential regression of applying the patch. We only noticed the new deprecation by checking the quaterly FME Knowledge. In my opinion, Safe should have better communication on new major deprecations like this one (as a matter of fact, our official FME Partner haven’t heard of this deprecation before us asking them).Moreover, I understand that due to the criticality of the issue, Safe had to patch it in a hurry, but FME Flow behaviour is less than ideal:Nested parameters being functionnal on FME Form but not Flow creates a major undocumented discrepancy between the two; Added to the fact that the error message is simply “
Hello,I try to do something very simple but I think I must be dumb. So I’m working with a ArcGIS Featureservices data which are agriculture data. In the RPG_2023, the attributes associated to “CODE_GROUP” will be only numbers like 11,16,18 so very simple.In the user parameter I try to add the “CHOICE” parameter because I want the script to ask me which kind of attribute I want to work with.I try to use the import wizard using the valuesBut then in this box is going endless ==>I don’t know if I do something wrong or it’s normal for the reading dataset to be so long.I don’t have a lot of different attributes (maybe 26 max different kind of “CODE_GROUP”). If someone could help me because I don’t understand what do I do wrong. Or if you have documentation about the subject I will be very happy to learn more about it.Thanks a lot and sorry for my english !!
Hello,I found more people who raised the same question, but it was 4 years ago, and I don’t know if it has been resolved and/or how.I am in the following situation: I need to read subtype domains from an ESRI enterprise geodatabase, and I would like to see the domain descriptions, not just the codes. I’ve tried using the new ‘feature service’ reader (enterprise configuration) and enabled domain resolution and exposing subtype_name, but I didn’t get the expected result.While reading the documentation, I saw that the .sde reader offers more options in the constraints, including “Resolve Subtypes.” Is it actually possible to obtain subtype descriptions this way?Am I missing something when using the feature service?Thanks :)
I am using FME Form 2026.1. Using ChangeDetector. I have one point feature class (Reader name ends in _revised) where I moved a point to a different location but did not change any of the attributes. I output to the Writer and the change in the point location is not shown. I have Check Geometry checked in the ChangeDetector. I did not insert any new records, the only update was I moved a point. Any ideas as to why the point moved to the new location is not being written to the Writer? I have some screenshots from my workspace:ChangeDetector parameters: The Writer parameters:
I have an address feature class in a SQL Server 2022 Enterprise Geodatabase. Some records have been updated in the attribute table and new records have been added. I want to write these updates and additions to another Enterprise Geodatabase and a File Geodatabase. Would the recommended approach be to use a ChangeDetector before each Writer and then use Upsert in each Writer?OR Can I use Upsert in each Writer without using ChangeDetector? Currently, the way I do this is to Truncate Existing in the Writer for the Enterprise Geodatabase and the Writer for the File Geodatabase. But, this can take a long time to run. It seems more efficient to use Upsert.
Hi.As most will know, Geopackages are notoriously sensitive to geometry topologies.I want to insert all polygons into a single layer/table, but the topology is tripping me up.I have a number of fairly simple polygons (fme_polygon and fme_donut) and a handfull og more complex polygons, e.g. large polygons with many holes. These latter polygons are stored in FME as fme_aggregate for some reason. The holes are all created by the Clipper transformer.I’ve successfully coerced my simple polygons into fme_aggregate’s, but when output to Geopackage, some of the geometries gets deleted and the feature is stored without its geometry. This typically happens to the unaltered geometries (i.e. the original fme_aggregate’s).I’ve checked that all the input geometries to Geopackage are valid and has @GeometryType() = fme_aggregate, so what’s tripping me up here ?Any insights are welcome.Cheers.Using 2025.1.1 for this.
Hi,Has anyone used the 12dxml reader before and know why it is so incredibly slow? Even for small files with caching turned off. If there was a way to speed it up that would be great.The actual reader isn’t so bad, it is ludicrously slow when you use the feature reader though. I can’t see whyThanks
Hello all - grateful for some suggestions here - I’m being driven slowly mad…We are developing a ‘data portal’ style workbench running in FME2025.1, using a dynamic writer to deal with multiple input and output datasets and multiple possible output formats - the dataset and output format are specified by user parameters.The source datasets are point or polygon datasets stored in an MSSQL Esri SDE and output formats include all the usual GIS data formats.This is generally working well but one polygon dataset is failing to wite out. In this case the log reports the following:=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-Feature output statistics for `GENERIC' writer using keyword `GENERIC_1':=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Features Written Summary=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=============================================================
What happened to the reader and writer drop down menus in FME 2025.2? Why would they remove them? Am I just missing how to add them back in? So frustrating.
I have some columns within my Excel template that have a lot of text, so I thought to put the wrap text feature on for basically the whole spreadsheet. Thing is, only some of the cells wrap text instead of all of the cells. In the screenshot you can see what I mean - I have tried everything to try and fix this. Hoping someone in this community can assist! I tried using the ExcelStyler transformer too to no avail.
The zoom slider bar is missing in FME Flow 2026.1. Please bring it back. It makes zooming more convenient. It was in FME Desktop 2021. Are there plans to bring it back? Or is there identical functionality in FME Form 2026.1? If so, where?
I have a very simple workflow setup:read a table (typically either a .CSV or Excel file) which then connects to an Attribute Manager set up with multiple fields from a template that adds and renames them so they can be seamlessly imported into another database with exactly the same field names; and then this connects to Excel Writer (the file format required for import)Since the files I’m reading into FME Workbench do not have all the fields or match exactly those in the template/Attribute Manager has (the point of the workflow), I get an “incomplete transformer” error message. The workflow executes flawlessly, however, and I’m getting the results I need.I’m wondering, however, if there is a way to eliminate the error - the red “incomplete transformer” icon in the navigator window is a bit disconcerting. 😉 PS: I have added the following annotation to the AttributeManager should there be no way to get rid of the error message/icon before I share the workflow.************ATTRIBUTE MANA