A space to discuss FME Flow
Recently active
I've only just now noticed that the Tools repository appears to be hidden. I can still use Filter Message and Log Message actions in Automations (although I do get a warning when opening an older Automation). Can anybody confirm this?
I need to download files from a WebDAV source using FME. Is there any experience around in doing this directly in a Workbench (e.g. HTTPCaller)? Or will I need to integrate third party scripts (e.g. Pyhton)? What would be a feasible and efficient method?
Hi, I am migrating my fme server installation to a new server, but I encountered error during the restoration process in the new fme server environment. The backup is from FME Server 2021, and I am restoring the backup in FME Server 2022. I have captured the error message and attached in this post. I would like to ask for some guidance here and hope to hear from the others who faced the same problem before.. Thanks.
Hi all, I'm playing around with FME Server Apps and I'm trying to return errors when uploaded files may be invalid. I used the Terminator transformer to set a custom error and can see in the Fail Status message in the job summary. But when the app hits the error I'm returned with 'We don't know what went wrong' . Has anyone managed to return a proper error? Cheers
Hi, I have successfully followed the below resources to get the SharePointOnlineConnector up and running on FME Server:https://community.safe.com/s/article/How-to-create-a-Sharepoint-Web-ConnectionI created my own Azure application to do this, and successfully test the authentication. The workspace works fine for a few days, untill the request token expires, it then fails to generate a new token until I manually reauthenticate. Is there a way around this @jlutherthomas ? I'm using FME Server 2021.1.1 Build 21619 - win64 Thanks
We have setup a FME server with app gateway as the load balancer. App gateway (App Gateway IP) is mapped to Azure Front Door. Azure Front door URL is mapped with the public DNS. When user logins using SAML credentials (IDP: Azure Active Directory), user login is successful but it is redirect the application to Application Gateway URL rather than public URL (which is mapped to Azure Front Door).
User has a workspace in a repo owned by them. How can I change the owner?Under items under user management I can not see category workspace.
Hi,Whenever I am going to run any workspace in FME server- I am getting a error message that "There was an error submitting the job", but I am unable to see any detail/log for the same.
HelloI just started using Automation in FME Server 2020 and plan to use it more by migrating my existing scheduled jobs.I have a workspace which runs a batch script. It uploads multiple files to an SFTP server using WinSCP.com commands withing the script.The workspace in question, in "Automations" is connected to 2 Email (External Action) 1 - Success then send an e-mail2 - Failed then send an e-mail with 2 attachments (WinSCP.txt & Error.txt)Number 2 is the problem. So I thought I'd use Global Keys for that purpose ({Global.Email_Attachment}{Global.Email_attachment1})Right now it's failing before when the 2 parameters are associated together I get an error in the log stating that the file can't be found.Is that possible and if so how do I include both Global Keys within the Email Attachment field? If not how do I proceed?Thanks Sameer
The current Automation External Action Email does not support multiple attachments and I know I can create one ZIP file, therefore I need to continue to use the existing Notifications (Classic). My existing workflow is FMEServerEmailGenerator -> FMEServerNotifier ->What do I need to do in the Workbench to pass the "text_line_data" to the Automations External Action Topic?orIs there another method of sending an email with multiple attachments (not ZIP file)
I've been trying to move from the classic Notifications to FME Server Automations for sending emails. In the past I had a Subscription and a Topic set up which I used to notify for sending emails. Going forward, I want to use an Automation with a Trigger (based on my Topic) and an Email Action. The Trigger works fine and I've managed to map the JSON keys from my notification service to the relevant fields in the Email Action (some more documentation around this would have been helpful!). What is missing is sending multiple attachments at once in a single email. This worked fine through a Subscription by creating a list within my notification (email_attachment{}). How can this be achieved with an Email Action? The manual selection appears to allow only for single files, too. An additional note on this - I've noticed that (within the Email Action) sometimes the fields for attachment and email body are being cleared out when navigating away and back to the Automation screen (
Hi everyone, I know how to read just 1 text file and use StringSearcher to extract string from the content. But how do I read "multiple" text files "automatically" and extract specific string from the content in each one of them? Thanks in advanceHoward
we have make an app registration in azure by following this article: Configuring Azure Active Directory with FME Server (safe.com) I filled the tenant en client id etc from azure application to the server by new azure active directory but nothing happends after synchronizing.must we make an enterprise appliaction ( so it says on fke server "Before you begin...") in stead off an app application? where can we link the ad groups in azure ?
Hi there,I have a distributed FME Server installation - Web/Core, Engine, DB behind a Firewall/reverse proxy. We configured the JobHistoryStatisticsGathering workspace on a schedule and it is running successfully. However in the FME Server documentation here https://docs.safe.com/fme/html/FME_Server_Documentation/WebUI/Dashboards.htm there are several dashboards listed that I am not seeing. I see:Daily Total JobsFailures By WorkspaceDaily Total Running TimeDaily Average Queued TimeAverage Translation TimeI don't see:Peak Usage Time by WorkspacePeak Usage Time by EnginePeak Usage Time by ServerDo these need to be deployed differently?Thanks,Marc
Heya, looking for concept assistance (or more). We want to use attributes submitted in a Survey123 in an email body. My understanding is that this is a nested array in the json payload and must be parsed in a workspace. Can someone help with what this would look like in the workspace... what is the reader and how does it connect to the webhook payload? Also, what is the writer and how is it put into the email body. Just wanted to get more clarity on this before I get further into it. Thanks.
When I am running a job on FME Server I get an error message saying: "There was an error submitting the job. Authentication Failed: Account is disabled"My account isn't disabled as I'm signed in as that user. I've also tested other users and I get the same error message. The workspace runs fine as a schedule, just not when I use the Run Workspace page, or the FME Server Job Submitter.
Hi, I have create a stream - it was running for a few days - I have now removed the stream - but it still runs on the server. So how do you remove it completely If I stop the server and restart - it comes up on any engine, and continues to run.
Hi everyone, I've seen the https configuration is completely changed in FME Server 2022 compared to the one in FME Server 2021, due to the introduction of Nginx as a reverse proxy. The documentation, for Linux, says that private key and certificate files must be provided in .key and .crt format. Now, I have private key and certificate files in .pem format and I'm asking if they can be used just as they are, because I have an Nginx installation (in another host with a completely different purpose than FME Server) that works directly with .pem files. Thanks!
Hi, After upgrading FMECloud to version 2022 our emailer complains with the following error:Python Exception <ModuleNotFoundError>: No module named 'fmepy_emailer'PythonFactory failed to load python symbol `fmepy_emailer.Emailer'Factory proxy not initializedEmailer_CALLER (PythonFactory): PythonFactory failed to process featureAn error has occurred. Check the logfile above for detailsIt looks like the emailer depends on a internal package called fmepy_emailer that does not exist in the environment.
I have a workbench that runs fine from the desktop but fails with lots of 'BADNEWS' messages (over 3500) before it crashes with the following statusMessage FME Engine encountered an issue and will need to be restarted. [0] string too long [1] auto __thiscall STFDynamicFactory::process::<lambda_afd8337cf6d9dd4ee4340623b50e5675>::operator ()(void) const(c:\\code\\fme\\foundation\\pluginbuilder\\pluginbuilder_cpp\\dynafact.cpp:460) [2] auto __thiscall STFDynamicFactory::process::<lambda_afd8337cf6d9dd4ee4340623b50e5675>::operator ()(void) const(c:\\code\\fme\\foundation\\pluginbuilder\\pluginbuilder_cpp\\dynafact.cpp:460) The workbench, attached, basically takes some input layers and creates a lot of reports. Does anyone know why this might be occurring?
I have a workbench that checks expiration dates in a table and notifies the subscriber if something is expiring in the next week. I writes to an Excel file whether there are results or not and attaches the Excel file and emails the subscriber. This is running in FME Server and works fine like it is. My client would like to only receive an email if something is expiring, and then would like the information in the email body, not as an attachment. How would I do this.
I have a server on the trial version and last night it was working perfect but since yesterday I am getting an error I download the Workspace and its working fine in FME Desktop version only getting errors when was run on server TestFilter_6 (TestFactory): The clause 'PER_OUTPUT_PORT PASSED_TEST_GROUP_OUTPUT FIRST TEST_GROUP' within 'FACTORY_DEF {*} TestFactory FACTORY_NAME TestFilter_6 INPUT FEATURE_TYPE TestFilter_6_INPUTLINE FEATURE_TABLE_SHIM_SUPPORT Yes PRESERVE_FEATURE_ORDER PER_OUTPUT_PORT PASSED_TEST_GROUP_OUTPUT FIRST TEST_GROUP CASE_INSENSITIVE_TEST { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>fme_feature_type<closeparen>,TestFilter_6) ENDS_WITH Document ENCODED } BOOLEAN_OPERATOR OR COMPOSITE_TEST_EXPR 1 OUTPUT PASSED_0 FEATURE_TYPE TestFilter_6_Forecast<space>Track TEST_GROUP TEST { @EvaluateExpression(FDIV,STRING_ENCODED,<at>Value<openparen>fme_feature_type<closeparen>,TestFilter_6) = Placemark ENCODED } BOOLEAN_OP
I have a simple workspace that reads in an excel sheet, joins that data to a point layer (created in and read from AGOL), and writes a new point feature layer to AGOL with said data. This process is set to automate using identical excel sheets that are attached to incoming emails daily. When manually loading excel sheets into the workspace on FME desktop all data is exported correctly but when starting the automation process and letting the workspace go through a backlog of emails and attachments the workspace does not export two attribute fields. There are no errors and it will export all other fields but neglects just two. All emails are automatically generated reports so there is no variation in the incoming data. Is anyone else experiencing something strange like this?
Hi,I am getting this warning on FME Server 2022.1, but seems like false positive. We have 4 FME Servers running. I get this warning on 2 servers, the other 2 servers, it runs fine.. All 4 servers are identical on specifications, O/S, patch level.Also: On the server there are 7 engines, but only some engines report "Python may cause instability"
Does anyone know if there is a way to get the amount of free disk space using the FME Server API? I presume I could use a SystemCaller transformer and write out the information somewhere and access it that way, but wondering if there is an easier way. Just looking to get the same disk space details that are logged when a job runs (see screenshot). Thanks