A space to discuss FME Flow
Recently active
I have a workspace where I am checking to see if features exist and if not I create them. In the workspace I read one table from a database and then join it to another table in the same database (join conditions to inspections). Currently I change the name of the Database manually in the reader and rerun the entire workspace. All my database files are in the same folder but have different names. I would like to be able to run a batch process that would process each database one at a time and then move to the next. Any help is much appreciated.
I need to convert a shape file to dwg file where each layer in the shape file has to have line style or symbol according to a library in the dwg. I see that I can use dwg styler but i need to import each layer separtely ,as i have more than 60 levels ,i need to divide my file to 60 files in order to do it also it doesn't take the color for the symbol from the dwg template file.Is there a way to do it in one file?thanks in advance
We are in the process of migrating from FME Server 2017 to FME Server 2020, workspaces have been saved as 2020 and loaded to the new FME server 2020. A number of jobs are failing but also failing to complete in the job history! However in the FME Server Log there is this note “Please see: http://fme.ly/e100005#could-not-read-engine-response “Following the link the causes are listed as “These errors occur when the job that was running on FME Server crashes the FME Engine. FME Engine crashes have varying causes and by their nature are usually unknown to Safe Software. Here are some causes we have seen in the past:python errors/crashesoracle client configuration errorslarge datasets with memory intensive operationsservice account permissionsport scanners related to security interrogationsI can't see how any of these apply to the workspaces that have failed to complete. Does anyone have any suggestion on how I can fix this issue?
I have an automation workflow (FME Server 2019) built from a number of workspaces that process an input file. The automation is triggered by a file landing in a directory (directory watch), and the data passes through the workspaces and gets loaded to the database at the end (if follows the happy path), else someone gets notified for a fail, etc. This works great for 1 file end-to-end, but when multiple files land in the directory, the first file runs through workspace A, then second file runs through workspace A,.. rather than first file runs through workspace A, then workspace B,.. completing all before second file runs. Is there a way to include this dependency? I've tried adding a merge action, but this doesn't accept it as everything is in sequence there are no parallel streams, and I'm asking it to run/continue regardless of pass or fail of workspace action.Is this possible within latest version?The reason I need one file to be processed end-to-end is because some of
Hi,I have tried to use the GUI setup for proxy, to be honest, i could not got it to work in 2019.1, 2019.2, 2020.0 and now 2020.1 I always just revert back to the trusty command line setup. very easy to do, as i have a powershell script to deploy it . and also adding it the LAN settingsThe GUI setup also don't have settings like bypass local address current error i get:67 2020-9-13 08:56:34 | HTTPCaller (HTTPFactory): HTTP/FTP transfer error: 'Couldn't connect to server'68 2020-9-13 08:56:34 | HTTPCaller (HTTPFactory): Please ensure that your network connection is properly set up69 2020-9-13 08:56:34 | HTTPCaller (HTTPFactory): Please ensure the following proxy information is correct. The current proxy is: 'webgateway.melbourne.vic.gov.au:80'70 2020-9-13 08:56:34 | The below feature caused the translation to be terminated as soon as i disable the proxy - and revert to command line it works perfect
Hi all, Could anyone let me know what their experience of allowing users to upload photos via FME server app has been? I am a bit of a newbie but looking to explore if a user can simply upload a picture which is then geotagged and we can then publish that onto a map for users to view.
HI, I have couple of elements in microstation DGN, there is overlap error in a element (x=105676.2218, y=64384.1729 ) . I need to remove that overlap automatically. Both elements are of type Complexshape. I tried the transformer AreaGapAndOverlapCleaner but ended up with failure . I am sending the DGN file as well as workbench. Kindly help me to resolve this issue.
Hey all Have a server process that is running some parrallel processing and its failing with some really bizarre cryptic errors. The machine has more than enough ram (36gb) and plenty of temp drive space (100gb free). Any one have any thoughts on a way forward? Running on 2019.2.1 build 19823
I want to get all data in the API, which I do not know what is. For example, i know that there is one package with information at this address:https://objektkatalog.geonorge.no/api/package/EAID_A408BF17_3017_41c7_BC37_D6AADDD6634B But I do not know the EAID for all packages, so I want to get everything from:https://objektkatalog.geonorge.no/api/package/ I'm currently using the httpCaller. Does someone know how to do this? Thanks a lot!
Now this is a very specific topic that I have only had the opportunity to speak with some customers about, but we wanted to get a more general pulse... Did you know that when you access the FME Server REST API documentation pages – e.g. https://myFMEServer.com/fmerest/ – that you are able to paste in your own API token so that you can test with it? As we are underway on the next iteration of the REST API, we wanted to understand how important (i.e. "not at all" to "CRITICAL!") the ability to paste in token values for testing purposes is for you. Of course, you are also able to generate a temporary token for testing (that matches your user account permissions). This is a specific use case for testing with an existing token value that you have modified or set custom permissions for. Please let us know by adding a comment!
the error is "DNS_PROBE_FINISHED_NXDOMAIN"
HII m trying to experiment "run a workspace in response to an incoming email, i have a problem with the IMAP configuration.although i use the template (for gmail for instance) and enter my email address and password) my automation do not work i have this message :809009 : pascal.mortz@gmail.com : Failed to connect to email server. Please check IMAP settings, and ensure IMAP is enabled for the email account. Error message: [AUTHENTICATIONFAILED] Invalid credentials (Failure)this is my configuration :I authorize IMAP Access in gmail account parameters.Mays someone help ?Regards
Hi all, We are currently going through a process of setting up FME Server. What we would like to do is have a dashboard that monitors all the data we input and see the last time data was updated. What would be the best process or methods to do this? What are the best practices in ensuring data is up to date and seeing last update of data? Thank You
I'm trying to compute a CHM (canopy height model) by using the rastercellcalc transformer by having it subtract a DEM from a DSM. The process works fine when only one DEM and DSM are passed through to the transformer at a time however I have these DEM/DSM's clipped to multiple smaller files. The CHM produced should have the same boundaries as the inputted DEM and DSM. I've tried using the group by parameter in the transformer however it doesn't work for some reason and still tells me that the raster rows and columns don't match. See images below:The attribute manager and trimmer transformers just create a shared attribute between the correct DSM and DEM tiffs tiffs so that the rastercell transformer can do group by "Tile_name). See below:
Hi, I have published a Workbench on FME Server. I want to repeat the process with different psrameter like workspacerunner. I try this with fmejobsubmitter without successThanks
I would to read a shapefile and .dbf present in the url http://www.sardegnageoportale.it/index.php?xsl=2425&s=325563&v=2&c=14414&t=1&tb=14401 and zippedI read that using a reader I can do it (https://docs.safe.com/fme/html/FME_Desktop_Documentation/FME_Workbench/Workbench/zip_files_url.htm), but I don't understand where I am wrong and I am not able to set the correct string in the reader. Please, can you help me?Thanks Max
Hello, I would greatly appreciate if someone could help me conceptualize how I might accomplish this task. I would like to create a CSV that contains every feature in all of the feature classes in a Geodatabase. All of the feature classes have a differing schema, but I would like each one to display in the CSV as: ID / NORTHING / EASTING / ELEVATION / FEATURE_CLASS_NAME / ALL ATTRIBUTES Any input is greatly appreciated.Thanks!
So, I have two datasets:Linear - contains names - short linear segments in close proximity to polygonsPolygons - unnamed The goal is to conflate names from linear to polygonal. I have buffered to lines to conflate names from linear to polygonal data and it worked fine. The problem is that the linear segments are short and only capture the feature where they are located and one river can contain up to 50 individual features. All of these features (polygonal) have a unique Feature_ID but more importantly, they have a RIVER_ID. The RIVER_ID is the same for one water body (river). For example, 30 differing individual features will have the same RIVER_ID since they are representing the same river. So, let's say that the river in question is Danube and it has 20 features. Now, only 13 of them were captured by the linear segments and are now named whilst the rest are unnamed. How can I use that RIVER_ID to transfer the name from the named ones to the unnamed ones? I have tried aggregatin
In the "Automations > Manage"-list theres a column "Status", where the number of errors / warnings in the automations are listed. In FME-Server 2019.2.1 it was possible to remove those numbers by clearing the automation-logfile.In FME-Server 2020 it's not possible to clear the logfile anymore. So how can I remove the numbers of errors/warnings in the Automations-List?The "clear Log"-button has gone, but there's a new "Log action" button instead. What is this for? It doesn't seem to do anything...? Thanks, Vera
Hi, I am currently working through the FME Server Tutorials, it is a very steep learning curve as I have only just installed FME Server on my PC and had zero server experience before now. So I have it up and running, and I have several other devices connected to the same local network, and I am wanting to log into this server using another machine, but it is as though the server does not exist! the link can be accessed fine from the same machine, its just other machines that cannot access it ("Page not found") I have double checked, I can successfully ping the machine, no worries at all. So I have used the 'direct link' on another machine on my network (just replaced localhost:80 with 192.168.1.2), but it is returning a page not found. http://192.168.1.2/fmeserver/#/workspaces/run/Training/SelfServe-Ex1-Complete.fmw/fmedatadownloadAny thoughts on what may be going wrong here? =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Pu
Hi, we are in the process of considering FME Server in some sort of Cloud solutions. We formed a group to discuss the issue, and ran into the question where FME Server and related implementations 'fits' in the diagram below:Is FME Server Middleware, in which case it would be part of the environment to be delivered by the serviceprovider in case of a PAAS solution? Or is it 'just' an application, in which case one should turn to a SAAS solution to have it delivered by a serviceprovider? And what is the relation with FME Cloud? And the BYOL constructs that are available on Azure or Google? And the 'documents' (workspaces, automations?)that are contained on the FME Server server, how do they fit in? Anyone having any ideas on this?
Hello everyone, Im little bit confused , or perhaps my mind is frozen.Im setting the automation for XML -> CSV file conversion. But, I cant find possibility, how to specify CSV file, which should be send as attachment. Its all because of CSV writer parameter - there is only definition of CSV export folder, not the CSV export file. Can anybody help me please?Thanks!Lubo
Created a new instance with fme 2019.While testing if the workspaces still work I've encountered different issues.I have a workspace that requires, numpy, laspy,scipy,sklearn.I have created a docker image with ubuntu 18, installed python3 and the necessary libraries and uploaded the files to Resources/Plugins/Python folder( also tried creating the folder python36) The current version of numpy shipped with FME cloud is 1.13.3, when i run my workspaces i keep getting :numpy.ufunc size changed, may indicate binary incompatibility. Expected 216 from C header, got 192 from PyObjectI've tried adding an upgraded numpy version to the python folder but it will always use the default numpy installation.I've uploaded different versions of scipy, but with no successIf i add the latest version of scipy i get : UserWarning: NumPy 1.14.5 or above is required for this version of SciPy (detected version 1.13.1) Any ideas on how to fix this?
I have a workspace that is writing to Google BigQuery and is connecting using the service account key file option. For this to work, the environment variable GOOGLE_APPLICATION_CREDENTIALS must be set to the path of the key file. I have uploaded the file to my FME Cloud instance, but need to know how to set the environment variable.
I want to access to an excel file, which is on the FMEServer Resouces Folder. Because i have to read out some values from this excel i put into an pythonscript, which build an XML Filter for a WFS Reader. The pythonscript is in a private Parameter. I have the following code: import fmeimport xlrd list_gemeinden =[]#loc = ("C:\\Temp\\gemeinde.xlsx") loc = fme.macroValues["ExcelAuswahl"] #$(FME_SHAREDRESOURCE_TEMP)\\gemeinde.xls is the content of parameter ExcelAuswahl Is this correct or I'm totally wrong?Best Regard