A read-only category for lost FME Flow topics. We hope to move them shortly.
Recently active
Hi When I run the workspace "JobHistoryStatisticsGathering.fmw" I only get a csv file, nothing shows up in dashboard in FME server. Do I need to put all other workspaces "the ones that generate a html file" on schedule aswell? I mean the "AverageRunningTime,DailyAverageQuedTime,DailyTotalJobs,DailyTotalRunningTime,FailuresByWorkspace". Iam sure I read somewhere that everything is preconfigured so you just need to schedule 1 workspace and then all dashboards are generated at once and shows up in dashboard. But I cant find any option to do that, nothing in automations or schedule or anything. The only thing I find In schedule is "DashboardStatisticsGathering" wich triggers the "JobHistoryStatisticsGathering workspace" and also creates a notification "GENERATE_DASHBOARD". So I need some clarification in how to get the dashboards working without the need to put all workspaces on schedule, if that's possible. Thanks in advance.
I am working on revamping our corporate FME Server environment and I am trying to figure out how to spec our servers. How do the engines use the cpu cores? If I have two engines running on a four core machine, are they each using two or are there two cores sitting idle (Assuming both cores are running jobs)?
I am probably missing something really simple here, so I am looking at this example:https://community.safe.com/s/article/streaming-geojson-with-fme-server-2016 I create a webhook, which gets me the URL and token. So I then try to use a httpcaller from FME desktop to call that webhook, and pull down the data, but just putting this url in the httpcaller https://myfmeserver/fmedatastreaming/testing/GeoJson.fmw?FEATURE_TYPES=Default.BusRoutes&token=f57z2802-4a5f-edcb-87fa-16c849facdce But I get 401 unauthorized, is that not a valid syntax for adding the token to the URL? I also tried adding in the header dialog boxes, got the same.
PANIC.I have downloaded the latest Amazon S3 FME Package version 1.1.3. My S3 Web Connection on desktop runs fine. But when I uploaded a script to FME Server I get the error message below and I cannot find a way to solve this. Your help would be much appreciated!Peter
Do packages need to be re-uploaded when FME Server is updated to a new version?Are uploaded packages available on a per-user basis or are packages uploaded by one user available for use by another user on FME Server? Thanks
Hi list.(This is not about the new streams feature)We're trying to utilize FME server for processes, that accept a streaming input and produces a streaming output. I.e. HTTP handlers.As far as I can tell, you can't initiate such a process via the REST api, as this overrules the output with its own JSON stream. You need to create and use a webhook. Is this correct ?Even with a webhook it seems, that the streaming input (= POST body) is ignored. Are there some special requirements in the formatting of this input ?Our input is a custom XML format.Our output needs to be a CAD file. All examples only name XML and JSON as options, so is this even possible ? If so, what are the specific requirements to accomplish this ?Any insights are appreciated.Cheers.
Hi, I have a workspace that is retrieving me data from an API every 15 seconds, thus I can have a web app that can read the messages trough a websocket and then display the info on a map (similar to the FME demo: http://demos.fmeserver.com/spatialdashboard/index.html ) In my case, I am not using it to show moving objects but to locate earthquakes, and the interval only allows to keep my data up to date. Now if I want to send a notification via email, for example with earthquakes reaching a certain magnitude, how can I prevent my notification from being triggered every 15 seconds and instead only send notifications once per event? Thanks
Hello everyone!Can someone please help me connecting our ArcSDE database (sql) to FME server?It is not one the DB connections list.I saw something with python code, but didn't quiet understood.. Is there any simple way to do it?for now it is give me this Error: Could not open the Enterprise Geodatabase. The error number from ArcObjects is: '-2147220944'. The error message from ArcObjects is: {This version of the Geodatabase client is incompatible with the dataset and cannot open it.} Thanks!
I can add new resource folders to FME Resource area at the top level, is there any way to create a FME Server Paramter that refrences that newly added folder ?
I have a workspace that I published to FME Server (2020.2.4) that contains an Emailer transformer. The email sends correctly from when I run the workspace in Workbench and also when I run the workspace in FME Server. But when I create a schedule for this workspace and run the workspace from the Scheduler the email is not sent. Do I need to do some additional steps or configuration to get the Emailer to work from the Scheduler?
Dear community,I have a small issue writing to my Azure BlobStorage with FME Server. When I run my script locally with ABSOLUT PATH it works fine, but when I try to change to a relativ path, it will not upload anything. Any advises. I guess it has something to to with the InputFile for Uplaoding to the Blob, which ist not specfied in the right way.(dem10 INVALID_FILE Source file does not exist) --> Inputpath: $(FME_DATA_REPOSITORY)+@Value(fme_basename) Regards, Alex
Hi everyone, I'm making a call to the FME Server API to get a list of Schedules and I'm getting back "raw" encoded strings in the json response, but I would like the "values". Is there any way to do it? Here's an example request, which uses a token that I set up in FME Server (the token only has access to the Schedules) : The json returned looks like this : {"offset":-1,"limit":-1,"totalCount":65,"items":[{"owner":"me","request":{"publishedParameters":{"name":"MyURLAttribute","raw":"https:<solidus><solidus>myFMEServer.com<solidus>something<solidus>blah"}...The "raw" values look like they're encoded eg. "<solidus>" instead of "/" I was expecting :{"offset":-1,"limit":-1,"totalCount":65,"items":[{"owner":"me","request":{"publishedParameters":{"name":"MyURLAttribute","value":"https://myFMEServer.com/something/blah"}...I tried changing the "response encoding" to the system default but it didn't make a difference. Any ideas?
I've seen where the service may not start after windows updates and restart. Setting to Automatic (Delayed Start) can help with restarting after reboot.
After upgrading to FME Server from 2020.0 to 2021.1, I have noticed that all my server apps show a header that is displayed over my header logo for the page that says "Run Workspace". I have tested this with existing and new server apps, as well as with multiple browsers. Does anybody know how to remove this? FME Server Build2021.121607 - Win64
I've setup a workbench and published it to server that takes a PDF and an XML file as two of it's inputs and I would like to call it via a webhook. It is easy to create a webhook but they appear to assume you will use HTTP GET requests and it is unclear if they can use the upload function. I think it might have something to do with the additional permissions but is there an example somewhere that shows how to setup a webhook that takes an upload as an input parameter?I'd also like to know if the requests would be expected to be sent as an HTTP POST request in this context with the relevant parameters including the file with associated mime types? Any hints would be appreciated. Thanks
I have a workflow that uses the SharePoint Online connector to download and upload files from SharePoint.It works fine on FME Desktop on my machineIt works fine if I run the workspace with fme.exe from the shell on my desktopIt fails on our server with the following message:Python Exception <ModuleNotFoundError>: No module named 'fmepy_microsoft_sharepoint'I have set up a web connection for this SharePoint instance and that connection was uploaded to the server when I published the workspace.How can I fix this issue?
I am trying to have this demo https://community.safe.com/s/article/live-spatial-dashboard working on my FME Server, but I am not sure what is the right port to use in the web socket sender, I have my FME Server in another server from my network so I access it through the hostname and a specific port, but I have tried to use the same host name to get this Demo working and I can't have it correctly. I am using (ws:<hostname>:7078) in the websocket sender, and originally it was (ws:localhost:7078/websockets), my browser is giving me a connection error.When I run the workspace in FME Server I don't get an error, it keeps running.Thanks
Hello this Pablo, I'm trying to read a GML and XML files, using a feature reader in FME server but every time I run workspace it fails...the log says the following: FeatureReader (QueryFactory): The clause 'IGNORE_NULLS <Unused>' within 'FACTORY_DEF {*} QueryFactory FACTORY_NAME FeatureReader INPUT FEATURE_TYPE Creator_CREATED FCTQUERY_INTERACTION NONE COMBINE_ATTRIBUTES { RESULT_ONLY } IGNORE_NULLS { <Unused> }... See image, attached...I have run the workspace locally and it works fine, can you help with this issue, please? I have tried different ways to solved it and it has not worked.
1682021-7-12 06:41:15 | Destination Feature Type Routing Correlator (RoutingFactory): POSTGIS writer: Writer failed in open() call 1672021-7-12 06:41:15 | POSTGIS writer: Writer failed in open() call 1662021-7-12 06:41:15 | Writer failed to create table 'TABLE_NAME'. OIDs are not supported for PostgreSQL version 'PostgreSQL 13.3 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44), 64-bit'(requires lower than PostgreSQL 12)
I have a dataset which came with duplicates in what I need to be a join column (PID) therefore unique. How can I filter and remove the duplicate rows based on some rules. In this case I want to keep the consolidated value (NE,NW) in the qtr column and remove the other two rows with the common PID of 176182. (Shown above and below the row I wish to keep.)
This seems like an obvious question, I have a published workspace with a user parameter on FME server 2019. I would like my user to be able to access a url where they could enter the paramater P=1234 (a data attribute search). I am not sure if I can do so without 2020. Unfortunately we are limited by our organization managing FME server for us and they haven't upgraded yet. I assume there is no possible way in 2019, but I am throwing the question out there.
Hi,Just upgraded my Server installation to 2021.0.1. All my automations fail. I figured out that it is likely due to having to drop the database and then recreate after the installation. So now I am in the process of republishing my scripts. It's tedious, but not necessarily a bad thing as I can - 1. not publish scripts that are no longer needed, 2. can upgrade to the 2021.0.1 version of the Desktop as well. However, I would like to know - 1. should the fmeserver database be dropped during an upgrade (I thought that I had read that it should be)? and 2. could the backup of the database be restored after the installation of the upgrade and then all of your scripts (as referenced in the configuration backup) would still run as set up on the automations?I have a second FME Server to upgrade and will do differently if possible.Thanks,Lorinda
I have a workspace published to FME Server. That workspace is used in a server app. I would like to define the Running Job Expiry Time as a default of 5 minutes any time that the workspace runs. I can go into the workspace on FME server, and adjust the time to 5 minutes and run it. However, that setting doesn't save. There are no settings in the app either to set the maximum time the workspace should run before it aborts. Am I missing something? Is this not built in to FME Server? I know it can be set in Automations, but, how can I set it for an App? Or even save it for the workspace as a default? I'm using FME Server 2020.0.0.
Hi, I have made my first server app, where the user has to choose a parameter from a choice tree. When looking at the choice tree in the app, the original sorting (0, 1, 2...) is gone and a new value FME.DELIM is shown. Can I do something to change this or is it a missing feature in the app?
We have configured a regular scheduled (every 15 mins) job in FME Server (2019.1) and understand how to notify to a topic on failure and then send an email. However, ideally we would like to generate a single email only after a number of failures and not an email for every single failure. Does anyone know of a way to do this in FME Server?Perhaps it might be possible with automations to record details of previous failures and then only send an email after N failures? Any thoughts would be much appreciated.