A space to discuss FME Flow
Recently active
We use a development gmail account to send automatic emails through the emailer. We have a number of processes that will run, then send a notification to a user via gmail. Our development gmail account normally just sends emails, so we don't check it very often. I checked it today and saw this message: Can someone from FME confirm that we can still use FME to access our gmail account and send emails after the 8th of July? Are there extra security settings that we need to enable on our gmail account to continue sending emails through the emailer? Has anyone else received this email? We have received this email from Google on another dev gmail account, so it is not unique to just the one account. Thanks :)
Is it possible to get all the items in all repositories with a single URL using the FME Server REST API? I understand how to get a list of repositories or the items in a single repository but not all items at once. The only option I can think of is to get the repositories and then loop through them one at a time to get the items. Hoping I'm missing a simpler solution. Aaron
If any one can teach me through On-line ( But for a fee ) You can send me message through by My E-mail : ah98.bh@gmail.com
Hi,I am trying to figure out why a translation that works fine on desktop is not working properly in FME Cloud.I know that writing DWG groups is not possible directly from within FME and therefore I have defined the layer groups in the template file. The job on FME Cloud fails (no errors in log) and even with log debug turned on no meaningful information is returned. Last logfile line:2020-10-16 16:06:28 | Processing AutoCAD File... Does this have to do with FME Cloud instance? Does anybody have any good/bad experiences writing into DWG groups on FME Cloud? @markatsafe @daleatsafe @daveatsafe
I was wondering if anyone tried/experimented with running FME Server on Raspberry Pi 3. I would greatly appreciate any feedback on this question.Thank you,Alexander
HiI'm looking at ways to monitor FME Server using the REST API and would like to perhaps query for all failed jobs in the last n days/hours/minutes. I can see it's possible with the V3 API to query for failed jobs - e.g. https://myfmeserver/fmerest/v3/transformations/jobs/completed?completedState=failed However, this will return all failed jobs. If we are monitoring for recent failures, we would want to query using dates or a timeframe. Is this currently possible? Thanks John
I would like to know how to properly set an Emailer to a workspace from FME Workbench to notify that is finished.
I have a workspace that I have created in Workbench, and it runs well.Now, when I go into the FME Server to schedule an automation job, the Workspace fails with message: "This FME edition does not recognize the `AttributeKeeperFactory' factory. Please ensure that the current platform supports this factory, the factory name is spelled correctly, and that you have installed all required plug-ins" What I have in the workspace is a SQLCreator that queries an Oracle DB pass thru a geocoder and updates back Oracle DB. What am I doing wrong/missing when trying to automate this workspace in the FME Server? thx, Markus.
Trying to connect a Smallworld db for the first time. When I hit on the ... next to "Table List" then it keeps loading.Are there settings I should check and can I find some logging somewhere?
I have an environment with a FME Server 2018.1.2 Build 18590 and ArcGIS Server 10.6.1.It has been running 2 pretty similar workspaces with no problem.The ArcGIS server was upgraded to 10.7.1. After that the following behavior is observed:Workspace A Fails with this log:Creating reader for format: Esri Geodatabase (ArcSDE Geodb) Trying to find a DYNAMIC plugin for reader named `GEODATABASE_SDE' Loaded module 'GEODATABASE_SDE' from file 'C:\Program Files\FMEServer\Server\fme\GEODATABASE9.dll' FME API version of module 'GEODATABASE_SDE' matches current internal version (3.8 20180604) Performing query against GEODATABASE_SDE dataset `<Unused>' Opening the Geodatabase reader Here the log stops. Then, Workspace B is triggered, and shows the following in the same part as the Workspace ACreating reader for format: Esri Geodatabase (ArcSDE Geodb) Trying to find a DYNAMIC plugin for reader named `GEODATABASE_SDE' Loaded module 'GEODATABASE_SDE' from file 'C:\Program Files\FM
This morning the security's certificate for FME Server Javascript Api v3 seems to be invalid :https://api.fmeserver.com/js/v3/FMEServer.js That cause a lots of problems over here, all our FME Server web apps our down! We had to switch urgently some apps in http. It's working but the interface is a little bit different. Maybe in the future we'll consider hosting our self the Javascript file.
Hı all,I just started learning the fme server. We create wep api using django rest freamework. Is it possible to do web api with fme server? Is Fme server enough in speed and security. Is there a documentation I can examine as an example? Thank you
Hi guys, I have put together a FME list which generated I have 1000 feature classes after I located 100 geodatabases. These 100 geodatabases are all in one folder. I am just wondering if there is a easy way to clip this data to one standard. So clipper is one file which i want all 1000 feature classes to clip to. Is there a quick and easy way to clip all 1000 feature classes and then output to exactly same featureclass and geodatabase name? I can do this by selecting schema and then clipping it but struggling to ensure the output is the same as the input in terms of geodatabase name/featureclass name and fields..
I am facing this below error in fme server 2019 "Encountered a connection error (status code 0). Retrying after 100 ms" and the error is not always.In my case I have parent script , which will call child scripts(i used fme server job submitter)So for example, if there are 10 Childs to be ran, and after 5 child scripts are ran, I am getting above connection error. and then other 5 scripts will be in a queue or sometimes parent script will not get response from child. totally parent child relation will be broken.parent will be waiting for the child to complete and child will be in hanging state. So my question iswhat was causing this error?andshould I wait, so that parent fme will get connected to child again?or is there any ways to tell the server to, try Now(manually) I waited 1.5 days , but no result. then i restarted.... and same issue occurred. what to do? pls help
Hi, I am new to FME ..but now at least I know how to use different transformers in FME and to create a workbench and export the related outcome into a CSV or other file formats I want to use for further analysis. Now, I am keen to learn the automation process...i.e. instead of using the similar transformation for so many times... I am looking for the Python code for the same...which I can convert to make process automated when I have new data set to work with. Any help on this will be really appreciated.
I have a workspace published on FMECloud which is triggered by http requests from an api. The request contains a geojson geometry defining an area of interest. With larger geometries I receive an error from FME saying the request payload is too large. Can someone tell me the size limit on request payloads and is it possible to configure it to a larger value?
Hi, I am new to FME Server and I am having a problem. When I run a single workflow it is looking for a file directory that exisits and works, however when I run the same workflow within an automation it is looking for a different file location and so is completing but not reading the file and populating with the writer. Examples of the different location types are:single run on server: C:\\ProgramData\\Safe Software\\FME Server\\resources\\data\\run through automation:Server\\resources\\data\\ it seems to be looking for the file address in two parts where the space in FME Server is? thanks,Andrew
Each time I try to run the automation and it fails for an reasons it wraps the location in another set of quotes which in turn causes the automation to fail for having an invalid argument. HELP!
Maybe this is known behavior, but I noticed that when using the following dataset name in an Excel Feature writer in FME Server, that the expression was not evaluated correctly when using the Data Download or Data Streaming services. "testfilename_@DateTimeFormat(@DateTimeNow(),%Y%m%d).xlsx" Interestingly, it works fine in Desktop, and when using the Job Submitter service in Server. Has anyone else encountered this type of issue?
Hi all, I have an issue in getting the certificate to work for HTTPS URL of FME Server. I have used this URL as reference: https://docs.safe.com/fme/html/FME_Server_Documentation/AdminGuide/configuring_for_https.htm I did use these steps to create Keystore:• Open a command prompt as administrator and navigate to the Java bin directory (C:\\Program Files\\FMEServer\\Utilities\\jre\\bin )• Run the following command to create a new keystore file:keytool -genkey -alias tomcat -keyalg RSA -keystore tomcat.keystore• After running the previous command, you are prompted to set a password for the new keystore and specify the server domain name (for example, myserver.mydomain (My FME Server) as your first and last name.• Password: mypass• When prompted for the password for the alias <tomcat>, press RETURN.• A new keystore is created in C:\\Program Files\\FMEServer\\Utilities\\jre\\bin\\• Copy the new keystore file to the tomcat directory in the FME Server installation: C:\\Program Files\\F
Hello, I have a lot of engines and few queues. I have one queue called Test which is assigned only to one engine. All queues have priority 5. Then I have a schedule configured to use queue: Test But when I trigger job for that schedule what I can see is that both Tag and Queue is set to Default and job ends up on random engine. What am I doing wrong? Schedule configuration engine/job configuration: Submited job execution details:
I have a workflow that consists of several different municipalities of input parcel data that will all be delivered at different times. The steps of the workflow are as follows: Load raw data into a GDBETL the data into target schema and load into municipality-specific GDBRun a validation on the dataLoad individual municipalities into an aggregated single feature class in a single gdb. I ultimately have to deploy these workspaces to FME server and have the entire workflow run for JUST a single municipality upon data delivery for that municipality. I have it set up so that the ETL and validations for each municipality are separated out into municipality specific workspaces. What I am wondering is if it is possible to build all of the different municipalities into a single initial data load ETL, and a single aggregation ETL and still ONLY have the whole process for the municipality that was delivered run (and not all of the other ones that don't have a new data delivery)? The alter
Is there a way to move workspaces from one repository to the other, other than re-publishing them through FME Workbench? I have a customer who has uploaded all workspaces to a single repository and is now looking to set that up in a better way (FME Server 2019)
I'd like to send an email upon completion of a workspace in an Automation. The email needs to contain a link to the log file URL.In the traditional Notification/Subscription workflow I could achieve this by using the {logUrl} email template key in the Subscription.In Automations, this key no longer exists and I only have access to the {job.log} key, which expands out to the file path and not the URL. I don't see any URL in the topic JSON if I monitor a topic sent as output from the completion of the workspace. Is the URL available at all?
An errant process has dumped thousands of file into an FTP site with an FTP watcher on it. I now have thousands of jobs backed up in the queue with necessary jobs mixed in. I need to clear just the bad jobs from the queue and I need to do so without clicking through hundreds of pages and checking boxes. Please help.