A space to discuss FME Flow
Recently active
Our fme cloud export has been going wrong for about 2 months.Every other week we import gml-files into a Postgress database. The export from our Postgress database gives errors in a small part (16 of 235) of our export files in the formats csv and shape.Only the BGT_WGL_*.shp/shx/prj/dbf and BGT_WGL_*.csv files fail. The fme scripts have not been changed in recent years.When we run the fme script locally (fme2019) on a PC the export of these files gives no errors.Has anything changed in the "FME cloud" environment lately? In some of the transformers? Last Friday (sept 16) we did a reboot of the FME-cloud environment but this did not help. Attached are some examples of a shape and csv file which look like an error file in html format.Also, we can't find any log files in the cloud of the fme creation process of the shape and csv files.These log files (which we do have locally) can help us on our way solving the problem.We also did not receive an error message that it was no
Has anyone tried do configure a FlexLM manager on a Kubernetes environment? Can someone inform me whether it is possible or not? If yes, what should I should watch out for?
Hey everyone, fairly new to FME here. I was wanting to see if there was a way to mass pull down all published layers from AGOL online into a workspace. I am wanting to automate our AGOL backups, but since we have over a hundred published layers, I was wanting to see if there was a far more efficient way of doing so than individually adding over a hundred readers.
This should still work <fmeblock><p style="font-family: Arial; font-size: 11px;">Din bestilling (id {id}) av data er nå ferdig produsert. Resultatdatasettet er tilgjenglig i 24 timer og kan lastes ned fra<br />{urlPrefix}{ResultRootDir}/{@getFileName(@zip(OutputLocation))}</p></fmeblock> However when used in 2021 it still says: https://fmeserver.com/fmedatadownload_undefined_/_undefined_ Is this not valid anymore? According to this: https://docs.safe.com/fme/2022.1/html/FME_Server_Documentation/ReferenceManual/EmailTemplateLanguage.htm#Function
Dear FMEers, We are proceeding to upgrade to 2022.1 FME Server and would like to take advantage ofthe Azure Marketplace install option. Our cloud provider noticed that domain joining is not supported in the current Marketplace install. There are some workarounds available but this negates some of the benefit of using Marketplace. Has anyone used this configuration and what is their experience? We need to decide early next week whether to go down this route or whether to go for a tried and test traditional deployment on an Azure VM. At the moment we have a single stack and should stay this way for the next year. Any tips or experiences would be appreciated. Annette
I want to run a SQL before a writer to a postgis database.I am using parameters to dynamically run the SQL queries. Since SQL is case sensitive and my tables include case characters I need to put quotations around my table names. But putting quotes around my statement make it a string. I just want to add quotes the parameters value.select * from "$(schema)"."(fme_feature_type)"Desired resultselect * from "MySchema"."A_Table" Is there a way to escape the quotes somehow to just add quotes around the paramaneter value.
Hello, I'm trying to implement a a html report when user runs my workspace app. When the workspace goes to failure I'd like that the server returns the log file straight to the user.
Hello,I have a (static) file in the FME Server resources folder and I would like to have a copy of this file to the output of my workspace. I tried AttributeFileReader with AttributeFileWriter. This gives a file in my output with the correct name, but it's unreadable. I also tried a FeatureWriter with File Copy but I can't get it to work.Any ideas?
I am getting error while starting the services on local machine where I install the FME Server
I've been digging into issues with an Engine running on a separate host in a distributed setup. Service looks to be running but is no longer chatting with Core and is not longer showing up under Engines in the web UI. After ruling out some of the obvious causes on this troubleshooting page. I've started logging running processes and ports being used on that Host to understand at what point the service goes silent or inactive. That's when I noticed what seems like large number of TCP connections FMEProcessMonitorEngines uses with multiple ports open. The Architecture Diagram and Documentation are really helpful. So I recognize the 7070 for FMEEngines services and the 7082 for Database Server but then there are a bunch of ports that I assume are what FME dynamically picks. If I only have one job executing on that engine at a given time, how many of those ports/connections will be in play? Is having 3-5 or so that I don't recognize an indication that something may not be
hey guys, I'm installing FME Desktop 2022 on a linux operating system (ubuntu 20.04), but it does not install the sdk! any directions on how to install the sdk on that system? i can't find any sufficient documentation about it
Hi, There is a workspace scheduled to run every hour on FME Server 2020 that is successfull all the time except some failures times to times. When it fails. the error is with the ArcGIS Online feature writer. From the logs, FME Server is then loading the Python 2.7 version of the writer instead of the Python 3.7 version like the other times. Here a success log:Here a failed log: The task fails with Python 2.7 simply because strings are not encoded in utf-8 so thats very annoying. The question is why FME Server sometimes switch to Python 2.7 instead of Python 3.7 when loading the ArcGIS Online Feature writer. How can I prevent that? Thanks
What would cause an FME Server job to successfully complete with no errors, but not create the expected output? In this workbench I have specified to write a file GDB to a zipped folder, which works as expected when running from Desktop. The log file from FME Server shows that 500k features were written as expected, but the file is not present in the output folder. I'm running this with the Job Submitter Service. I originally thought it was a permissions issue, but that does not seem to be the case since I didn't receive an error.
https://community.safe.com/s/article/FME-Server-Stored-Cross-Site-Scripting-XSS-Vulnerabilities In this latest advisory it's mentioned that there are two specific XSS issues, and two different CVE assignments. That's all well and good, even if there is a ton of lacking pertinent information. The problem I'm having is that this CVE (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-38339) was assigned to this specific advisory but there's zero mention of it. Does anyone know specifically why 2022-38339 was assigned?
I am trying to email a file geodatabase. I quickly learned that FME Server doesnt like folders and will only zip and email files. So I went back to the desktop client and set the gdb to be zipped for output. Tested it on local storage and I get a valid zip archive that contains the gdb folder. I then publish that workspace to FME Server and run it with a geodatabase folder parameter of $(FME_SHAREDRESOURCE_DATA)\\BuildingFootprintQC\\BFP_overlaps.zip\\BFP_overlaps.gdbOR$(FME_SHAREDRESOURCE_DATA)\\BuildingFootprintQC\\Neither works. The workspace runs without error but generates no output. I logged into the host server and checked the resources folders to make sure the zip is not there and indeed its not being created. How can I get FME Server to follow the desktop function of zipping the output so I can tell the email action in the automation to send the gdb as an attachment? Edit:I checked the log and the entry MULTIREADER: output will be zipped only appears when running on the deskt
Hi, I've recently completed a FME Serverdeployment on Azure Kubernetes and I'm positively thrilled about thecapabilities of FME Server on this environment.The automatic scaling of the Azure node pools for dynamic engines makes it very easy for large requests to be handled easily by FME Server. When you assign a number of engines to a specific node pool with property: “compute” via a helm upgrade command - name: "dynamic-group-1" -> - name: "dynamic-group-1" engines: 2 engines: 8 type: "DYNAMIC" type: "DYNAMIC" nodeSelector: nodeSelector: property: compute property: compute Azure Kubernetes handles this perfectly with autoscaling and start up these nodes and engines without issue.However, I would expect that when these engines are not in use FME Server
Hello,I want a trigger in FME Cloud with an Emailer 24h/7. When I receive an email, I run a process. If I receive no email within an hour, do I still need to pay for that hour of instance running, even if I ran no process?Thank you.
I am trying to configure FME Server for HTTPS using a client provided pfx certificate. I have used this documentation, successfully completing steps 1-6. However I'm getting this error:I suspect there is an issue with the certificate, but I'm unsure where to begin looking, or how to fix. When looking at the certificate details, the Owner CN is '*.<client_website>.com, which differs from the local host FME Server is installed with. Is this the same as the hostname?
In a single workbench, I have automated some processes. One of those generates a report in Excel format. I saved this file in the Shared resource folder on the FME server. The Excel attachment is sent out at the end of the translation. Since last week, the tool hasn't delivered emails to recipients because the emails are too large. When I run the tool on the desktop and save this attachment to my machine, it shows a few KBs, but on the server, it shows 10MB. I compared both outputs (one from the FME server and one from the desktop) and neither shows any differences. I would greatly appreciate any feedback and advice!
Hello everyone, and welcome to What's Up Wednesday. New FME ReleaseI noticed that last week we released FME 2022.1.2 (build 22627). According to my information, the updates include: Snowflake Writer: multiple fixes and improvements, including Bulk writing supportTransformer fixes: SQLCreator/SQLExecutor, DuplicateFilter, FeatureWriter, DatabaseJoiner, 2DGridAccumulatorFormat fixes: Revit, 12dXML, SpatiaLite, Cesium 3D, GTI ViewerListSearcher: add a case-insensitive option I don't think there is anything major in there, so before rushing to update - especially at the enterprise level - I suggest you check the change logs to see if there are specific items that affect you. Incidentally, the FME Hub has already been updated to support this new build. Knowledge Article UpdatesI've started to get a handy automated message each week (thanks, Liz) that tells me which knowledge base articles have been updated. This week it is: FME Server Troubleshooting: AutomationsFME Server Troub
Hi, I'm new to FME server and I configured an smtp account to send system emails however something wrong is happening as no emails are actually sent.The configuration seems correct in Admin panel (configuration > system & email > email service) (correct info and validation test pass). However, the simple test of running a workspace with email notification on status does not work. Checking the subscribers logs (resources/logs/core/current/subscribers/emails.log) gives quite odd information: "801031 : Invalid SMTP server." I used the same SMTP configuration using an emailer transformer onto a workspace; everything works fine when running on the server. So I'm a bit confused here about why it gives this error since all other stuff seems OK ... (side note: I'm using infomaniak.com infrastructure for the mail server and they does not ask for 2nd auth or other protection for sending email from other apps) Thanks in advance!
Hello,I published a workbench on FME Server enabling version control.After having published I noticed that I am using a wrong number in the text. instead of -214 it should be -216.Can I change the text ? Or delete the version ? Thank you!
Hi,I have installed FME server, but after installing everything successfully I cannot see the fields for login in the web page.I have checked my firewall , couldn't find any blocker from there. I dont have any additional antivirus installed in my machine. Please suggest how to resolve this issue.
I need that every user who launches FME Workbench has set paths to a shared folder, in order to share connections to databases. However, I do not find where FME saves this information. In the Windws registry?
Quick question about the Windows account that FME Server uses. If I write an FME script that reads from, say, a CSV file and writes to an Oracle table, the Oracle account that gets used is specified in the connection parameters. But what Windows account