Schedules, triggers, events, alerts, and notifications.
Recently active
Hi all,I have an FME Server automation that runs a number of workspaces one at a time. In the first workspace I want to apply some kind of action depending on whether there are any features on a certain transformer output port. For example, I can place a NoFeaturesTester on this port, and:If it reports no features, I would like to inform the user in some way and continue with the remaining automationIf it reports that there are features, then I would like to send the user a list of these features (via email perhaps), and also look to pause or terminate the Automation.Can anyone advise a sensible way of doing this?Thanks,RB
Assume I have an automation that starts with a directory watch to capture an updated zip file in a folder. The zip file name is passed as a parameter (File Path) to the 1st workspace. This workspace is followed by a second workspace, which needs to use the same zip file as a parameter. I can not figure out an easy way to feed the File Path (zip file path) to the second workspace as a parameter, other than writing it to a text file and let the 2nd workspace to read from the file. Any advice to make this easier and streamline? The FME server is 2020.1.3.
Hi everyone, I have tried to set up push notifications to our phones and Pushbullet has done an amazing job for Android devices, easy to set up, and more importantly, it's FREE. For anyone who is interested, I've used this transformer from FME hub https://hub.safe.com/publishers/jrn/transformers/pushbullet. However, Pushbullet doesn't support iOs devices while all of our work phones are iPhones so now I am looking for an alternative option for Pushbullet that can be used for iPhone. Would be much appreciated if you could recommend any other alternative open-source option. Many thanks!
Hi folks, I'm building a set of workspaces that are combining into a larger whole and will be running on FME Server. Given it's a number of different workspaces, I'd like to be able to publish to the Server from the command line - partly because I'm lazy, but mostly because I'd like to avoid getting versions out of sync between my local repository and what's on the Server. It appears (based on text output) that the publishing process from FME Workbench uses a process behind the scenes, but I can't find any documentation about how to publish from the command line. Is this possible? If so, is there any documentation or can someone provide the appropriate command line magic to make this happen? I know this could be accomplished with the API, as well, but I'm attempting to avoid writing anything new if I don't need to. Any help much appreciated, and thanks in advance! Pat
I’ve been using dropbox watch for automation and worked fairly well (fast trigger after modifying a file in dropbox folder). now, almost never recognize the modification, and if so, it takes more than 2 mins to start the event ☹. any thoughts? Thnks!
Hi,I attempting to write to an existing table which contains polygons based in Postgres database. I have selected truncate existing table. I get following error:Error was 'ERROR: null value in column "objectid" violates not-null constraint The object ID seems to be an issue only when attempting remove existing data and add new data. When creating a new table, this is not a issue.
I am wanting to automate PDF's to be downloaded on a weekly or fortnightly basis. The url changes slightly each week/fortnight: 'https://www.admiralty.co.uk/WeeklyNMs/Year%20-%202021/05wknm21_week05_2021.pdf " for example the '05wknm21_week05_2021' would change to '06wknm21_week06_2021' and so on. There is usually only 1 or 2 numbers in the urls that will change each week going up by a factor of 1. Is there a way I can automate these changes? Note I had a different example here but that link had a redirect URL which solved the problem for that particular URL but unfortunately it was not the same for the link above. Thanks in advance for any help.
Hello everybody... I'm trying to find a way to delimit a preservation area within the parcels of my allotment. The area to be preserved has always to be 30% of the parcels area, also it has to be on the bottom side of the parcel. I tryied to had draw it on the pic above. Is there any transformer that could fill a the polygon within a given percentage, or create another polygon wich the área corresponds to the a percentage of the lot?
Hi all, Hope you are well. I have recently created a FME workbench which gathers all the information and updates every 15 minutes via FME Server. This then writes directly to a PostGres Database. I have got this part working and have successfully published the data to ArcGIS enterprise. The issue I am facing is how does ArcGIS enterprise update the data every 15 minutes when the Postgres database gets updated without me having to publish it manually every time? Is there a possibility for FME to do this? The output currently is in a map service.
Our Gallery Apps on FME Server don't show a custom image as icon, but leave the space blank instead. In previous versions of FME Server this was not the case. Our installation is FME Server 2020.2, build 20787, win64.Any ideas on how to solve this issue?
Is it possible to retrieve the advanced information from Automations (like 'Queued Job Expiry Time' and 'Running Job Expiry Time') from the FME Server API?I would like to automatically check if these options are used for all my automations.
Is it possible to format an Excel file with FME to create drop-down lists (function data validation in Excel)? I have multiple excel files that need multiple drop-down lists and a supplier excel sheet with all values. In total there are hundreds of drop-down lists that need to be created, therefore wonder if there could be some solution available with FME.
Hi All, I have a workbench built in FME Desktop 2019.1 which I am planning on deploying to FME Server 2019.1. This workbench does incremental updates to records in a SQL Server database on the basis of updates delivered in XML payloads. The workbench consists of an XML reader, various transformers to transform XML data into the required format, and a SQLExecutor to run an 'upsert' in SQL Server (we elected not to use a SQL Server Writer). XML payloads are delivered to a directory on a file share of some kind (probably FTP, maybe SMB - this is an implementation detail, I can map the directory as a network drive of some kind if required). We do not need to handle any kind of geospatial data. What I am trying to do is determine a way to trigger the workbench in FME Server by a file being dropped into a directory, and then, once the workbench has run, move the file to another archive directory. I can see that triggering an Automation in FME Server on the basis of a change in a dire
I have successfully used FME Data Express with csv files being uploaded directly from the users iOS mobile device. However I now need to have the users upload a .htm file instead of csv for the same type of workflow. It works fine on the browser using a FME Server app to upload a htm, however when using a htm table reader in the FME Data Express app, where the green + sign should be to add a file, I get [Unsupported] Source Dataset. I would like to know what file formats are supported for direct mobile device upload on iOS for FME Data Express, so I can try to develop some sort of workaround.
x = [‘ab’, ‘cd’]print(len(list(map(list, x)))) Source: Python programming tutorial
I would like to know how to set an emailer to a workspace from FME Workbench to send emails to a group of recipients once there is a status change.
The error is 'Unauthorized request by user due to lack of proper permissions'All other API-request seems to work fine. I checked all the permissions, and i have all permissions. Anyone an idea why this is not working. Screenshot Using FME Server build 20787)
Hi FME team, I have a workflow on FME Server scheduled every day @ 8am. The workflow reads a HTML Table which is updated every day @ 7am. I am using a simple HTML Table reader, where the URL is always the same, as is the 'Tables/Lists to read'.If I run the workspace with FME Desktop, it runs fine.If I then publish this workspace to FME Server and trigger it to run, it runs fine.However, if I set the workspace to run on a schedule, i.e the next day, the workspace fails and I get the following error message (I have removed the actual URL for sensitivity):185 HTML Table Reader: Could not open HTML file 'https://exampleURL/Example.php' for reading. '<class 'OSError'>': 'Invalid argument'. Notes: my organisation requires each URL called by FME Server to be 'whitelisted'. The URL in question has been whitelisted and I can access it via the browser from the server on which it runs.The previous data source was a CSV download link and this
I am having issues with a Directory Watcher UNC Path. I was able to get it running in our Test environment. However, in the Production environment, I keep getting this error in the Automation Log: 801013 : Could not retrieve file listing. I've checked the following during my troubleshooting: Confirmed domain account has 'log-on as service' rightsConfirmed domain account is running the FME Server servicesConfirmed domain account as full access to the UNC pathConfirmed that I can connect and add UNC path and was able to add it as a resource to FME server and that I see files showing up in FME Server UI. (Resources>Directory)I'm running FME Server 2020.0.1 (Build 20218 - win64). I am able to validate the directory when I configure the 'Directory Watch' trigger in the Automation.I am just trying to read a UNC path with simple .txt files. Am I missing something in my troubleshooting? Thanks in advance.-Mark
We have installed both 32 and 64 bit version of fme on same machine. We are running a bat file that has the following struncture: fme python script.py which runs fine and is using the fme 64bit version(that was the first one installed on the computer). Afterwards we have installed the 32 bit version on same machine and we are tring to use a bat file that has the same structure as the one mentioned above but running the 32 bit fme version. Has anyone an ideea about how can this be done? Thanks :)
Hello I'm hoping that someone could shed some lights on this issue which I'm experiencing and not related specifically to FME 2020.2 So basically if I make a change in a Reader / Writer, i.e. changing the path of the destination then (Re)/Publish the workspace, I can see the changes made in FME Web UI but in Automations, the settings remain unchanged. That is problematic. I changed the DFS path from "MVGIS02-Data" to "GIS-Data". FME Server WebUI Automations Log Similar behaviour occurs when a Writer's connection is changed in Desktop then Published, FME Server does not pick up the change. So I'm having to replace the existing Writer for it to work. ThanksSameer
Every single time I try to log into the FME server I get a failed login. The second time it succeeds.Every time. Unless i leave chrome open. Then I can log out and log back in without a problem.Using LDAP. No other issues with LDAP anywhere. This is always the message:"LDAPException(resultCode=85 (timeout), errorMessage='A client-side timeout was encountered while waiting 10002ms for a response to simple bind request with message ID 2 ....." A time out message and authentication failed.I did a little reading on it and found a bunch of inconsistent java mumbo jumbo. Anyone have ideas on how to fix this? Its super annoying. Thanks!!
To start out, I am new to FME and to webhooks (or web mapping/web development in general). I am trying to set up a webhook to send an email when a user updates or creates a feature in an ArcGIS Online feature service. I have been able to successfully set up webhooks with Survey123 using the process in this article. Webhooks seem to be a relatively new feature in AGOL. I have only found this Esri article, and it was just from August of this year. The problem I'm having is that I am able to send the webhook to webhook.site and Integromat (as is described in the Esri article linked above), but when I the webhook sends the payload to the webhook trigger in FME server, the log file doesn't give me the JSON that I get from webhook.site and Integromat, I get the following string of characters:cGF5bG9hZD1bDQogIHsNCiAgICAibmFtZSIgOiAiU3VydmV5MTIzVGVzdFdlYmhvb2siLCANCiAgICAibGF5ZXJJZCIgOiAwLCANCiAgICAib3JnSWQiIDogInBBMm5FVm5CNnRxdXhnT1ciLCANCiAgICAic2VydmljZU5hbWUiIDogInN1cnZleTEyM19
We are trying to use FME Server/Desktop to achieve the following:1. Intercept Survey123 submissions using webhooks - this works well.2. Conditionally send an email containing submitted data - this works as well.3. Include any photos attached to the survey submission - this part we can't get to work. Most submissions do not include photos. We are novices with FME.Surely someone has had this requirement before. If so, can you please share your solution?
Why can a workspace started in automation not find a path, when the workspace itself run by hand works fine. I have a workspace that is working fine and runs data from a certain path as shown. So the reader is configured correctly.And when starting the workflow the file path is correct.Now when the same workspace is triggered by the automation flow it can't find the file anymore, because a backslash has been dropped from the path?And this continues for all the readers?How is this possible? I tried to change the monitored path of the automation flow but the end result is the same? The path is highlighted in yellow, and after this a backslash should be present but now it inserts the filename directly. When I open the workspace mentioned in the automation, the path is the one with thhe missing backslash at the end of the path name.When I repelace all the entrys here with the correct path with backslash it is working. So when changing a workspace, should you remove all workspaces in a