A space to discuss FME Flow
Recently active
Hi all,We are planning the release of our upgrade FME 2024 package and the upgrade of our license manager.If we go ahead and upgrade the license manager will it still work with the older 2022 clients?We have a short overlap period during testing where both versions are in use.Thanks,Annette
Hello, I currently have a workbench that extracts all of my job history, auotmations, dataEndpoints (readers/writers) which I feed into a powerBI dashboard so I can more easily track data i/o, and jobs via using httpcallers and the fme flow rest api v3.I have just realised there is a issue with this, FeatureReaders, FeatureWriters, SQLExecutors and SQLCreators are excluded when using get “/repositories/{repository}/items/{item}/datasets/{dtype}”… to extract my readers/writers, dtype refers to source or destination, which is only assigned to readers and writers.The issue is FeatureReaders and FeatureWriter are transformers, they are not included in this output!What other methods can I use to extract these parameters from the FeatureReaders/FeatureWriters? (source/destination datasets specifically)
We would like to convert a large number of scheduled FME flows we execute today via Autosys. Autosys has built-in integration with our Incident Management system (ServiceNow). So if any FME wokspace fails in the flow, it creates an incident in ServiceNow and our on call person is notified by ServiceNow.Automations in FME Flow have the ability to execute a workspace on failure of a workspace, which could use the ServiceNow API. However, we have many flows with many workspace executions in each flow. We run 15 min, 30 min, hrly and daily flows.What is the recommended best practice to integrate our incident management system into FME Flow. Some of the items:When we publish a workspace to flow what are the recommended services (ie Job submitter, Notification Service)? Flow - in the automation do we connect every workspace failure to a Topic then to a ServiceNow API call workspace to send info like workspace name and error code/msg info too? Or do we call the ServiceNow API call works
Is there a reason the FME database user has to be dropped and recreated when upgrading FME Flow, as opposed to just dropping all the schema objects? Is it just because it’s simpler to drop and recreate?
HelloI get this message on FME Server 2022 and I do not know what is wrong.
Dear reader, I want to know if it is possible (if yes, how) to connect FME with an Azure File Storage with OAuth. The Azure connection transformer, AzureFileStorageConnector seem to not have a Oauth connection possible. Is this true and are there other ways to make an Oauth connection to Azure File Storage in FME Desktop?
I am finding it difficult completing the task’s above on the image. how can I check my own username and password set during installation . Get the connection details from your FME Flow Administrator. If you are using FME Flow on your own machine, use http://localhost and your own username and password set during installation.
On fme server, web connections we can authorise the named connections as various accounts. How can we check what accounts these are currently authorised as? Thanks
This is what I was going to post in FME Communities. Please change anything that doesn't make sense as I may have used terminology wrong:We are currently deploying FME Flow 2024.1.1 and will need to run FME Server 2022.2 in parallel for the next few months while we migrate workspaces/solutions over to Flow. With that in mind, we were curious about changing the URL of FME Flow from https://DOMAIN/fmeserver to https://DOMAIN/fmeflow by changing the fmeserver.war file name to fmeflow.war and redeploying Tomcat. Note: We’re using our own version of Tomcat and have a distributed deployment setup. We were able to get the new ‘fmeflow’ URL to work with this new .war file and subsequent folders. Our question is: Are there hard-coded elements that we would need to look out for and change to ensure all functions/elements work in FME Flow?
I’ve just upgraded FME Flow to v2023.2 Build 23774. One of my users found that they were not getting any results for a workbench that was working before the upgrade and had been run by others users, including themselves, after the upgrade. In researching this particular case I found that the user was had uploaded a file as an input for the workbench, that was the same as an existing uploaded file, however in this case the naming of the files were the same except that one had the filename in all UPPER case, while the other filename was in a mix of UPPER and LOWER case. Upon running the workbench the user is not made aware that the upload of the file has in fact failed (the original version on Flow is maintained as it was) but sees that the workbench has failed with an error indicating the file could not be located. Has anyone else seen this or can replicate it.It seems like there is a different set of rules in place for uploading files as opposed to reading files. The reading of file
Installing FME flow for the first time. Looking at it from IT perspective, not an FME user myself. Current users are using FME Form on Windows, and I’m upgrading this FME Flow server. We have very low load, but growing and so I’m moving our “operations” from under a user’s desk to our data center. We mange a lot of Windows and Linux systems, but prefer Linux when there’s a choice, and Linux is genuinely fully supported by vendor. Initially I thought it had to run on Windows do to ArcGIS jobs which apparently requires Windows ESRI DLLs. But upon closer read of docs, it appears that a distributed install allows all components on Linux except engine(s) for ArcGIS jobs. While I lean toward Linux, I also favor simplicity and eschew unnecessary complexity, and obviously a distributed install is more complex, but depending on the specific software, more complex doesn’t necessarily mean that much more work. I don’t however need fault-tolerantAny recommendations? Windows single-system
Seeing the message ‘FME Flow is not ready yet. Try again later.’ after installing FME Flow 2023.2.1.Tried restarting services and server but no luck.Has anyone else seen this, and found the cause/solution?
Hello FME community,I have a workspace that uses the FileCopyWriter to move files from folder a to folder b. After that, FME Flow should show the user an HTML report showing which files were moved and the path.I thought I could use data streaming service for this. But then the files are written to a ZIP file instead of being moved to the correct folder. The HTML-report is in this ZIP file too.So is there a way to achieve my goal or is this impossible?Thanks for any help
Ok,So we are still using FME flow 2023.2. And its been a while since making those choice parameters. So I thought I would make one to select environment. So the display settings is important to be short and cool, while the value can be long and hard. so I published the workspace as a datastreaming service, and thought for sure my param value should be that of the display values. but no, datastreaming wants my full grose value as an input. This is so annoying, is this fixed in 2024 version? and where is the bug report form?I dont like negative posts, but I have no choice now..
Is it possible to run workspaces in FME Server as different user accounts i.e. service accounts? I am aware of running FME Services Engine as a different account. The issue there is that over time you will have to grant this account access to a lot of different resources and this would not be good cyber-security practice.
On FME Server 2022.1.1, me and a fellow colleague noticed we cannot download any FMW files from the Workspaces page.Upon opening a Chrome console, we both get the following errors when trying: Failed to load resource: the server responded with a status of 500 ()main-es2015.4568b5467a926bd0ac9b.js:1 ERROR TypeError: Cannot read properties of null (reading 'body') at HTMLIFrameElement.j [as __zone_symbol__ON_PROPERTYload] (safe-software-app.22623.min.js:10:16906) at HTMLIFrameElement.w (polyfills-es2015.e7ece7f15ffd343d735b.js:1:35186) at u.invokeTask (polyfills-es2015.e7ece7f15ffd343d735b.js:1:25728) at Object.onInvokeTask (main-es2015.4568b5467a926bd0ac9b.js:1:526473) at u.invokeTask (polyfills-es2015.e7ece7f15ffd343d735b.js:1:25649) at a.runTask (polyfills-es2015.e7ece7f15ffd343d735b.js:1:21137) at l.invokeTask [as invoke] (polyfills-es2015.e7ece7f15ffd343d735b.js:1:26778) at p (polyfills-es2015.e7ece7f15ffd343d735b.js:1:39061) at HTMLIFrameElement.h (polyfills-es2015
Hi everyone, This question is about the detailed permissions user/role management interface.We’ve been facing issues finding all permissions required to run a specific workspace, like allowing services, access to shared ressources data and to specific connexions. The question is: Is there a hint to grant or list all these needed permissions to run a specific workspace ? Thank’s in advance. Kevin
I’m looking to uninstall FME Server 2019.1.3.1 from an old machine. When it was originally installed, it came as an executable file, not msi. Uninstalling from Programs and Features brings up the below message, and if I attempt using the exe instead, it unpacks everything and then gives me the same message. Is there an actual .msi for this? The Safe downloads site only goes to v2021, and even then it’s an exe not an msi.Thanks!
Is there a 2024 release webinar from Safe? I can't seem to find one after a good search.I can only find a 2023 webinar:https://fme.safe.com/webinars/166441/And then some short release notes:https://community.safe.com/product-updatesThanks,Annette
Before the FME Flow Marketplace installation on Azure I configured a /24 vnet with multiple subnets of 30 hosts. Enough I thought.During the installation we discovered that only a vnet with a prefix of /16 vnet is accepted.A red text is displayed: "the virtual network must contain an ipv4 address space larger than or equal to 16 ”Wenn a /16 vnet is applied everything worked fine.But… why a /16 vnet, /16, (more than 65.000 hosts)?I don't want to waste a /16 vnet.Is there a way to change this behave and use our /24 vnet?
Hi, I get warnings when running some automations in FME Flow. Running just the workspaces manually does not give these warnings and all data is written as expected in both cases. Any ideas for what is causing these to appear? Thanks Automation log:1 2024-04-04T22:00:00+02:00 | 803022 : Dependent parameters: [] 2 2024-04-04T22:00:00+02:00 | 803018 : Expected parameters: [DestDataset_GEODATABASE_SDE, SourceDataset_MSSQL_ADO_3] 3 2024-04-04T22:00:00+02:00 | 803019 : Provided parameters: [SourceDataset_MSSQL_ADO_3] 4 2024-04-04T22:00:00+02:00 | 803019 : Provided parameters: [SourceDataset_MSSQL_ADO_5, SourceDataset_MSSQL_ADO_6, SourceDataset_MSSQL_ADO_7] 5 2024-04-04T22:00:00+02:00 | 803022 : Dependent parameters: [] 6 2024-04-04T22:00:00+02:00 | 803018 : Expected parameters: [] 7 2024-04-04T22:00:00+02:00 | 803022 : Dependent parameters: [] 8 2024-04-04T22:00:00+02:00 | 803018 : Expected parameters: []
I saw recently that in FME Form 2024.1 dynamic scripted parameters have been introduced. While I was excited to see this new feature, I was curious if these parameters work the same when published to FME Flow?I searched the FME Flow documentation, but was unable to find further information regarding this. Is this functionality only limited to FME Form?Documentationhttps://docs.safe.com/fme/html/fpkg-sdk/advanced/scripted-selection/https://docs.safe.com/fme/html/fmetools/fmetools/scripted_selection.htmlFME Related IdeaFME Form User Parameter
Hello all,I am learning about Kubernetes by trying out FME Flow on Azure Kubernetes Services. I’ve got Flow running on the default AKS setup of one agentpool and one userpool, using an Azure postgresql database. Small configuration-changes in the .yaml and doing a helm upgrade work as expected.Now I try to follow this safe-support article on engine assignment and job routing and I fail to get it to work (on 2024.1+ versions of Flow).Just as described in the article, I used ‘nodeSelector’ and a tag to assign engine-pods to a node-pool.The ‘new’ engine-pods on the node-pool I created do not schedule. They remain pending.The message is:0/4 nodes are available: 1 node(s) didn''t match pod affinity rules, 1 node(s) had untolerated taint {CriticalAddonsOnly: true}, 2 node(s) didn't match Pod's node affinity/selector. preemption: 0/4 nodes are available: 4 Preemption is not helpful for scheduling..The pods should schedule on the first of the three mentioned node-pool. Ap
We are planning our 2024 upgrade and need to know when the anticipated release date is for FME 2024.2. We are looking to upgrade soon, but may delay some depending on the anticipated release date. Thank you in advance for your help!
Hi, I try to upload a file to the FME Flow Shared Resource Folder via the Flow REST API. When I use Postman the request works as expected but I need to send the request in a command prompt with curl. Of course, first I tried to use the curl that can be generated in Postman but it always returns the error “curl: (26) Failed to open/read local data from file/application. Here are the paramters for the working upload in Postman:POST https://fmeflow/fmerest/v3/resources/connections/FME_SHAREDRESOURCE_DATA/filesys/Test Headers Authorization: fmetoken token=1234 Body (form-data) file: test_upload.txt Postman generates the following curl:curl --location 'https://fmeflow/fmerest/v3/resources/connections/FME_SHAREDRESOURCE_DATA/filesys/Test' --header 'Authorization: fmetoken token=1234' --form 'file=@"/C:/Users/e059231a/Downloads/test_upload.txt"' I already tried to remove the quotes from the filename and to replace the slashes with double backslashes but still get the mentioned error.