A space to discuss FME Flow
Recently active
I have an ID field that is correctly read by FME as varchar(22) when writing using the Feature Writer.However, before that, I use the SchemaScanner, and it incorrectly detects the data type as fme_real64. As a result, the original value is eventually written in scientific notation, like 2.2072213393213062e+21, instead of preserving the original string format.Is there a way to ensure that SchemaScanner correctly detects the field as varchar(22) to prevent this issue? Any suggestions would be appreciated!
I am doing proof-of-concept testing to create a FLOW APP to collect public input data (public survey).. It’s simple survey, just a few questions. Everything seems working (I published workspace for ‘job submitter’.. but Is it possible tomodify the ‘Run’ button in the App? e.g. as ‘Submit’.2. disable the ‘Run Again’ after a run?After run complete, is it possible to return some text message? e.g. ‘Your inputs has been recorded. Thank you for your help!...” or a bit more advanced to return the summary of data input by user?Not sure if I am heading a wrong direction. Any help is appreciated.
Hi All,I have a FME workspace published with the Data streaming service of FME Server 2016.The workspace creates a HTML file for output.When I run the workspace my browser allows me to download the file (or run it).I want the HTML contents of the file to replace the FME Server page (or automatically open in a new tab).What do I need to change to open the HTML file without user interaction?Thanks for any help,Erik Jan
Morning all,I’m trying to create a workspace that works both on FME Flow & Form. I’m using the FME_JOB_ID to determine what the workflow is running on.If its FME Form I’m setting the filepath to a shared drive. For Flow I’m trying to set it to the FME_SHAREDRESOURCE_TEMP folder to produce a data download.If I hard code the parameter in the writer to $(FME_SHAREDRESOURCE_TEMP)@Value(_FILEPATH) its fine, but I can’t do this as the file will not then post to a shared drive.If I try and set the FME_SHAREDRESOURCE_TEMP in the workspace to push that to my parameter and add it to the created filepath FME no longer produces the downloaded zip file.I’m setting the FME_SHAREDRESOURCE_TEMP to the url defined on Flow - which in this case is something likehttps://-myserverlocation-/fmeserver/resources/browse?path=FME_SHAREDRESOURCE_TEMP&name=TempIs this correct, or should I be using a shorter, relative path? EDIT: Sorry just figured out I don’t need to set this at all! FME Flow just does it
I’m wondering is there a way to add like datetime stamps to the engine result zipped file name? I know this need to be unique but would be nice to add datetime stamps to it while have it remain unique.
Hello Forum, Is is possible within FME Flow to post a dataset (e.g.: a geojson) to an API endpoint, or equivalent function. I would then pass the API details to an external partner, from where they would download the full geojson file. Thanks,
Hi, every day I monitor hundreds of jobs on an instance of FME Flow. Whenever an error occurs, I look in the log file of that job to figure out what went wrong. Now the problem is that sometimes that log file is empty, or only consists of a few warnings. I found out that it is related to which log-filters was configured when the workspace was uploaded to FME Flow. Is there any way to change the global log-filters on FME Flow, to make sure every workspace uses the same filter? Best regards,Jacques
Hi, we are using an fme flow app do to some export jobs for us.When the job is done, a mail is sent tot he user. This is done by using the transformer “emailer” after FeatureWriter. The mail contains the link to download the data. To generatet he download link we have oriented ourselves here: https://community.safe.com/automation-13/download-urlfrom-server-app-11037 Our download link looks like: {FME Server Web URL}/fmedatadownload/results/{zip file name from FME_SERVER_DEST_DIR} But when I click on the link the message „Download Dataset Expired“ appears Can anyone help us?
Hello,I recently received a new fme flow 2024 from my IT department and something keeps failing when i run a large workspace(1096704 kB), i get no error but the workspace fails.This same workspace runs in fme flow 2023 without any problem.Here are my system details,FME FLOW 2023System Status: 43.39 GB of disk space available in the FME temporary folder (C:\Users\Username\AppData\Local\Temp\fmeengines\{enginename}_Engine1)System Status: 30.00 GB of physical memory availableSystem Status: 126.00 GB of virtual memory availableFME FLOW 2024System Status: 65.31 GB of disk space available in the FME temporary folder (C:\Windows\TEMP\fmeengines\{enginename}_Engine2)System Status: 30.00 GB of physical memory availableSystem Status: 126.00 GB of virtual memory availableI have been reading around but i have not been able to pint out where the problem actually lies. How can i check for example how much memory has been allocated to an engine?Could it that i need to change the engine to use the tem
A simple workspace created in Workbench 2024.1.1 with three FME Flow deployment parameters - a web connection using Esri ArcGIS Portal (Template), a DB connection to PostgreSQL and a Text deployment parameter - works perfectly in Workbench as well as a manual or scheduled job once published to Flow.An FME Flow app created from that workspace fails trying to access the Web and DB deployment parameters. The Text parameter works fine. The app fails whether or not authentication is required to run the app. The Web and DB connections and the associated deployment parameters have been shared with fmeuser and fmeguest roles with Read access to try to fix the problem - but that did not help.Web connection error: 2025-3-20 14:46:38 | FME Flow error: `FME Flow error: `Unauthorized request by user due to lack of proper permissions for connection: WEB_ARCGIS_PORTAL. Please see: http://fme.ly/zn8''2025-3-20 14:29:41 | ArcGIS Portal Feature Service Reader: Connection 'WEB_ARCGIS_PORTAL' does not exi
While running a job on FME Flow 2024 Server, the following error occurred:"Unable to connect to the File Geodatabase located at '\vmbltstweu001\FS\TestFME\TestCheckout_ERW.gdb'. Please verify that the correct file path is specified and that the Geodatabase is not saved in a newer version of ArcGIS than the one installed on the server. The error code from ArcObjects is '-2147024891'."Could anyone please help me on that
I just reinstalled a test FME Flow 2024 (from .0 to .2), but was unable to restore a backup from the previous version. Something to do with encryption.This worries me, as we are getting close to wanting to upgrade our current 2022 servers.How can I make sure that backups from the old 2022 servers can be read by the new (2024) servers ?Thanks in advance.
Hello,I have an FME workflow that runs perfectly when executed with the FME GUI open, but it fails when launched via a Windows bash script.The error message generated is:SharepointOnlineConnector: Connection 'SharePoint0Online08safe.microsoft-sharepoint9' does not exist. Check connection parameter and connection definitions in FME options and try againIs the SharepointOnlineConnector connection only valid when the graphical interface is active? Do you know how to keep this connection active even when running the workspace from a script?Thank you in advance !
I made a flow gallery app with some banners en footbanners. But i did not like them. So i tried removing them. But when i remove them end click OK. They are not removed and come back in the site and in the costumizer.But when i add an item like a logo it saves it oke. But then when i want to remove that also, it won’t.
Hi! I am getting a warning that FMEFlow is affected by CVE-2024-56337. I am running FME Flow 2023.1.1Is this correct?Is there a fix or are these CVE not applicable? Best regards/Kim
Before I get into the details I see there have been a couple of similar questions asked it the past, specificallyAs well as this idea What I’m wanting to be able to do is have a process, specifically one run with the Data Download Service, that has been run through a Workspace App to post to the DATADOWNLOAD_ASYNC_JOB_SUCCESS Topic. Effectively replicating the ‘Email Result To’ functionality of the Run Workspace interface. Now, I know how you could achieve this by modifying the workspace and include the email functionality there, but that means updating a significant number of workspaces, and ensuring that future workspaces are built with that functionality included. Does anyone have any ideas? Could an automation app be a solution (don’t have much experience with them)?
Greetings!I have a question, is it possible to utilize Microsoft 365 / Exchange Online shared mailboxes in IMAP/SMTP automations, in conjunction with OAuth? This question applies to System Email as well.All our research points towards no at the moment, so this might be an Idea post rather than a Question. At least within FME Flow 2024.1.3 (Build 24627) that we are currently running. Background:Exchange Online shared mailboxes cannot be interacted with directly. Their accounts are technically disabled, they have no valid logon credentials nor any mailbox licenses. Instead, you grant Send as and Full permission to other licensed accounts in Exchange Online, who act on behalf of the shared mailboxes.Therefore, in addition to the shared mailbox (fme@our-company.com) we intend to use for automations, we created a licensed service account (account@our-microsoft-tenant.com) that will act on behalf of the shared mailbox. The problem:Now, provided that all we have for Email automations is a sin
Hi, For user parameter Geometry in FME Form, you can configure what type of “selecting geometry” to allow under the GeoJSON Configuration > Geometry Types (Point, Box, Line, Polygon). But when I publish the workspace to FME Flow and set up the user parameters in Automations, the configuration for Geometry Types is missing for the Geometry User parameter. For my example, I want only Point as a valid Geometry type for the Geometry user parameter. I publish the workspace to FME Flow with these settings and create an automation app with the same user parameters, but when I run the app the user can choose between all geometry types (Point, Box, Line, Polygon).
I wanted to make a simple app that reads from database and writes as either a csv or txt file. I created parameter to either choose csv or txt. I put that user parameter on the csv writer under dataset extension.When I try the app, I’m able to successfully download the csv but when I choose txt - it does not download but shows the full table right on the internet browser. I was wondering how to fix this. Also I am unsure as to how to use the txt writer and put my data as csv there instead. Maybe that would be a good workaround.
I’m trying to publish a new app on FME Flow, but there are no services listed to create the app. If I try open an existing app, it says “You do not have access to the "fmedatastreaming" service.” I’m logged as a admin with all possible rights. If I go to services settings, all seems normal. So Im not able to create any app and practically run any workspace. What could have gone wrong?EDIT:After updating to FME 2024.2.3 the problem stays exactly the same.
I built a workbench that creates 2 excel files with unique names that are created use the Fanout Dataset in the excel writers using a filename attribute that creates the unique file name. However, when I run workbench in FME Flow to set up the automation, it says it created it successfully, and the log seems to show that the files were created with the unique names, however, there are no files to open at all in the destination folder that I set up for it on FME Flow. Please help. Thank you! Pic of the fanout in the workbench. I have tried to add the log file to this post but it will not let me as the file type is “log” and for some reason the FME Forum system does not allow for those files to be uploaded.
Hi! I could use a hand. I'm running an FME workspace that downloads data from ArcGIS Online using 4 HTTPCallers and a Web Connection. The workflow works fine in FME Form 2024, but when I publish and run it in FME Flow 2024.1, it fails.Setup:Using a Web Connection to authenticate (ArcGIS Online). The Web Connection exists in FME Server and is assigned to my user. The Web Connection is correctly assigned in FME Server.Does anyone have experience with this issue? Could it be related to permissions, token handling, or FME Server settings?Any suggestions would be greatly appreciated!
Problem Statement:I need to verify if all the workbenches in an automation for a particular run/trigger are successful. There can be multiple runs/triggers in a day, and the number of triggers per day is unknown. Things I Have Tried:When I attempt to retrieve relevant data from the FME Flow PostgreSQL database, I can't find a unique identifier for each run/trigger of an automation.I can see an event_id in web interface, but unable to find that in the postgres database.
Hi, We are following this instruction Upgrading In Place, On the Same Machine and failing in the last step. what could be wrong? We are upgrading from FME flow 2023.1 to 2024.2 So what about that file: Migration) File "/temp/tomcat/fde0b0779317417da467e76dec4c9027/restServerRestore.fsconfig" does not exist for shared resource "FME_SHAREDRESOURCE_SYSTEM".
I want to create a workflow that downloads a file from the internet (SHP file compressed as ZIP file). That file should then be used in my workflow for further analysis and processing. How should I set that up? I now have a "Creator", followed by a 'HTTPCaller'. This HTTPCaller downloads my ZIP file (contains a SHP file). How can I now use this data for further processing? When I use a ESRI SHP File Reader, I can't seem to send this file as an input to that Reader?