Schedules, triggers, events, alerts, and notifications.
Recently active
Hello , I am looking to generate a 10km x 10km grid (10 000m x 10 000m)with 30m x 30m pixel what would be the best transformer to complete this ?
Hello, I’ve got two user parameters in my gallery app. A Generic reader where i chose what data to read in, in my case a ESRI geodatabase, and a featuretype user parameter to choose which feature class or layer to read in. I can’t seem to get this to work from ESRI gdbs. Anyone have any ideas? I can’t select the gdb, only a file in the gdb folder. Thanks
Hello,I am using FME (ESRI version) and I built a project that reads fileXX.osm.pbf. I use a clipper and schema adjustment and write this to a .gdb (ESRI). In my project, I do this for a part in Norway. All is great so far.Now I want to use the same project but with a different osm.pbf file, a different clip file, and a different .gdb. I see that the project is reading, but when writing, I get a message that it did not work because names are different. I tried to save a template and start a new project from the template, but it's the same result.I hope someone can point out what I am doing wrong here.Greetings, Peter
Hi,I get the following error when trying to turn automations off, on a new install of FME Flow:Unable to disable 'run wb': 929028:SQL Query SELECT ncid, connectionname, connectiontype, servicename, username FROM fme_nc_namedconnections WHERE username IS NULL ORDER BY username DESC failed. Error: Could not find prepared statement with handle 1. I had a look in the forums about a similar error with creating db connections but that doesn't seem to be an issue for me. I also can't run workbenches using the 'Run workspace' screen as I get this error which is most likely tied to our SSL certificates? There was an error submitting the job.This is the reason for the automations - I'm having to trigger jobs through the automation screen to run any jobs Unfortunately I wasn't involved in the setup of this environment but any advice is welcome. Many thanks, Sam
Hello everyone,I'm currently in the process of learning FME as it's just been introduced into our projects. However, there's not much guidance available at the moment, so I'm hoping to get some help here.I have a specific task involving two values: Owner ID (OID) and associated account (AA). We have our own API service that can provide additional details using the AA. My aim is to make HTTP calls with the AA values while ensuring the control remains based on OID.DATA format example:In simpler terms, when OID is set to 1, I want to input all associated AA values into the caller (one by one of course).However, I've heard that loops aren't generally recommended in FME workflows.Can anyone advise if this is possible within FME, and if so, how I might go about it without resorting to loops?Any insights or guidance would be greatly appreciated.Thank you in advance!
Hi,I have an email attachment automation that downloads attachments to the shared resource folder, but when it is time to run the workspace I get a permission denied error on email.attachments path.FME Flow 2023.2IMAP email with client keyThe automation runs successfully if there is a single attachment and configured to run email.attachment. The problem is email signatures and multiple attachments are present most of the time so I need to run email.attachements to get down to the xlsx I need to load.Why do I get a permissions error on multi file, but not single file?Thanks,Steve
We have an automation that has been running more than a month but now stopped working suddenly. It is supposed to read specific emails from the FME inbox. Yesterday it read the email just fine but today the email isn’t recognized and is still unread many hours later. I don’t see any difference between yesterdays email and todays email, they look the same to me. Other email-reading automations have run just fine after this one stopped working.I have tried restarting the automation, resend the mail to the mailbox but nothing works. Anyone have any ideas?
I guess that’s a very easy one, but I can’t find the right answer.I created a gallery app, and the user can provide an email address to receive the results of the run.Unfortunately, while the workspace runs trough, and when staying on the page I get also a working download link for the data, the email is never sent.What I would like to know is, how I should set up the email service on FME Server. I can choose between ‘Automation’ or ‘Notification → Subscription’.The automation keeps me puzzled on what trigger I should use to say a user started the run of a workspace, and please use the provided email address to send the email. The subscription seems to be a bit more straight forward and I would aim for the Email protocol , and set the subscription topic to JOBSUBMITTER_ASYNC_JOB_SUCCESS, but then I am lost in the protocol settings when it comes to the ‘Email To- part, and to know what actually will be in the body of the email.Essentially the only thing I need is a setup that sends an e
I have followed the instructions in the below post to run a workspace from python.https://community.safe.com/s/article/run-an-fme-workspace-from-python-using-fmeworkspacAfter a bit of messing about appending the relevant paths I got the fmeobjects to import but when I try to initiate the FMEWorkspaceRunner class I get 'ERRORFMEException: 1: An error has occurred' with no other details. Extract of code below:import osimport syssys.path.append(r"C:\\Program Files\\ArcGIS\\Data Interoperability for ArcGIS Pro")sys.path.append(r"C:\\Program Files\\ArcGIS\\Data Interoperability for ArcGIS Pro\\fmeobjects\\python39")sys.path.append(r"C:\\Program Files\\ArcGIS\\Data Interoperability for ArcGIS Pro\\python")sys.path.append(r"C:\\Program Files\\ArcGIS\\Data Interoperability for ArcGIS Pro\\python\\python39")os.environ['FME_HOME'] = r"C:\\Program Files\\ArcGIS\\Data Interoperability for ArcGIS Pro"os.environ['CONDA_DLL_SEARCH_
Hello,Does FME have a transformer or does HTTPCaller support Uploading to Sharefile.com.I have setup an HTTPCaller to authenticate then a FeatureRead to get the zip file then an HTTPCaller to POST and upload. In both cases I get _http_status_code 200 but no upload.Thanks for any help,
Hi,I am very new to FME and thought this would be a good exercise to get my feet wet.However, I am having trouble locating help based on workbooks updates.I have two workbooks named A and B for the example.They both common worksheet names. I want to read both workbooks, identify the common worksheet and update from a specific location from worksheet A to a specific location in worksheet B.Cheers Steve
Is there a way to include the errors and warnings in an Automation’s log file in an email (external action)? Which Key would this be, or do I need to create a global key that would include this information?
Has anyone else had problems copying and pasting the Automation Webhook trigger URL? In my case, the URL text is grayed out, although when clicking the clipboard icon the response says, “Copied!”, but nothing is on the clipboard. We are running FME Flow 2023.1.2 Build 23641 - win64.
I want to integrate my Survey123 with FME.I have added a Webhook triggered event and copied/pasted its URL into Survey123.Then, I configured the Log File Added Action to log a message with the format set to 'Message content'.I initiated the automation process. However, upon adding data to the survey and checking the 'view log file', it appears that nothing is being captured by FMEServer.Is there anyone who has same issue or know how to solve it.Thank you so much in advance
I made a deployment parameter with some email-addresses in but when I use it to send emails I get an error in the automation log, see below. I have commas between the addresses in the parameter. Default Recipients : deployment.Fel_mail_adresser <-------this is my parameterSending email with subject "abcd..." to recipient(s) "deployment.Fel_mail_adresser" …An exception occurred. Invalid AddressesFailed to send email.
Hi I am using FME Server 2021, configured with high availability ( There are 14 engines configured on 2 machinesI have an automation which is triggered by reading a JMS queue. It is configured to run on a specific engine and queue. It is failing intermittently once or twice in a week. But there is no log file created. It says The log file for job ID "xx" does not exist. There is no issue with disk space.In the result data, the status message says ‘Job did not complete’ Any suggestions? Any idea where I can get more information about this issue?
We have a workspace that ends with a Terminator sometimes. The workspace is run in an automation, but when the workspace stops with the Terminator we don’t get the error email. How is the Terminator ending handled by the automation - is it considered that the workspace has ended ok or failed?Must I send emails in the workspace to get it to work?
We recently upgraded from FME Server v2021 (with Windows Authentication) to FME Flow v2023 (with SAML Authentication) and now receive an FME Flow Error: "Unauthorized request by user due to lack of proper permissions" when attempting to share items (e.g. Automations, Projects, etc.). As a troubleshooting test, my account published a fresh and simple workspace and created a simple automation without any database or web connections, and therefore appears to be the owner of both the workspace and the automation. However, whenever I click the button to share even this simple Automation with another user I receive the "Unauthorized..lack of proper permissions error". Sharing automations and projects worked prior to the upgrade. Now, we are unable to share any of them, no matter how simple or complex. What might we have missed, or what configuration item should we look into to re-enable the owners of items to share them with others?
Greetings, I created an Automation and when one of the workspaces fail I would like to receive an email that includes in the body the actual text of the error(s) as shown in the screenshot below, not necessarily that format, but at least the text.In the Email (External Action), I added these keys, but when the workspace got an error, I received the vague and cryptic text here in the email body:Error Message: A fatal error has occurred. Check the logfile above for detailsError Type: DeadLetterJob Status: FME_FAILUREJob Status Message: A fatal error has occurred. Check the logfile above for details I would assume that “Error Message” would include something like what is seen in the screenshot.Any ideas how the log file errors can be added to the email body?
HiI have a long line of text_line_data that contains payment details.I want to save the data to a data or text file but have the body of the data split at every 100 characters and then print the next payment detail so that each persons output is on a new line until there are no more details.I have used string padders to get each attribute and testers to create an attribute containing payment details from 1-100, 100-200, 200-300 etc. which does work but is not dynamic. Is there an easier way to split text every 100 characters to a new line? Any help/hints would be appreciated.Basically, I’d like to output the following long attribute text_line_data…….1234567890123456789012345678901 00000001234TEXTT EXT TEXTTEX 01234 MR & MRS SMITH 1234567890123456789012345678901 00000001234TEXTT EXT TEXTTEX 01234 MR & MRS SMITH 1234567890123456789012345678901 00000001234TEXTT EXT TEXTTEX 01234 MR & MRS SMITH 1234567890123456789012345678
My goal is to compare a publicly shared County parcel layer to one for a Village I am working with inside the County. Look for geometry edits, pin changes, and new parcels. I do not have any login access for the County layer. I'm new to this, so any advice is appreciated. My process flow will be something like -> Read Parcels, some sort of spatial filter -> compare geometry and attributes Here's my questionWhat the best/most efficient method to achieve this? Here's the rest endpoint.https://gis.willcountyillinois.com/hosting/rest/services/Basemap/Parcels_LY_DV/MapServer/1 Thanks!
I am using ArcGIS GeoEvent Server 10.6.1 and FME Form 2021.In FME Form, is there a way to either reset the statistics in GeoEvent Server or notify me via an email when the Count reaches a certain number? For example, in GeoEvent Server, there is a Count column. I would like an email sent to me when the Count reaches 1,200,000. Currently, GeoEvent Server does not have a way to notify a user if the Count reaches a certain number. I was wondering if there is a way to do this in FME Form?
Are there any free options out there to use an instance of FME Server (Flow) to be used only for Safe Software’s tutorials or training?
We are in the process of migrating Projects from one FME Flow ( server ) to another. The old server is on FME 2021.2 and has been upgraded in place for several years. So we are cherry picking projects to move to the new server that is running the latest FME Flow. The old server has several schedules that have mostly been phase out (disabled) but still are on the old server for historical purpose. While creating a project and trying to include schedules I do not get all of the schedules listed in the Project → Add ->Schedules dialog. only the first 100 get listed in the sorted pick list and I see not way to get to the others. Has anyone else seen this issue? Any workaround suggestions would be greatly appreciated. I have thought of removing the in active projects or renaming the ones I want with a prefix “A1_” or something like that but wanted to check with the community. Thx in advance.
Hi FME community,I am currently developing a validation script to compare two datasets derived from different versions of the same model, exported as .csv files from Navisworks.The script aims to ensure that the values for Translation X, Y, Z, and Rotation Axis X, Y, Z remain consistent across each version of the model. For instance, the .dwg file "PBD-ALG-SITE-EQP-ACD.dwg" from 27/02/2024 should exhibit identical translation and rotation values when compared to the version from 06/03/2024.Upon confirming that all values are consistent across different versions, the script will assign a "Pass" status, or “Fail” if a value is inconsistent.I'm seeking guidance on the most effective method to achieve this.Cheers.