Schedules, triggers, events, alerts, and notifications.
Recently active
I am using a Survey123 survey to trigger a topic on server when a new survey submission is received. The topic, in turn, triggers a workspace which takes in the subscriber_content (containing the survey submission content) and parses it out via some JSON extractors to grab specific survey fields and process them a particular way. What I want is for the same topic to trigger an email in server, sending along the processed subscriber_content. Currently, I am not able to use an emailer inside the workspace to do this -- needs to be a part of the automation itself. How can I make this happen?Example/detail: The workspace processes the subscriber_content to extract attributes of buildingID, floorName, and roomName. I want the automation to also send an email containing the buildingID, floorName, and roomName in a readable format -- ie, not the raw JSON subscriber_content
Hi everbody, Following this tutorial I've set up everything in FME Server to receive and process certain emails, and everthing works really fine. The only missing detail is to save the received and processed email to the file system (*.msg preferred). Is there any possibility to do this? By the way, I have to use IMAP, and for the next few days (or weeks?) we'll still be using FME 2017.1 before updating to FME 2019.1Any hint is appreciated ;-)
Hi Team,I used fmeservernotifier transformerMy content of the email looks something like this... region1 : 100 featuresregion2 : 200 featuresregion3 : 300 features All the features counts are in attributes. And email should be formatted like above.if all text strings are in one row/line it comes out good. But I need multi line texts.I mean each line shows region and its count. But when I pass this to "subscriber_content", error happens and all my email subject line and content becomes bla bla....if it is simple one line text string, then it comes out good. And if i try to insert newline char[\\n] like below...(region 1 : @Value(count1) \\n region 2 : @Value(count2) \\n region 3 : @Value(count3) \\n ) My email structure collapses. How can I achieve multi line text email message. Thanks below string copied from fme knowledge base....{"email_to": "recipient@example.com","email_cc": "","email_from": "sender@example.com&quo
Hi, I have a Condition Statement within AttributeManager that splits coordinate values. The value for seconds (_lat{2} and _long{2}) have different length e.g. 23° 05' 30.95420" N or 23° 06' 47.954" N When I use the above it always returns the value but with E or N. Any thoughts on how can I get only coordinates seconds? Regards
Hey there - I've inherited a bunch of FME Server workspaces that utilize topics ad subscriptions. But I'm still a bit hazy on how topics and subscriptions are set up. I've updated the list of email address under "Edit Subscription/Protocol Settings" but the emails still go to a different group of people? Is there some admin email group that gets all notifications and where the emails in my case might be coming from?
Hello, I noticed that notifications (emails) from the Community site have stopped since some point within past few days. Can you receive notifications according to the settings on your preference?
Hello, If there is a FmeServerJobSubmitter transformer with options:Wait for Job to Complete = true Will it keep http connection untill job is done?
Hello All,I am trying to import an external module named openpyxl in FME but unfortunately isn't able to setup the environment. Can anyone please help me with identifying what all is required to setup the module in FME?Every time i try to run it inside the python shutdown script it throws the error as module doesn't exist.
Hello, I'm running FME 2019 server. In workspace I have ServerJobSubmitter with parameters like that (I updated to newest version of this transformer): My expectation was that test.fmw will be executed on the same engine but it was executed on another engine (which is installed on the same engine server). Why is it like that? Is it possible to have that job executed on the same engine like it was in previous versions?
I'm testing out the new automations in FME Server 2019 and I am needing to chain workspaces together while passing parameters (file outputs) between them. I am not finding a way to do so without using the FME Server Job Submitter transformer that I have used in the past. Is there a way to pass parameters between chained workspaces in the automations rather than using the job submitter transformer? I've gone through the tutorials here: https://knowledge.safe.com/articles/87453/getting-started-with-automations.html , but haven't been able to figure that out.
Hi,if I click on "Topic monitoring" in the fme server portal I get the error:"There was an error connecting to monitoring service"The port 7078 is open and if I request http://fmedev-test.de:7078/, I get the answer "not a WebSocket handshake request: missing upgrade". So the firewall rules should be right and a telnet command to fme server via 7078 also works.I've also set WEB_SOCKET_SERVER_NAME inUtilities\\tomcat\\webapps\\fmeserver\\WEB-INF\\conf\\propertiesFile.propertiesThe logs from websocket.log in publishers and subscribers are:Opening log file using character encoding UTF8 Tue-13-Feb-2018 02:45:58.721 PM INFORM main 801001 : Publisher "websocket" is starting up ... Tue-13-Feb-2018 02:45:58.721 PM INFORM main 801002 : Publisher "websocket" is updating configurations ...Opening log file using character encoding UTF8 Tue-13-Feb-2018 02:45:52.909 PM INFORM main 803001 : Subscriber "websocket" is starting up .
I'm using directory watch with FME server 2019 to trigger a workspace when a file is updated. the Directory watch is set to watch the directory every days. For now, when there is an update, It run the workspace at noon, and i wish to wait till midnight before the workspace start. Is there a way to add a time option for when the directory watch start ? or a waiting time before the workspace start ?Thank's
I'm working with FME Server 2019 and was wondering if/how it is possible to use the automations functionality as followed:So, i start a Data Download Service workflow with REST. This workflow performs its arts and then sends a mail if valid with the results if available or no mail when no new results are the (but the workflow still did the job). And failed if there is a bug/rejected stuff. Is there a way to check/test the {downloadUrl} that is used in the Subscription before sending the link?Sending format C is easy because that is just one topic and subscription connected to the failed results. But when the job is successful and the URL in {downloadUrl} is valid it should sends the mail in format A and if the URL in {downloadUrl} is _undefined_ it sends the mail in format B. I was wondering if there is a way to keep the Data Download service as-is but test the content of the {downloadUrl} for further actions regarding the formatting of mail mail.
I hope somebody can help with following: I have a list (text file) with similar urls stock data. The only difference is the ticker code in the name (e.g. "https://www.barchart.com/stocks/quotes/AAP/performance" and "https://www.barchart.com/stocks/quotes/BA/performance are some of them). I read the whole list with reader "Text_line". After that I made a reader for one of these urls in order to know what I will scrape. This is Table1. For so far everything goes well. But after this I want to merge or combine these two so that for all the urls in the Text_line Table1 will be extracted and I will get one file containing on each row: used url, performance 5-Day, performance 1-Month, performance 3-Month, performance 6-Month, performance YTD, performance 52-Week, performance 2-Year, etc.
Hi FMEr'sI am using FME server to build relationships in an access database-- in tFNE server data folder--via an SQLExecutor, so no writers on the workbench. My issue is that I cant download the access database from the shared folder.Any thoughts on how to accomplish this?
Has anyone come across an email address validator using FME?I want to use an API, ideally, to check email addresses for my contacts are valid. Any assistance or workspaces would be appreciated. Thanks
With the "IMDFToArcGISIndoors.fmwt", I was not to able to find the source IMDF dataset "NoError.zip". Is there a place where I can download this data?
Within an automation I want to trigger a workspace with a previous result. In this case, as shown in the picture, I only want to process a submitted file if the validation is valid. Most desirable is that I can set a certain parameter within the createValidationStatus workspace and be able to filter on that in the automation filter.Unfortunately I haven't figured out how to do it this way. I did find a work around by adding a terminator to the workspace when a submission isn't valid. This wil result in an "action failed". But still this isn't desirable because submitter and administrator messages got mixed up. Failure doesn't necessarily mean workspace failure. Question: What is the best way to pass results from an upstream workspace within an automation?
Hi,I'm trying to send an email (to myself) after a succesful translation. I implemented the steps mentioned in the link (with the featurewriter, sampler etc) by @aaronkoning :https://knowledge.safe.com/questions/4963/sending-mail-in-fme-desktop.htmlHowever, eventhough the translation itself is succesful, the email apparently gets rejected (see image), and in the inspector 17, I see the following error:Fme_rejection_code: ERROR_DURING_PROCESSING (don't mind the lack of output from the featurewriter, I was playing around with it just before screenshotting. It generates input just fine). What am I doing wrong? I'm using FME Desktop version 2018.1.0.1.
I have a number of workbench that do some things. Each workbench made specific work and each workbench is independent. When I published my workspaces I set notifications on my topic in the jobsubmitter service.If I run each workspaces alone on the server, notifications are fired and all is ok.Now, I have created a workspace that call my workspaces with FMEServerJobSubmitter. It's like an "Automation" but made with a workbench (we use fme version 2018). I published my workbench that run my workspaces and I've scheduled it to run in the night. I expect that each single workspace fire my notifications when is executed but this didn't happen.I read in documentation that I have to register notifications for the scheduled task. I've set the notifications in the scheduled task but only the notification of the scheduled task is fired. Other notifications of the single workspaces executed by the main workspace aren't fired.How can I fire each signle notifications
Hi all,Is there a way to export an automation, i.e. port it -in my case- from a Development Server setup to a UAT setup? Thanks, Klaas
Hello Partners,We have new articles utilizing the new automations functionality in FME Server. There is still more content that is being created. Additionally, automations will be included in the FME Server Authoring 2019 training course, which will be happening June 3rd. Stay tuned!Run a Workspace in Response to Incoming EmailRun a Workspace When Data Arrives in a DirectoryJob Orchestration with Automations
Hello all.I require some guidance and clarification.I need to develop an application that would automatically translate input data to another output format, e.g., test.dgn into test.shpI have installed FMEServer and uploaded my workspace which does the work.I have managed to upload an input file from my pc to my uploaded workspace in the FMEServer by using your javascript demo application.However, my issue is that in reality my input files will be located in the Microsoft Azure Storage, and the workspace in FMEServer should be automatically triggered to run the process when it gets a call from my application with input link or when it sees that a new file where uploaded in Azure storage.I have tested my workspace by manualy pasting in the file shared access link (URL link) from Azure blob container as an input value, and the workspace ran successfully.I have read a bunch of articles about directories watch, and HTTPCaller, and as I am very new in the field, I got very confused.Question
Hi, I am working in a production environment with FME Desktop and server of 2016 build 16717. And I have a problem receiving the Topic message on the production server. If I use a parameterFetcher I try to dereference the FME_TOPIC_MESSAGE, I get an error: undefined macro "FME_TOPIC_MESSAGE" dereferenced in file. When I do the same on my test machine everything works. I if I log every parameter on the Server I see no FME_TOPIC* parameters in my log. I have created a directory watch pubisher which publishes topic to this "example_topic", and a subscription workspace to run when this topic is triggered. When I test the topic either by placing a file on the watched directory, or "TOPICS/test topic" the workspace fires, but it does not receive a FME_TOPIC_MESSAGE. Anyone who knows what I'm doing wrong?
I have notifications set up. When a user gets a notification email it has a url link to view/download the job log. The user is presented with a login screen. They login, but the download results for the log are empty. What permissions are needed to actually download the log file?