A space to discuss FME Flow
Recently active
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
I'm sure this is answered somewhere but I can't seem to find it. I'm having issues finishing up the AD Connector. I've created a search account and verified it's credentials and began the basic setup for the connector. We have Basic authentication and the correct port is being used, but when we test the connection it says "Unable to authenticate with directory server with given credentials (49)". If I look at the logs it says it successfully establishes a connection with our DC but it fails to authenticate with out search account. Is there something painfully obvious I'm missing (and that I can't find searching these forums)?
The question is in the title.Which is the best linux distribution recommanded for FME applications?I heard good things about Debian and OpenSuse. What is your opinion about that?
Trying to download multiple files using multiple URLs in PythonCaller. I couldn't use HTTPCaller due to security issues. Please suggest. Thanks
I am monitoring several directories that have multiple files in them. Whenever any file changes my automation runs. Example Directory contains the files that make up a shape file. The automation will fire for every file in the directory that changes.(5)
I have two sets of input data.World graphic data in polygonWorld tabular data in CSV I want to add multiple tabular data in country wise graphical polygon data by putting a join on country name. The desired output will be each single polygon with multiple attribute data from CSV. I have used "Feature_Merger" & "Feature_Joiner" but the output is not as per expectations. The feature merger adds all the attributes in a list file which I am finding it difficult to write in shapefile as attribute data. The feature joiner just add polygon data to all the CSV records. Please suggest if someone has done anything in such condition. Thanks in advance.
Is there anyway to read information using an FMW reader about a workspace that has been uploaded to FME Server without downloading first? I can automatically download to a temp location via the API if needed just wanted to check I wasn't missing an alternative
Hello everyone, A customer of mine has created a lot of XSLT stylesheets which we want to apply to our XML documents. We would like to use FME for the automation part (download XML, apply stylesheet, write result and push to server). However I seem to receive an error when applying XSLT stylesheets of version 2.0. Version 1.0 stylesheets work as expected but the workflow throws an error as soon as it encounters a function that is only present in XSLT 2.0 (like lower-case or upper-case).The stylesheets that I used to test the workflow both work as expected outside of the FME workflow. Is XSLT 2.0 currently not supported? Or am I missing something?I am using FME 2020.0 - Build 20238 - WIN64.
Hi all, I have a question about FME Cloud and the Temp folder. I have found that the results from the DataDownload and also when data is uploaded to FME Server it goes into the System/Temp resource and not into the Temp resource. Is there a specific reason for this? I've just been looking at this article and have bumped up my temp space. But when looking and the usage on the FME Cloud console it seems it's never really used. By contrast the Primary disk is getting used constantly for tasks like writing out DataDownload results and Upload results. Any thoughts? Should I just reduce my temp again? @gerhardatsafe what are your thoughts? Thanks in advance
I have the following problem:The configuration of the active directory for the access to fme server is being done but when trying to import users or groups the following error appears A null object was provided where a non-null object is required (non-null index 0). Thread stack trace: getStackTrace(Thread.java:1559) / ensureNotNull(Validator.java:61) / createSubstringFilter(Filter.java:633) / searchUsers(FMEUidActiveDirectoryConnection.java:948) / searchForUsers(LdapSearchServer.java:366) / executeRequest(SecurityRequestsDispatcher.java:1274) / handleRequestSecurity(FMEServer.java:507) / handleFMEServerClientRequest(FMEServer.java:368) / handleFMEServerClientRequest(RequestHandler.java:98) / processClientRequest(RequestHandlerBase.java:856) / readClientRequest(RequestHandlerBase.java:589) / handleClientRequest(RequestHandlerBase.java:772) / run(RequestHandlerBase.java:946) / run(Thread.java:748). I appreciate your help in verifying what may be causing the error and how to solve it.
I get this error:(Active Directory) Exception: "An error occurred while attempting to connect to xxxxxxxxxxxxxx:636: IOException(LDAPException(resultCode=91 (connect error), errorMessage='An error occurred while attempting to establish a connection to server xxxxxxxxxx/xxxxxxxxx:636: SSLHandshakeException(sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target), ldapSDKVersion=4.0.14, revision=c0fb784eebf9d36a67c736d0428fb3577f2e25bb'))" I followed instuctions, googled, watched video's but still no solution and struggling. port 636 is open to communicate over SSL with LDAPcertificate is installed in java keystore and added to cearts port 389 unscure is working in FME server with AD No valid certification? With program keystore explorer everything looks fineBut I am not expert in certification. Requested target?This should be FMESer
I have the FME Server Core running in a CentOS instance in AWS and a number of engines on separate instances. The shared resources folder is in an Elastic File System mounted to all the engines and the Core. I noticed that when new folders are created from the FME Web UI, they are created by the root user and not by the fmeserver user as I was expecting. This is causing the engines to have problems writing into those new folders because the fmeserver user (which is the user that runs the workspace) lacks the necessary permissions. I can't keep modifying every new folder's permissions to allow for the fmeserver user to be able to write to them. What could be a more permanent solution? Can the Core be changed to use the fmeserver user instead when creating new directories?
Has anyone already installed FME Desktop on Linux MX 19? If so, which version was used?Thanks and greetingsPat
Does anyone have experience building out a FME Server Automation with a trigger based on changes in Autodesk Vault? I was thinking a Directory Watch would be the way to go, but my IT group doesn't seem to think a directory path exists for the files in Vault. If it matters, Vault and the files therein are stored on local servers (not on the cloud). Any information is appreciated.
This week I paid attention that most "Learn" buttons in Fme Server Playground - Demos page started to give error 404 Not Found.List of demo examples with erroneous "Learn":Data Upload and ValidationData Validation FME Server AppData Distribution with ArcGIS ServerData Distribution FME Server AppData Distribution for Raster DataData Distribution for Point Cloud DataEasy GeocoderEasy TranslatorEasy Translator FME Server AppLive Spatial DashboardReal-time Data Validation and DisplayMobile Asset Tracking with Geofence and NotificationINSPIRE GML ValidatorMaybe something happened and spoiled the links, since few days ago, at least items 8, 9 above had good links on their "Learb" buttons. Michael
We have a corporate proxy server in our organisation. We have this server configured in our desktop version of FME successfully. We have just started trialling FME server and running a workbench returns the following error for a HTTPCaller(HTTPFactory): HTTP/FTP transfer error: 'SSL connect error'(HTTPFactory): Please ensure that your network connection is properly set up(HTTPFactory): No proxy settings have been entered. If you require a proxy to access external URLs, please ensure the appropriate information has been enteredI'm assuming this is because we have to configure a proxy for our FME Server application however I can find no information regarding this issue.
Hi, Im looking for documentation on License manager support for RHEL7. Is it supported using the same license manager used on RHEL 6 to RHEL 7 for Floating licenses?