A space to discuss FME Flow
Recently active
Hello everyone,I have a short question. How can I share an automation app so that an user doesn't need to authenticate. himself/herself? I am able to share workspace apps with users by disabling the Require Authentication button, but I can't find something like that for an automation app.I also looked at manage token and enabled some options with Automation, but still the autonmation app does require an user to authenticate himself/herself.
Hi,We want to install FME Flow Hosted and would like to access to our internal network, so users can Read and Write files from the several disks.How can we do that?Thanks!
Description:Currently, FME Flow does not allow defining a specific language for an FME Flow App. This results in browser auto translation functions also translating user parameter values. In some cases, this can cause confusion, especially when certain words are spelled the same in both languages but have different meanings. In FME Flow Apps, the lang attribute in the <html> tag is always set to 'en', and there is no option to change this value.Idea:Incorporate an option to select the default language of the FME Flow App or prevent the automatic translation of parameter values.Benefits:This would help maintain the clarity and accuracy of the information in the FME Flow APP, reducing potential misunderstandings.
Hi Everyone,Currently FME Flow v2023.1 is installed in our client environment. From documentation it seems that the support will end for this version in Aug 2026. Can someone please confirm which version would be recommended for upgrade?@hkingsbury @david_r ThanksKirti
I have a scheduled automation which runs every hour, it just checks how long the job queue is - the are no user parameters.Once a month or so I get an ERROR in the workspace.The error is (log attached):2025-07-10 09:58:00| 0.0| 0.0|ERROR |'\xA0\xC2y\xDD/Z\x00\x0010 09:58' is not recognized as a valid encoding name.It’s an old workspace written with FME 2020 that’s been migrated a few times in FME Server to in FME 2024.2.2The log indicates that something is getting garbled. I can see part of a timestamp in there - the timestamp is the the start time of the job. I’ve see a similar error in other jobs as well on customer servers as well with different jobs (also intermittent. Has anyone else experienced intermittent errors like this?I have a hunch that making a whole new workspace in FME 2024 will make the error go away - but was curious is anyone else had run into this
I have a folder that contains various zipped shapefiles that I am trying to export to a geodatabase. This folder is updated regularly and the shapefiles are points, lines and polygons. How can I read in and then export them to the geodatabase without needing to worry about the geometry type? I have looked into generic readers and writers but I have not been able to figure how to get them to work.
Does anyone have any hints and tips for testing automations in fme server 2019?ExamplesI have a scheduled automation and want to test whether an email gets sent correctly reporting on job success or failure, do i have to manually change the schedule to 5 minutes in the future to do this or is there another way?I want to check whether an email that is constructed using user-keys returns the correct output, do I have to artificially construct workspaces that fail to check the fail part of the automation?I'm thinking that creating a dummy workspace with a parameter that will control a pass or fail result is and building the automation with this initially might be the way to go but wonder if I'm missing something?
I have an Oracle SQL database containing about 200 tables, with tables containing anywhere from 5 to 700000 records. I want to figure out which one of those tables contain records we actually modified over the past two years, preferably without having to query all 200 tables for a record containing a last_modified date after January 1st 2023. Would there be a quick way to just return the table names for every table containing a record that contains one or more records matching the criteria?
In version 2024 of FME Flow markdown is offered, but only support on a very restrictive level.As an example: headings, bold and italic work, and email addresses are interpreted in normal text paragraphs.However, the styling is not consistent. Text in itemizations has a different font size than normal text.Email addresses in itemizations are not interpreted...It would be great if the author had the possibility to use HTML to style the text, and make email addresses and url’s active when needed.
Hello everyone,I was trying to create a webhook based on my colleague's workspace, which I want to invoke using an HTTP Send action in an automation. My colleague used group boxes in his script to neatly organize the user parameters.The strange thing is that when I try to create a webhook from his workspace, the user parameters are not available. However, if I make a copy of his workspace, remove the group boxes, upload it to FME Flow, and then create a webhook based on that version, the user parameters do appear in the webhook URL.I also tried manually copying the parameters my webhook url to my colleague’s webhook URL to test if it would work, but I received an error. This error does not seem to appear when in the workspaces the user parameters are not grouped within group boxes.Has anyone experienced this behavior before? Does anyone know if this is a bug—where user parameters placed inside group boxes are not recognized in a webhook?2025-7-8 15:31:18 | Error connecting to Oracle da
Hi All,I’ve enabled versioning control in FME flow and connected it to our Azure dev ops repository.I can commit and push files to the master branch, but I can’t push to any other branch or sub-folder.cThis is an issue as we have 10 different FME Flow environments and all workbenches are being pushed into the same branch and repository. Is there any way to choose which specific folder or branch each FME flow instances connects to? Cheers
Hi All - I have done this multiple types with different data formats/inputs (e.g., Excel, CSV, Shapefiles) with no issue. However, I can’t seem to be able to allow end-users to select a fgdb from their drive and use as an input for the script (very simple script which converts Feature Class to other formats). The Workbench works perfectly fine via setting up a User Parameter which is linked to the ESRI File Geodatabase FeatureReader. I could even add another User Parameter to allow users to select specific Feature Classes for the script which is handy too but not necessary (linked to Feature Types to Read).However, once this is published in Flow then the interface doesn’t allow for the end-user to “Upload Files” like other Self-Serve Apps I have created. You only have the option to “Browse Resources” which doesn’t let you browse your computer to select the relevant File Geodatabase. Note that I have tweaked with the User Parameter “Item to Select” choice and chosen either ‘Folder’ or ‘
We’ve recently upgraded to FME Flow 2024.2 and have started encountering an issue where some of our processes fail to write to ArcSDE using the Geodatabase writer. The error message appears, but I can’t determine the root cause.Some processes are able to write to the SDE consistently, while few others mostly fail—though they have occasionally succeeded. I’ve tried re-uploading with various ArcGIS default settings, but it doesn’t seem to make a difference.We’re currently using ArcGIS Desktop 2022.Any insight would be appreciated. 2025-7-7 09:44:12 | Unable to perform any licensing related tasks. Please check your Esri ArcGIS Compatibility workspace parameter, found in Navigator -> Workspace Parameters -> Translation. This 64-bit version of FME requires ArcGIS Desktop along with 64-bit Background Geoprocessing; ArcGIS Pro; or ArcGIS Enterprise. Refer to this this article http://fme.ly/qua for more details
We are wondering which version of FME Flow will support ArcGIS Enterprise 11.5. Looking on the history in Notes on FME and Esri Versions and Compatibility I would guess it might be 2025.1?
Hello, I’m new to working with Flow automations and still fairly beginner level with FME. I appreciate any guidance you can provide.The WorkspaceI am working with ArcGIS Online and Field Maps. We have teams in the field everyday collecting data. At the end of the day I run a workspace that tidies up their tracklogs and calculates how many km they covered and hours spent.I’m using 2024.2 build 24783 for both Form and Flow.What I want to achieveHaving this data in the feature service isn’t enough. I also want an email summarising this information.How can I do this with Flow Automations?What I’ve triedWith the Email action I see options to send basic information like attaching the log, how much time it took to run, what time it ran, but I want more detailed information to show in the email. The information is an FME Feature Attribute created in the workspace pictured below.One colleague said it wasn’t possible in Flow and is better to do in Form using the Emailer transformer. Is that corr
Hi,I’ve developed a workbench that scans a selected folder and generates an Excel document listing its contents. I’d like to publish it to FME Flow, allowing users to input a folder path from the same PC where the workspace is executed. However, the app is currently failing. Is this setup possible?
Hi all! First post here, so I’m excited to get some feedback!For context, I do a report on our organization’s EV chargers every month. In this report, I need to calculate the average time of day people are charging, the average charge time (duration), and the total duration.Currently, I am unable to get the average duration and the total duration.Here’s my processConvert the time to FME format using a DateTimeConverter Sum and average the times using a SatisticsCaclulator I attempt to convert the summary back into H:MM...But then I am met with the below error: Where am I going wrong?
Hi there, I know it is possible to use attributes from a workspace in a Flow automation by using the automation writer, however that seems to only work if you connect the output port of the automation writer to your next action in Flow. I need a way to use these values in a later event without connecting the port.Scenario:Webhook trigger → runs a workspace to create a report that is then stored in a resource folder, also outputs a few attributes that i want to use in the body of my email action. I then have a resource or network directory trigger that fires when a new file is added, this triggers an email to be sent. The issue:If i connect the automation writer port to the email action then i end up with two emails. One contains the attributes in the body but with no attachment. the other contains the attached file but is missing the attributes.Any help would be much appreciated,Cheers
Hi,I created a workspace that uses an Esri ArcGIS Online (AGOL) Feature Service. The workspace run on FME Form and on FME Flow if i run it. However, once I make an workspace app from the workspace on FME Form I get the following error and my workspace fails: 89 2025-7-2 14:58:39 | ArcGIS Online Feature Service Reader: Connection 'AGOL service' does not exist. Check connection parameter and connection definitions in FME options and try again Here is a screenshot from my jobs. Lower one is of my run and top one is through the workspace app. We are running on FME Flow 2023.2.4
I see there’s already an Idea for providing the option for versioning Automations in FME Flow but the Idea was created 5 years ago and there doesn’t seem to have been any traction on it.So, in the absence of any official support from Safe, what are people doing with regard to creating and saving versions of Automations?Currently, if I make a change to an Automation but then need to revert that change there’s no way of doing it once it’s been saved.The only workaround for this I can think of is to make a Project containing the Automation and then manually exporting the project (and saving it to a version control system) before making any changes to the Automation. The obvious problem with this is that it relies on:remembering to export a Project before making any Automation changes making sure the Project name is consistent (hard to do with multiple people editing)There does not seem to be any System Event that is triggered on Automation change and no API call available for downloading
Hello everyone,I have some experience with Workspace apps, but not as much with Automation apps. In my previous work with Workspace apps, I created an app that is based on user input on a map. When a user clicks on the Run button, the "Running..." button appears. Once the script finishes successfully, the user can download a ZIP file by clicking on the Datadownload URL.Now, I’m trying to build something similar using an Automation app, but I’ve found the process to be quite different.Based on the following post, I’ve set up the following: I have a manual trigger that includes a manual parameter called "Geometry" (GEOM). This GEOM parameter is then used in the subsequent Workspace. Similar to the Workspace app, I want to show a "Running..." button while the script is running, and once it finishes, makes a download URL available to the user. However, the only feedback to the user is the green "Automation Triggered." message.There’s no further feedback for the user, that the script is r
Hi,I created a token that is used in an HTTPCaller to download Workspaces from Flow via the Flow REST API. I granted the token only permission to access Repositories which worked fine but the problem is that as soon as a new repository is created, the initial permission is not extended for this new repos. It seems that I either have to manually re-grant permissions everytime a new repository is created or grant “All Permissions”. Is there any better option?
Hi guys we have a generic translator app built in workspace app. however we often has issue when there’s no output written (file generated for download) or translation failed. on the app it still display process completed but return no download link. Im using downloading service on writter outputs but wondering if there’s a way to let it return a message or simplely inform user traslation failed / error occured / or no output was generated. thanks!
Hello,I have automation which triggers a workbench and has to send result file on email in the end.The resulted excel file has dynamic name with @DateTimeNow parameter.How to set that automation takes the correct file? If I add fixed name, it works fine but I don’t know how to make it for dynamic name. Could anyone help, please?
We have set up an automation to send data to a number of ArcGIS Portals,In each of the portals we have set up an application and in FME Flow Hosted we have set up corresponding web connections.The issue we are finding is that every day we need to re-authenticate the connections, other wise our automation fails to complete from start to end.Is there are way to ensure the web connections automatically authenticate or is there a way to run a process each day to refresh / re-authenticate?