A space to discuss FME Flow
Recently active
Having a Workspace like this and the AttributeCreator like Can you please let me know how I can pass the AttributeCreator Values into the PythonCaller. Like following pseudo code to loop in the attributes from the AttributeCreator def input(self, feature): for attr in .pythoncreator.getAttribute: print(attr ) self.pyoutput(feature)
Hi, I have a question regarding job cancelling on FME server UI. I have a job running which I would need to cancel during it running. When I select the job and click cancel button, it will cancel job but starting the engine. and all others in the queue will be failed directly. I would like to know if there is a way that we can cancel running jobs without restarting engine and the next in the queue will be starting to run? I did realise we could set up "Running Job Expire Time" to cancel job with specific max running time. but I would like to know, if I set it, when it cancel job that over that time, will engine be restart? Thanks for any advice in advance
I am doing a simple clip function in FME Workbench 2020.2. Clippee area is quite huge. Clipper - small and simple. Getting this error:Failed to free sufficient memory to reach the process usage limit. To improve stability and performance please increase the memory available to FME. Available memory can be increased by adding physical RAM, increasing swap space, or closing other applicationsInsufficient memory available -- error code was 2. Offending plug-in is 'shapefile_dbase'Warning: not all FMESessions that were created were destroyed before shutdown. This may cause instabilityWarning: not all Stashed Objects that were registered were dropped before shutdown. This may cause instability I never received memory problem with much more complicated workbenches. What can be the workaround?I have read an advice somewhere, to set Clipper type as "Clippers First", but it doesn't help.
Hello,I am upgrading my fme server on production. I want to spin up a new server on prod, can I use the non prod license on this new prod server for few moments in order to check if everything is working fine ? I'll switch to prod license once I confirm if everything is working.
I have followed the instructions here. Step two doesn't function properly. I have submitted surveys to the webhook url, postman requests, but nothing has triggered the automation, the log is empty. However, if use an http caller from a workbench, I can trigger the automation.
I need to be able to trigger a collection of workbenches to run (preferably in parallel) using and HTTP GET request. I need to be able to pass the ArcSDE transactional version name as a parameter in the get request to an FME server process (automation or similar). The client application an ArcGIS workflow manager step and it cannot make post requests.I have gotten this to work using a single published workspace using a GET request to the trigger service passing in the version name like so:protocol://<SERVER>/fmejobsubmitter/P1907/TRANS-VERSION-TEST.fmw?TRANSACTIONAL_VERSION=”owner.JOB_402” But this only works to trigger a single job. I also attempted a webhook and manual trigger automation that runs multiple job in parallel but it seems that you can only trigger these types of automations using POST requests and the client doesn’t support this.Are there any other options? Could I create a workbench that that acts as simple proxy and creates a post request to the manual trigger a
I've been using FME:23 both Form and Flow since the beta release and I have encountered that none of my Flow apps work as they don't register the input files. The workspaces work fine when running them normally through the webinterface or via REST. I'm also aware that it is in beta and can't expect everything to be perfect, but just wondering if I'm the only one with this problem?
I'm trying to replace the deprecated FME Token Service in our data download tool with the FMEServer Rest API but I can't see in the token methods how to include the username/password to create the token. How can I do this? Thanks.
I am working with data that was exported out of Milsoft. When read into FME these layers show up in central Africa. I used the CsmapReprojector to set the coordinate system to MI83-SIF. I have had success with this method before, but the layers are showing up off the coast of California now. Is there a different routine I should be running these layers through to get them in the right place (central Michigan)?
How do I encrypt passwords in FME Server configuration files? Specifically, I want to encrypt the PFX file password used to setup HTTPS for FME Server. I've seen that there's a parameter in fmeServerConfig.txt for ENABLE_PUBLISHED_PARAMETER_ENCRYPTION. How would I generate encrypted passwords to store in the config file, and would setting this parameter to TRUE then decrypt them and let FME server run properly?
This article only goes up to FME 2022, which did support Windows Server 2012. Is that still the case for FME23?
When I create a manual trigger automation and pass in a single key value pair as a manual Key, the complete json for the key seems to be pass to the next action in the automation. The next action is a submit job action that takes a single published parameter (VERSION). Is there a way to bind just the value from the manual key to a published parameter in the next action (Run a workspace action)? I created a manual trigger with a manual key called MANUAL_KEY. In subsequent actions, I apply the MANUAL_KEY from the trigger to a parameter in the action using the pattern “Manual.MANUAL_KEY” the resulting value is complete JSON and includes KEY name and value. This results in the full json passed in as the published parameter in the workbench action : { "MANUAL_KEY": "Example value"} Is it possible to bind only the value? Something like “Manual.MANUAL_VALUE.Value” ?? Which would pass only “Example value” into the published parameter of the next action? I have tried
Is there a place from the web interface or configuration files where default values can be modified regarding Automated Retries? Number of attempts Wait between attempts Backoff multiplier Randomization factor Maximum wait between attempts
We are looking at automated deployment options for publishing to FME Flow/Server via Azure pipelines. Has anyone else carried out any prototyping with the new deployment parameters in 2023? I'm trying to figure out if a 2023 upgrade will be essential to proceeding with automated deployment for us? Or do we go with a small step now in 2022, deploying projects via Azure pipelines and perhaps manually changing the connections in Server (ugly - but a step in the right direction). I've had a look at these posts: Post 1, Post 2These seem to say that there are/were issues with Projects and that hacking was needed to get it up and running. Is this something that will be alleviated with Flow/Server 2023? Thanks,AnnetteStedin, Rotterdam
Hello, I would like to set up a notification so that every workspace that failed on FME Server will send an email. I have set the configuration the Subscriptions along with changes on the file fmeserverconfig.txtHowever, I received an email with FME transformation job 5237 failed. while instead I would like to receive something like this json {"id": "3", "requestKeyword": "JOB_SUBMITTER_SERVICE", "timeFinished": "Mon-15-Aug-2011 02:04:20 PM", "timeRequested": "Mon-15-Aug-2011 02:04:20 PM", "timeStarted": "Mon-15-Aug-2011 02:04:20 PM", "LogFileLocation": "\\Server\FMEServer\Logs\jobsubmitterservice\FME_7D150E1F_1313442260444_4244.log", "LogFileName": "jobsubmitterservice\FME_7D150E1F_1313442260444_4244.log", "StatusMessage": "A fatal error has occurred. Check the logfile above for details", "StatusNumber": "1", "urlPrefix": "http://locahost/" } Any ideas? @rylanatsafe , @david_r , @Takashi Iijima and others
Hi, I have a question. How best to build automation on the server regarding the launch of individual workspaces with the condition of a valid result of each of them? I've been looking at fmeworkspacerunner, but at first glance I don't see a definition of multiple workspaces anywhere. Am I going in the right direction or is there a better solution? Thank you
I need to build a mobile form to field works. I would like to know if there is a way to filter a dropdown list from another dropdown list. For example: The first dropdown list contains: Fruit and Vegetables and the second one contains: "Apple", "Peach", "Lettuce" and "Tomato". If I select "Fruit" in the first list, the second one only must be shown "Apple" and "Peach". And if I select "Vegetables", only must be shown "Lettuce" and "Tomato". Is it possible to do this?
Hey! I've a problem of a exceelsheets with over 10000 rows. This excel have a bad structure to do routing from a point to an other point. What I want to do is find the shortest path between these points. It's quite easy when you have one to many. But I don't know how to do this many to many logic in the from to builder. I have attached a workbench and a shapefile that shows the same problem I have but in as a example data. In this example I need to make the shortest path from all in the column "from" to all area attributes. But I can't find how to build this logic without doing it manually. I've been trying with list but with no success. Can you guys help me?
Hi Everyone,I was hoping to find a definitive guide explaining how to use CI/CD automation with FME. Right now we have very few workspaces and so we use a manual process to deploy FME things in production. We use Publications, Schedules, Subscriptions, workspaces, data files (for passwords), database connections, etc. I looking for instructions to help with following:Integration with a source control like GIT so that we have versioning set upA guide/tutorial that can explain how to automate deployment of all things FME. If something cannot be deployed via automation, I would like to know that as well.Any pointers on automated testing of FME workspaces/schedules once they are deployed in an environment.
Dear all,I've a problem of authentication on fmeserver when I configure some details in the User Management > Directory Servers. Our Active Directory as 9 servers behind a load balancer with a dns alias. I've tried some configuration and only the worst works as desired. Here there are my tests: 1) desired solution:host with DNSalternate servers ipResult: SSO login works, but API token request and user/pass login don't work 2) mixed solution:host with one ip of the 9 in listalternate servers ipResult: SSO login and API token request work, but user/pass login doesn't work 3) worst solution:host with one ip of the 9 in listno alternate servers ip specifiedResult: SSO login API token and user/pass login work There is a solution to have the first configuration working as the third? Thanks
Having setup an automation on FME server downloading data from an AGOL service, I have to repeat Reauthentication on my login every time data with in the AGOL service has been updated. This does make the automation kind of redundant.. anyone else have had this problem ? and how do I make it go away 😊
Hello am running my FME workbench on one of my colleagues system with FME trial version (without ArcGIS) and I have full FME 2022.2 version(ArcGIS installed on system). Getting this error : Parameter file was ..... any workaround that FME workbench to run without ArcGIS.
Hi!We are using FME Server 2022.1, I am currently dealing with a role-rights concept and have encountered a problem with owner transfer of automations. I consider the following case:User A has a classic Author role and publishes a FMW workspace on the server. An automation is set up for the published workspace, also by user A.User A leaves the company and all items are transferred to a user B with identical rights. User A's account is deleted. This works great for all items tested, just the automation. If you try to execute the automation transferred to user B (time-controlled or by manual trigger) the error message appears: User "User A" does not have Run permissions for repository "XYZ"; the triggered job was skipped. The automation seems to still know the original owner even after transferred ownership - The log also shows: [...] --FME_SECURITY_USER "user A" --FME_SECURITY_ROLES "["user:user A", "testrole", "fmeauthor&q
Is there anyway to change the layout of the FME server console lists? The strings are like pseudo-wrapped and tab delimited which makes the results really difficult to work with. FMEServerConsole> LISTALL_WORKSPACESREPOSITORY |WORKSPACE |TITLE |DESCRIPTION-------------------------------------------------------------------------------Samples |austinApartments.fm|City of Austin: Apa| |w |rtments and other (| | |SPATIALITE 2 KML) |-------------------------------------------------------------------------------Samples |austinDownload.fmw |City of Austin: Dat| | |a Download |-------------------------------------------------------------------------------Samples |earthquakesextrusio|Earthquakes: GeoJSO| |n.fmw |N to KML Diagrams |-------------------------------------------------------------------------------Samples |easyTranslator.fmw |Generic format tran| | |slator
Is it possible to configure the FME Server / Flow Data Download Service to automatically split large zip files. Ideally I would like zip files that are larger than 4GB to be split into 2GB chunks{name}.z01{name}.z02{name}.zip