A space to discuss FME Flow
Recently active
I wanted to share a project I’ve been working on : a way to "watch" a PostgreSQL table using FME Flow Automation.Since I began working with FME Server/Flow, Automation has always stood out as one of its most powerful and easy-to-demonstrate features. The ability to trigger workspaces based on incoming emails or new files and automatically send notifications, consistently makes an impact during demos. But one question kept coming back:“Can I detect changes in a database table and trigger workspaces from that?” For a long time, my answer was: “Not really”, or at least, not in a clean or recommended way. I used to think the best option was for the database to notify FME Flow, not the other way around. For instance, in PostgreSQL, you could use a trigger on insert/update/delete and call an FME Flow webhook using something like the PL/Python or pgsql-http. That method is covered here:- 🔗 4 methods for tracking data changes in FME (blog post)- ▶️ Triggering FME with your Database (YouTube
Hi,I’m trying to downoad FME Flow 2024.2.5 package for Linux Debian 11, but the link is broken:https://downloads.safe.com/fme/2024/deb_11/fme-flow-2024.2.5-b24832-linux-x64~debian.11.runMaybe a Safer can check this issue. Thanks!
The FME Server docs do a good job of telling you how to uninstall and reinstall Server, whatever configuration you choose. However, if you want to migrate from last year's FME Server to the latest release, you have to backup and uninstall everything first. This might work fine for an Express install. But if you have a distributed install of FME Server, the server backup only contains the workspaces, repositories, services and supporting files from your last install. Your previous architecture's configuration isn't stored anywhere. How would you recommend backing up your previous distributed configuration settings (network locations, ports, service account names, etc) to make it easier to install the new release so you have the same configuration as before?
So in one of the tutorial for creating AR, the screenshot of FME Flow has the Create AR App option in Flow Apps. But I opened my FME Flow 2025.02 version, it only appears these options without Create AR App:Is anyone having the same issue? Is there anything I did wrong? Thank you so much for the help.
I followed the advices in the troubleshooting from @lizsanderson21 to setup a custom Python interpreter in FME Flow under Windows.I did so because I needed to install pandas in a version that requires numpy to be more recent than the one that comes with FME.So far I thought all went fine, but when I call numpy.__version__ from within a PythonCreator then the version number returned is 1.26.2. When I use pip.exe list from within my custom Python installation folder then the numpy version returned is 2.2.6 → matching the version number from when I installed numpy through pip.I also installed pandas and SQLAlchemy through pip and the version numbers returned from the PythonCreator do match the version numbers pip.exe list returns.I wonder why numpy seems not to be used from the custom Python installation but rather from a fall back version that comes with FME Flow. Did I forget some step? I installed Python 3.12 on the FME Flow machine I ran the following three commands with the paths:
Hi there,I have an FME Flow automation set up triggered by a survey123 submission. When i submit a survey from survey123 on my computer it works fine and runs the automation. When submitting from my mobile device however nothing comes through, the automation doesn’t run.Any help would be much appreciated, cheers.
Example of idea:
Hi All, We have recently ran into an issue with using a SharePoint Multitenant web connection of FME Flow. A connection/client id/client secret has been created in azure and used to creat the mutlitenant connection within FME form and then published up to flow. This connection works the day of but when added to a schedule to run daily, it fails out the next time it runs. When we go back in and authorize the connection again in flow, it seems to work. Is there a particular setting in the connection or azure to keep this connection active? Thanks,
We have set up our remote engine on another server, now I’m trying to configure a remote engine in FME Server 2022, but the tab is not visible. How do I get it to show?
It is common knowledge that Flow has to be on the same server as ESRI ArcGIS Server for all the ESRI toys to function correctly.How does this work with a Remote Engine? If we have 2 servers, one with Flow and the other with ArcGIS Server, can we overcome the licencing issue by installing a remote engine on the ArcGIS Server machine?I see from this article Using FME Flow with Esri ArcGIS Software – FME Support Center that it states“ArcGIS Server must be installed and licensed on the same machine as the FME Flow Engine Service”, but what does this mean in practice…???? The “Flow Engine Service” means the main installation of Flow, rather than Remote Engine, yes? Any help will be warmly appreciated.RegardsStu
Hello,I am a newbie and want to use fmedownload api in our new webpage.what is the best way to integrate security?at the moment I would call the the get token service with user and password to get a temporary token.Then I would use this token and call fmedownload.Is that the best way? Will the token service be available in the future?thanksbest regards Gerhard
Hello,Does anyone know how to create triangles between two 3D lines using FME tools? The triangles can also be vertical.
I am creating a PDF report in a PythonCaller and currently I am writing it into a subfolder of FME_SHAREDRESOURCE_TEMP.I would like to know where I have to write the file to be able to generate a download link for it.When I use normal writers than I reference the writer in the Download Service… but with a PythonCaller?
Hi everyone.I need to display an outline of GIS data on a basemap that runs in a Flow app. For example, an area shapefile. This is to display the area of operations, as a starting point when using the app, and the users will then select areas within that area to grab other data (addresses and statistics etc). I’ve been working through this: Using the Geometry Parameter – FME Support Center to get a workspace built and published to Flow. But how do I ensure the outline of the area of operations is displayed from the very start?I am a bit of a noob when it comes to Flow apps, so please do not worry about over-explaining anything: I need all the help I can get!Many thanks in advance.Stu
Hi,I get from our Security officer anmessage that there is an vulnerability dected on one of our servers.This server is has FME Flow 2023.2.2 Build 23781 - win64 which depend on Apache Tomcat.Can you tell me if there is an security risk? And how we can solve this?Thread is registered under: CVE-2023-44487.Thank you
Want to create a Session Token with JavaScript and api. What is the way to do it with rest api v3?best regards Gerhard
Having an issue where users using the Palo Alto VPN can't get licenses assigned.The logs show that they can can connect to the server but the logs show that lmgrd is not running(it is). It's works fine without the VPN 2025-05-22 15:52:28 Connected to a license service running on standard port 27000 on server (x.xx.xxx.xx)2025-05-22 15:53:13 Checking whether the license service offers FME licenses2025-05-22 15:53:13 The license service running on port 27000 on server (x.xx.xx.xx) does not appear to offer FME licenses. It provided the following vendor information: lmgrd is not running: License server machine is down or not responding. (-96,7:11001 "WinSock: Host not found (HOST_NOT_FOUND)")2025-05-22 15:53:13 The license service(s) tested on server (x.xxx.xx.x) do not appear to offer FME licenses. Please have your system administrator check that a SAFE license service is running on the correct port (standard ports are between 27000 and 27009) Our vendor port is set at 27010Any ideas?
Getting an error with the default (OOTB) schedules/workspaces for : backupConfiguration.fmw JobHistoryStatisticsGathering.fmw Both times it’s an SSL error with the HTTPCallers in those workspaces. Looks to me like they’re calling a URL based on the Windows machine name provided (gathered?) during installation.This was not an upgrade but fresh install so I think this thread about the API version does not apply. It’s definitely calling V3.However, after the initial install, I have switched to HTTPS and added a DNS name with a valid SSL cert. All my services - Data Download, Data Streaming, Job Submitter etc - are working fine with this new name/URL.But the HTTPCaller still uses the FME_SERVER_WEB_URL(FME_SERVER_WEB_URL)/fmerest/v3/migration/backup/downloadwhich I think comes fromfmeFlowConfigDid I miss a step when setting up HTTPS and should I have switched this entry? If not, is it safe to just put the full DNS name for my FME Server instance in the fmeFlowConfig ?Not a huge issue wit
Dear All, I am requesting your input on how to automate task on Teams using FME? Excel tracker on TEAMSON TEAMS : I have day-to-day job task tracker in Excel format. ON MONDAY.COM: The team members go and update data (dates, complete / in progress status, this Monday.com data could be manually downloaded in excel file ACTION / INPUT required : I would like to do fully automate process meaning: FME connect and pick /extract data from MONDAY.com FME apply those transformer to obtain desired statistics (i have complete this part and could do this myself) FME goes back and APPEND the new statistics in Excel file stored on TEAMS. When the task is complete, am email goes to line manager and other stakeholder that the task is completed. Highly obliged with you inputs many thanks /Vim
What is the process to access the database on the FME Server just so that we could have a trail of files that users ingested and the outputs that were generated? What are some of the best practices we can implement that can be helpful at the time of audit ?
I am creating an Automations proces and when assigning the parameters to an integer field get the following message: Must be a whole number. Decimals are not supported.In the Automations first a csv is read for creating all sorts of parametersIn here there are no decimals.In the workspace tm_data has the Type int16In the Automations writer it is also defined as integer.But when assigning the parameters, I receive the error. This applies for all integers I use in this.This is a automations proces that I also build in Server 2021 and I didn't have this issue but in Flow 2024 I can't get any further because of this error.Is there something I do wrong or is this a bug?
Hi, I was wondering if anyone else has experienced this? Yesterday my site access for FME Flow worked fine and today it won’t work at all; I get 404 error.The only thing that seemed to occur between yesterday and today is a Windows Security update. Has anyone else experienced this? I have stopped/started all services; uninstalled the update and restarted the machine but nothing seems to work to get the site back up. I feel like rolling back to a backup is the only option. Thanks!
I have a job running that takes 10 minutes and generates 19.000 rows in the log. The runtime is not the issue here, I'm just curious to out some numbers on time-spent.What’s the best way to find out where the time is spent?I suspect a few specific transformers, but since this is probably a common question I wonder what other people are doing.
Hi,I would like to ask if there is a way to share webconnections to group of users with partial permission (ie only access permission) not full permission. the issue with full permission that the shared users can be able to delete web connections I shared. I have to tried to take off their manager and create permission but still wont be able to let them do not remove the share connection.We are looking for a way can do partial permission setting up. Thank you very much. 😁
Hello everyone, I encounter a similar problem to the following post from 4 years ago.I am able to write several output files (2 .dgn files) in FME Form. However when I publish the script to FME Flow and run the script in the form of a workspace I only get one output result back.I already looked into the Data Download Service Properties when I publish the script to FME Flow and both writers are already included in the Writers in Download attribute. So I am not sure why I don't get both files in the zip file. The files don't have the same name. The weird thing is also that the dgn file I get back from FME Flow has the same name as the zip file, while in FME Form they get the name I have defined in the writers (Bomen.dgn and Kabels_Met_Buffers.dgn).Another finding is when I look into the translation log on FME Flow, it looks all features are written (23000 features). I know that 18000 features are in one file and 5000 features in the other file. So it looks like all feature are written,