A space to discuss FME Flow
Recently active
Assume we have a well populated PostGIS database with lots of metadata about raster and feature based data. (we are using FME Server, to farm the cloud and other sources and build the PostGIS database).Now we need a friendly user interface for search and download.What open source technologies would one use to create a end-user friendly catalog search and download system (web based). Something similar to what is located at: https://catalog.data.gov/dataset (I realize they just provide pointers to the original source, we would be caching the rasters and the feature in a datalake, and using PostGIS for the catalog/index) yea, the data.gov uses ESRI, but let's take that off the table.) If I had to do it by hand, I would use Leaflet or OpenLayers, but since this is such a common need, I wonder if someone has not already put that together).
HiI have a workspace on FME Server (Cloud) which currently uses the data download service. It requires the user to upload a .csv and a .pdf, then it runs a translation and delivers a .kmz and a folder of geoTIFFs. I'd like to run this workspace using a call to the REST API. I'm struggling to figure out how 2 files can be uploaded as part of the same SUBMIT call. Assuming I can do this, will the call still trigger a data download? Or will I need to write to a shared resource folder? Any help appreciated, thanks.
I have loaded FME 2018.1 64 bit and need to add attribute indexes after loading a filegeodatabase. This can be done with an (existing) shutdown python script. As long as the python compatibility is set to 2.7 or 3.4+ to get rid of the FME warning. The script needs to be python 3 which simply requires brackets around any print statements. But now that FME calls the newfangled ArcGISPro 64 bit arcpy libraries I have to log in the the Esri Portal first. How can I do this from FME? (I did find a workaround by simply starting up ArcGIS Pro which requires a Portal login and then it did run successfully)I tried arcpy.SignInToPortal_server("username","password", "") but that function was not found. Besides imbedding the credentials in the script is not ideal.
I've got FME workbench installed and licensed on a CentOS7 machine an Amazon EC2. I've successfully run models through command line, but I would ideally like to have the actual FME GUI. I followed these instructions to install a the gnome gui and connecting through VNC https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-remote-access-for-the-gnome-desktop-on-centos-7#step-8-%E2%80%94-securing-vnc-sessions-through-ssh-tunnelingWhen I click on the FME workbench application in the gui it crashes when it tries to load the main window.Do I just need to use something other than gnome?
Hi All,Our company has a strategic tool in PRTG from where we have unified monitoring for all things such as servers, jobs etc. Does anybody have experience or know of integrating FME with PRTG such that scheduled jobs can be monitored in a single location? The main aim is to enable quicker identification of failed jobs.Thanks in advance
Is there a reason why this wont work: fmeserver.init() for my server i.e. "http://my_machine_name"? This seems to work for server url: "https://demos-safe-software.fmecloud.com".Anything simple that I am missing here? No issue with the tokens. I don't get any error message. It just doesn't seem to initialize my server.
I configured FME Server 2018 with Active Directory authentication and Single Sign-ON. I can login with my AD user and run workspaces, but I can't generate a token through the token service with my AD user. How do I generate a token for an AD user with the Token Service?I don't want to generate the token through Manage Token after logging into the webinterface, because I want to generate a token for a Web application.
How to configure HTTPS and add CA issued SSL certificate to docker containers of FME Server 2018?Is there a better option than configuring manually and adding persistent volumes for changed folders?
FME Server 2016 and earlier have a setting for SECURITY_SUPERUSER_ROLE. The superuser has some permissions that you cannot give to other users, such as doing a backup / restore. Does FME Server 2017 have this concept? I don't see SECURITY_SUPERUSER_ROLE in the config files.It looks like the admin user is the default superuser, is that correct? If so, is it possible to grant other users the superuser powers? I would like to assign the superuser to an Active Directory group but can't figure out how to do that, even when logged in as the admin superuser.
I have a problem with FME Server 2018 with version 2018.1 - Build 18520 - win32I installed fme server on windows 10 32-bit and I got the license but engines are not available.I have tried many times to remove fme server and re-installing again but the same problem.When I opened web interface I got those error messages as attached.
This is a problem for us in our enterprise environment since we do not have authority to save files to C: drive (we use our own allocated space on E: drive). Is there way we can get all those files to install under our selected drive (E:) instead of C:?
Hello,For a distributed installation of FME Server, what are the database requirements? I imagine it will vary a bit based on number of jobs, engines, and such, but is there a rough guideline for the volume of data the server will need to store?
I am attempting to configure an email subscriber. I have been following the tutorial concerning this. I have used the snippet of JSON in the tutorial to successfully send/receive email. I can remove the foo@bar.com address from the "email_to" parameter and it successfully uses the setting in the subscriber for the "To:" parameter from the foo@baz.com address. So, email is crossing the SMTP Server (Relay) I've configured in the subscriber. I can even place a personal gmail address as the "From:" and it successfully sends the email. However, when I try to configure the "From:" using an existing email address on our domain.....no dice.Any ideas would be greatly appreciated. Thank you in advance.
When we first ran across the push subscriber it seems this could really help out across many different types of workflows and also an agnostic interface with many of our major business systems. Many rest based API's contain keys within the URI so in our case we would like a dynamic target URL based on content with the topic. Is it possible to pull elements out of the topic and represent them as variables in the configuration of the push subscription?I have looked around and cannot find any documentation on how to use variables from the topic within the rest target URL?Below is a simple example:topic = { "activity": "180340", "attachment": "\\\\\\\\server\\\\share\\\\180340.pdf","emailReceived": "Fri May 25 13:37:12 PDT 2018"}In the target url we would like to use the activity number & attachment. These will change with each notification, therefore we need a way to build dynamic target url's. Below is an example url
I have experienced that setting (windows) system variables HTTP_PROXY and HTTPS_PROXY overrides the proxy settings in (some parts of) FME Workbench / Server. For example the HTTPCaller seems to use the proxy settings from the HTTP_PROXY and HTTPS_PROXY system variables, even if the options in FME Workbench are different. The same is described in the GML Reader's documentation. In this documentation is stated that the GML reader follows up on the http_proxy environment variable.When I do set these variables then the HTTPCaller transformer (and the FMEServerJobSubmitter) is not able to reach local adresses anymore (it will try to use the proxy for everything). Even if I fill provide a bypass list in NO_PROXY. For example, then FME Server's dashboard statistics gathering workspaces do not work. So it seems to ignore the NO_PROXY variable.I need to set the HTTP_PROXY, HTTPS_PROXY and NO_PROXY enviroment variables because some of my own (embedded) Python scripts use them. For exampl
I have renewed my maintenance license and want to install FME desktop 2018 (using 2017.1 now).I am looking for the download of the setup, but the only thing I can find is the Trial version.
Hi,We have a FME Server 2016 with 4 licensed engines. We are standing up a new FME Server 2018 and we would like to transfer some of the engines running on the 2016 server to the new server. Is that possible?
Hi all,New to FME here. We are looking to install FME onto a virtual server (vX Rail platform), a single engine, express install.In the short to medium term we will be using FME moderately however some of the jobs we plan to run will be resource intensive (90 GB file conversions from GML to .SHP as an example, once every quarter).Our proposed setup would be, single server with 1 vCPU, 100 GB disk space for OS and FME server install, 1TB for DB repository and any other stuff such as scratch space, paging etc. Additionally we are considering 32 or 64 GB of RAM.What are your opinions on this proposed configuration? Looking at various other posts people are using much less RAM so I'm wondering if this is overkill, or is it actually sensible?How relevant is disk space to overall performance? would 500gb be sufficient for temp storage and the database?Thoughts would be appreciated!
Hi, Can someone help me to understand this error please?FME Floating license system failure licence server does not support this feature (-18)My FlexLM version is Flex 11.13.1.4FME version is 2017thanks,Regards,Pushpa
We would like to translate a citygml file - but we cannot enable the FME CityGML Importer with the files supplied by FME (.oemlic and .dat). It does not recognise them as liscense files. Has someone managed to do that? Could this Person please post a help? Kind regards, L. Muller
Hi!Having a hard time getting FME Desktop to play along with my Fedora 28 Installation. Used to be ok with FME 2017 and Fedora 27 but after upgrading, FME 2017 Workbench seems to install OK but won't start. FME 2018 won't even install with the following:/var/tmp/rpm-tmp.0TKvDW: line 8: pip3: command not founderror: %prein(fme-desktop-2018-2018.0.1.1-18312.el7.centos.x86_64) scriptlet failed, exit status 127Error in PREIN scriptlet in rpm package fme-desktop-2018Error in PREIN scriptlet in rpm package fme-desktop-2018 Some weird python package manager issue perhaps??Also when I remove the faulty 2017 install of FME it ruins my QGIS 3 installation in the process. I'm fully aware of the fact that officially FME is only supported on Ubuntu LTS, but it should definetly also be working on Fedora IMHO. Any feedback appreciated.Regards,Stian
I am loading a large workbench to my FME server, both version 2018, and I receive the following error message: Publish failed - FME Server encountered an error and reported the following message.Could not read FME Server response message. Connection may have been lost.An existing connection was forcibly closed by the remote hostRequest to http://stpfme/fmerest/v3/repositories/Socrata/items returned status code 503. Has anyone encountered this issue?
Hi Guys,I have tested the workspace in workbench and published it into the server. When running the job manually from the fme server, it works. However when I call it from informatica http transformer, it does not work. Under job history in fme server, it can be seen that the job is being triggered from informatica but the end result is not there.I am trying to update a column in the database.Thank you.
Hi,I made a successful HTTP call (POST) and saved cookies.And also I was able to make GET HTTP call 1 using the above cookies in the Header fields.I also need to make another subsequent HTTP call 2 with already saved cookies earlier. How can I make this subsequent request with already saved cookies?Currently I get unauthorized error.Please help @takashi, @DeanAtSafe, @jlutherthomas, @trentatsafe, @danilo_fmeThank You,
A team mate published a workbench to server. I need to make a change to it, but when I went to download the fmw from server, it downloads a json file instead. I can log into the hosting server and copy the file from the repository, but can't figure out how to get the workbench to download from the server web page.