A space to discuss FME Flow
Recently active
I have an automation in FME Server 2020.1. I changed the workbench being triggered advanced setting from run until cancelled so that it is no longer checked but this change is being ignored and the log shows that it is still using that setting. Perhaps this is being cached? Anything I can do to force the change to be applied?
Issue best described with some images: Anyone have any ideas as to why, before lunch it was running and reporting taking a few seconds, now it is taking a one minute but reporting as taking 3 seconds. I am running as a data stream. Thank you
License Manager - Wondering if FlexLM 11.15 on Windows 2019 is supported as we are planning to upgrade the FME License Server from Windows 2012 R2. Thanks!
When I run a workspace directly on FME server I have the option to choose a job expiration time for both the runtime and the queue time. This can also be done with schedules. However, I can't find this option for workspace apps. How can I set this up for my workspace app?
I've been able to create a Workspace that gathers PDF's -> ZIP them -> Attaches files -> to Emailer Transformer. The file only needs to be temporary until the Workspace is complete.I'm trying to understand FME Server Resources and using [FME_SHAREDRESOURCE_TEMP] or [FME_SHAREDRESOURCE_DATA] within a Workspace but no success. Are these the wrong location or not accessibleORDo I need to follow and create a new location "Example 4: Using a Resource Folder Within a Workspace" in https://community.safe.com/s/article/fme-server-resources-uploading-referencing-and-con-1
FME Server Automations, I see External Action Parameter for "Email Cc (optional)" I'm wondering if there is an incoming Trigger->Otuput Keys->Event Keys for CC (Carbon Copy) for emails?
Hello!We've got two Engines (FME Server 2020.1.0.1). The workspace accesses files which could be accessed by only one editor. But the workspace can be started by many users. How do I prevent running the same workspace at the same time on both engines? The FME Server should detect whether the workspace is running. If the workspace is running, the new job shall be queued. Thank you for your help!
post-install steps:fmelicensingassistant_cmd.exe --floating <your license server> <Your FME edition>
On our FME Server (version 2019.0.2) we have many Automations running; and many Automations include a schedule.I would like to get the time and day when the Automation is running. I can't find this in the API, is there any other way I could extract this information?
I have an automation setup that monitors a directory for XML files on create and modify. Once the automation is triggered it passes the file to a workbench I published. The work bench automation reads the XML file and the ArcGIS SDE feature class and performs a feature merger to see if the unique key already exists(if the key doesn't exist the xml record gets inserted to an ArcGIS SDE Feature Class. If the key does exist the record gets updated through a change detector.) I ran into a problem where the FME Server job must have been triggered twice where the second job was created 7 seconds after the first. The first time on create trigger the record was inserted properly but on the second modify trigger when the work bench runs it created a duplicate record instead of updating the existing. I suspect this happened because the first job ran but didn't finish before the second job began. Is there a workflow I can follow in preventing this from happening? I would like the auto
I've migrated the data for one table from SQL Server geodatabase to another Azure SQL geodatabase using only Reader & Writer. I was able to write successfully but when the actual workflow for dataload ran on schedule in Azure SQL Geodb, I get this error and so far no workarounds found. Not sure why we're getting 'Violation of Primary key error on OBJECTID' as it supposed to insert new features with new OBJECTID. Also trying to reach ESRI support for how to handle this issue. Please suggest any solutions/workarounds for this issue. Thanks
Is there a way of recovering FME Server Engine logs that have been deleted? In the Web UI, I downloaded all (current and old folders) as a backup, and didn't notice until after I had chose to delete the same folders, that the download had some 'network issue' and didn't actually download anything.Is there a way of recovering the log files that were in 'current' and 'old' that I have deleted? They aren't in the Recycle Bin on the FME Server machine. Thanks!
Hello, I want to open a file with the PythonCaller stored on the [FME_SHARERESOURCE_DATA] directory. The python enviroment can access the directory and the script end with an exception:TypeError: expected str, bytes or os.PathLike object, not NoneType Is it possible to map the FME_SHARED_RESOURCE_DATA Directory in the python script? Kind regardsStefan
We run FME Server with 2 Engines on the same VM as ArcGIS Server. Lately we experimented with new functionalities in FME Server workspaces that caused very high CPU usage that first crashed the FME Server Core Service then also the ArcGIS Server Service. Geoserver offers an option to limit the max number of threads when seeding tiles...is there a similar option for FME Server to set this per Engine? The alternative would be quite costly for us (have a dedicated VM just for FME Server).
Thanks to @danminneyatsaf for answering my previous question about the SQS Trigger in Automation and certificate failures. I was able to solve because SQS has a Queue URL in the parameters for the trigger and register the SQS certificate as a trusted certificate on FME Server. With S3 when I try to connect I get the following error again. The "Bucket to Watch" is the bucket name. I've tried going to the bucket url and using the certificate from there and still have the problem. Any ideas which address the S3 trigger is going to?
Hi There,I am pretty sure what the answer is, just covering all bases....Normally when running a workspace published to FME Server the workspace parameters are populated via the query parameters and therefore the workspace URL contains the parameters provided. Registrating the workspace to the streaming service and defining the streaming output content, allows to provide the requesting application with the transformation results. Another way to run workspaces on FME Server is via the REST API but this does not return the workspace output to the requesting application, since the streaming service is not used. Now my question is: Is it possible to trigger a published workspace by posting the parameters values in the body and NOT in the URL while using the streaming service to return the transformation results to the requesting application? so using a POST + body and getting the transformation results and NOT the job id (async) or job transformation status (synch) Does naybody know if thi
When receiving input from a .dgn file a lot of it's parts are seen as Lines (That is how Smart Solids appear in it, almost as a WireFrame), I managed to group them and I am trying to build areas from them which I can later pass to a MeshBuilder.Some of these lines seem to form perfect forms, just as I wish but some are deformed despite the wireframe looking just as good as the others.I am grouping my lines by igds_cell_sequence_number, which gives me sort of individual elements like walls/windows/etc. as a wireframe:Then I pass it to an AreaBuilderBut my output looks like this: It seems to connect just that triangle over there, how could I change this?Or any idea of a different approach would be greatly appreciated.Thanks in advance!
I followed the instructions under https://community.safe.com/s/article/fme-temp-environment-variable and set it in /etc/environment and yet it still uses the default '/tmp/fmeengine/<engine-folder>'.I have restarted FME Server and the entire server.
Has anyone been able to automate the upload of data to Mapbox? I would really like help with this process if you have successfully completed this. Thanks in advance
Hi, I am new using FME for cartography and I am not sure how can I create those elements in a raster map (north, graticule of coordinates, scale bar), I am currently using Mapnik rasterizer transformer to represent my raster and vector layers, and some labels, but I can't see how can I go from that to a complete map with all its elements. Thanks in advance!
I've made the simplest of Server Apps with a Source Text File, StringReplacer and Output Text file to the Data Download service. In the App Parameters, the String Replacer "Text to Replace" shows what it looks to be all of the Transformer configuration settings, but all I want is the Parameter Prompt. I attached a screenshot of it (and the underlying workspace parameters) - can the info in red be removed? I'm running FME Server 2019.1.3.1.Thanks!
Asking on behalf of a customer: they have a floating license in a Citrix environment and want to move FlexLM to a new license server. When they've done that is there a way to automatically update the license server name on all the clients? Registry key perhaps? FME Desktop is installed within an Applayer in Citrix and they want to avoid having to change that.
I have an automation that has 3 workspaces.I run this every 5 minutes. the first workspace takes approx 2.5 mins to run. the second and third only a second or two each. The first and second jobs always show up in completed. only sometimes does the final job get created. But it does get created and run successfully sometimes. I understand that if the second job fails the 3rd one would likely not get created. I do have a few fails on job #2 but it still does not correlate the number of #3 jobs missing. how can I troubleshoot this?
I'm hosting FME Server Engine using docker on Ubuntu (tag: 21302). When I try to use it and my Ubuntu is connected to a proxy, HTTPCaller in one of the workspaces can't make external requests resulting in:154 2021-10-24 21:51:39 | HTTPCaller_2 (HTTPFactory): An error occurred while accessing the URL 'https://www.google.com'155 2021-10-24 21:51:49 | HTTPCaller (HTTPFactory): [5]: HTTP transfer error: Couldn't resolve host name156 2021-10-24 21:51:49 | HTTPCaller (HTTPFactory): [5]: Please ensure that your network connection is properly set up157 2021-10-24 21:51:49 | HTTPCaller (HTTPFactory): [5]: No proxy settings have been entered. If you require a proxy to access external URLs, please ensure the appropriate information has been enteredHow can I configure the docker FME Server Engine to use the system proxy? I saw the admin guide but it's intended for direct system installation. Are there any environment variables I can set up?Interesting observation - I had an FME Server Engine on Wi
Hello, Our current database is running on Oracle 11, and we are planning to migrate it to Oracle 19c towards the end of the year. We use the database in daily FME workflows (mainly in queries). We are wondering whether the migration will have an impact on our FME scripts. Are there risks that we should be aware of for the current used FME scripts? Thank you Ella