A space to discuss FME Flow
Recently active
Currently, I have 15 workbenches in one FME Server Automation. I have it set up to filter through the respective workbenches to find the correct workbench to run, but now I'm struggling with figuring out how to run the second workbench once the first one is run successfully to completion. Through testing purposes, I noticed that my automation would select the correct workbench and then immediately run the second one despite the first one not being completed. It'll run the second workbench after triggering the first one to run. SO, it isn't necessarily waiting for the first one to complete successfully. Is there anything I could add to my FME Server Automation to pause my second workbench until my first one is finished successfully?
Hello everyone, I'm looking for recommendations for a low-code front-end solution to display data transformations from the FME Cloud. The front-end needs to be able to display graphs, as well as linked GLTF and JSON files, with the best-case scenario being the ability to interact with 3D models. I am aware of the option to use Esri, but I am looking for other, more independent and cost-effective technologies. Can anyone recommend any low-code or no-code front-end solutions that would be a good fit for this use case? The FME Server Apps are great and simple to get the user to upload data. But at the moment I have an Html that returns information, with javascript graphs. But this is quite a static approach and I would like to be able to send the data to a databank and then just display the data for the user and let them make simple alterations. I know my around FME, but have very little or no experience with front-end development. I am just curious if there are solutions, without do
Is there a way thru the admin interface to get number of logins per users? or do we need to check the Tomcat logs?
When running a workspace runner in FME cloud, it fails silently with the following error. "FME license system failure: FME is not licensed for this machine. Contact your Distributor." How do you use a workspace runner in cloud?
I have a workflow which calls Workspaces from a python script (Python 3.7.2 running in Spyder). Because of an issue/bug I encountered, I was advised to install the newest version of FME and see if the problem persists. Now I cannot get my scripts to work again. This works:sys.path.append("C:\\Program Files\\FME\\fmeobjects\\python37") import fmeobjects (...) runner = fmeobjects.FMEWorkspaceRunner() (...)runner.runWithParameters(ws, parameters) (...) This doesn't:sys.path.append("C:\\Program Files\\FME2022_2_3\\fmeobjects\\python37") import fmeobjects (...) runner = fmeobjects.FMEWorkspaceRunner() (...)runner.runWithParameters(ws, parameters) All I did was change the path from the old installation to the new one.It fails, saying the module is not found File "c:/data/data.py", line 24, in <module> import fmeobjects ImportError: DLL load failed: The specified module could not be found. It seems it actually finds "fmeobjects", but something else is missing. I suspect some underl
I have a Python script that executes a set of tools in QGIS. I would like to execute this Python script through FME.In FME Desktop, is it possible to run a python script that is stored on disk, and not within the Python caller?
This morning I could use a remote browser to connect (non https) to our fme 2020.1 server. I'd been tasked with upgrading to 2022.1.2. All steps complete, express install, port 80 and the web interface on the server works fine. However, I now cannot connect from any remote browser. Today this has happened on 2 machines, 6 weeks ago I did exactly the same on our dev server and it all worked fine and remote connection is OK. I've looked at the troubleshooting guides etc and all looks ok, I'm close to hoping it just goes away!
The proxy documentation states that proxies are not support for automations. How do I set up my automation and/or proxy to use the FTP Diectory trigger when a proxy is in place?Curently when I add the FTP details to the FTP Directory Trigger and try to validate the connection i get the following error: Invalid - Connection attempt timed out. Verify that the port number and security type are correct. I have tried all the combinations of secutiy settings available and get the same error each time.
Hi folks I know this question has been asked before and there is a way to post json data directly via an HTTP Post Request as described here. The thing is that the web developer needs: An async processA download jobAnd the Job-ID returned back (which would work out using the param "opt_responseformat=json" when using http post - but it returns actually too much information which I see critical in terms of security) Regarding FME REST, I could not figure out how I ever could submit a job together with a JSON to be processed via FME as a result from the users selection on the frontend. The "fmerest/v3/transformations/submit/" would not accept my JSON to be used in the published parameters (I chose a simple text parameter to be fetched in FME for further processing). However, I get a 422 response (unprocessable entity). Do you have any suggestions what I can do here? Any alternatives that might work out better? Any help / hint is appreciated!Thanks in advance!
Hello,I am currently working on a Server App that displays different dashboards.Based on a published parameter the user can select one dashboard and is lead to the one selected. To fascilitate the usage I'd like to introduce a drop-down menu (bearing the names of all published parameters options) on the very same page as the dashboard. So far I managed to do the menu:<form method="post" action=""> <p> <label for="pays">Quel dashboard ?</label><br> <select name="dashboard" id="Dashboard"> <option value="ctrl_job_dr">exemple1</option> <option value="ctrl_job_semaine">exemple2</option> </select> </p> </form> <input type="submit" value="Envoyer"> Just inserting a link (href) does not work in this case for the link does only point to the fmw file.Here's the request I get when I select a dasboard:Does someone has an idea of how to put that into an html for
I was able to insert 847k records out of 1.6M last Friday then it just failed (token was refreshed). This morning, I've disabled / re -enabled versioning in ArcPro and was able to insert 600+ new records using FME. Tried another 600+ and failed with the below error. ArcGIS Portal Feature Service Writer: Encountered an unexpected error. The error code from the server was '400' and the message was: 'Unable to complete operation.'. Details: 'Insufficient permissions [42000:[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]The EXECUTE permission was denied on the object 'i24_get_ids', database 'CORPGIS', schema 'gisadmin'.] [Prod_Address]'ARCGISPORTALFEATURES writer: A fatal error has occurred. Check the logfile above for detailsA fatal error has occurred. Check the logfile above for details P.S. I have tried adding new records using ArcPro thru the same feature service and works fine. it only fails in FME even if I try to insert only
Info:We 2 server for FME Server and web application:-- FME Server has been installed in server with IP B ( xx.xx.xx.123). port 8080- Web Application installed in IP A ( xx.xx.xx.456). port 80The web apps has domain name https://urdomain.comThen, we use proxy so that FME server URL become https://urdomain.com/fmeserver. Problem:During installation, hostname being input as sysadmin with port 8080. After run Workspace, the output can be downloaded via URL shown in figure below.However, remote user cannot access it as it supposely to use http://urdomain.com/fmedatadownload/results/XXXX.zip What have been done:My teammate then change service host from http://sysadmin:8080 to https://urdomain.com/fmeserver which then cause the workspace cannot be run. It cannot be Run as it produce error 404.
I was wondering where I can derive the path name where the user preferences are stored (such as color background white or black for example). I was looking at tools> fme options > default paths, but it seems it's not there. Where can I find it?
Some more details here: Chart names don't conform to Helm best practices · Issue #89 · safesoftware/helm-charts (github.com)Can you please advise or help to amend the help chart without the full stops. I would prefer not to fork the repo and use the main branch from Safe. Thanks
Hello. I would like a workspace app to send an email containing a download link for the data package that this same workspace app has created by running, just like the workspace that workspace app is built on does. I have gone through the forum and I realize that there are many answers on this issue as it has been brought up before, such as emailer in workspace, httpCaller, automation, FME automationWriter, email address as a published parameter.... But I kind of need it hand fed to me, how do I do this for dummies, steps from A to Å? My workspace has no emailer in it or anything at this point, it just reads in data and clips it and writes out the result. Published to the Server as Data Download service and works 100% when run as workspace, sends the email and all. Nota bene Server is 2021.2.6 So any help would be greatly appreciated.
We operate currently the FME Server 2022.0.0.2 on the Windows Server 2022 Standart platformCompared to FME Cloud is web application interface slower.This mainly concerns the entry of files in "Published Parameters" when starting the application from the gallery (or directly starting the workbench),when after dragging the file, it is loaded according to the 100% indicator, but then it takes up to several seconds before the actual file name is displayed.We used chrome verse 103.0.5060.134 Don't know what the problem could be? Thank you for answer.
Looking for cost effective ways if an organization buys into FME Server, they can get redundancy if their network should go down by switching to FME Cloud backup.
We need to check an email account for new emails at an exact time of the day and the poll interval of the email trigger isn't helping us.We have to configure a 5 minutes interval to get close to the time we want. So why check an email account every 5 minutes when you only need to check it twice a day (7 am and 7 pm)? We have tried different poll intervals but the polling behaviour is always the same: it adds a few extra minutes to the interval and the number of minutes added change every time. Is there an alternative to using the email trigger to check for new emails that let us fix a time it should be checked?
SetupPostGreSQL.log has the following error returned for each command:...Permission denied for schema Public. This is the same setup which has been in use for Server 2021 Thank you in advance!Brek
What ports do I need to open on my firewall to ensure I have full functionality of the FME Server WebUI?
Hi eveyrone,I'm trying to setup a 3-tier installation and I can't find the required network ports used by each component. I have a communication error between the engines and the core. Error communicating with FME Server host xxxxx-fme-engine. Contact your FME Server administrator who can investigate the log files for further details. I couldn't find anything useful in the logs http://docs.safe.com/fme/html/FME_Server_Documentation/ReferenceManual/FME-Server-Ports.htm Thank you
In FME Academy I follow the trail 'Publish Workflows to the web' and use the FME Virtual Machine created in Strigo. In topic 3 Exercise: Publish to FME Server the webconnection 'Training FME Server' allready exist, so I can publish my workspace, which works fine. But in the next excercise I need to login with given credentials in topic3. I assumed I could use the same credentials but the password 'FMELearnings' is not the password I can use to login. I would like to know where I can request the correct password. It would be nice if the login to FME Server in the VM would use the same credentials as given in the exercise!
I have previously successfully configured FME Server with an Azure File Share as the System Share using a UNC path, but have not tried it with blob storage. Is this supported? If, so how do I configure it?
I want to do a cleanup of FME Server and remove topics and subscriptions that are not being used by any workspaces on the server. Is there a way to see what topics are being used other than going through each workspace individually?
Port 25 is open. Any other ideas?I also find that the topic is not appearing in the publishing list - would expect the topic 'receive_emails' here but only getting the out the box ones.All created using a superuser account. Think that these maybe connected in some way, I am running FME Cloud - FME Server 2022.2.1Build 22776 - linux-x64