A read-only category for lost FME Form topics. We hope to move them shortly.
Recently active
Hi all, I have a polygon file. There area many small polygon like 0.00001, 0.0022,...I want to eliminate small polygon into bigger polygon based on query area. Could you tell me how to do it in FME? Thank you
can we connect to sde database and create our own version in FME? I would like to automate some processes that require editing in sde but in a version so we can verify changes before posting to the default database.
I am trying to export a SDE database into a file geodatabase with the domains intact. I first used a dynamic reader and writer, but only the data was written into the file geodatabase. I thought maybe I could use an xml schema file to bring the domains over. I used arcPy to export the schema file:arcpy.ExportXMLWorkspaceDocument_management('C:\\data\\connectionfile.sde', 'C:\\data\\output.xml', 'SCHEMA_ONLY', 'BINARY', 'METADATA'))This produced a schema file and I can open it in a text editor and see that it has the domains defined. However, when using this file in the "Import XML Workspace Document (Schema Only)" parameter, I get the following error:ERROR |Unable to import schema from template 'C:\\data\\output.xml'. The error number from ArcObjects is: '-2147220649'. The error message from ArcObjects is: {Cannot create a table with a duplicate column.} I also get the same error when trying to use the Esri Geodatabas
My transpose is easy but cannot figure out how to do it in FME. I checked this article alreadyTranspose a Table Using FME (safe.com)I have my data with unique rows, but I want to create one row per column type instead.From my data:TO resultI tried the custom Attribute Transposer from the article but get missing values and columns
inputpossible output Shape column
FME Desktop 2020.0.0.0: How to filter based on exact two values? For example, in the screenshot below, I wanted to filter all the values that exactly have the number “10” Or “11”. Then why the “101”, “102”, “110” are filtered with the syntax above?
Shape
I'm using the FuzzyParallelLineFinder and want to aggregate the line pair geometries that were identified. Then, turn into a CAD block with unique ID, and/or WKT format in a spreadsheet. The way it identifies parallel lines is : _line_id of one feature = _match_id of another and vice versa. I attached a Dynamo script picture that does what I am looking for. Thanks,@larue
In enforcing our custom transformer naming convention we needed to rename our custom transformers in the CT library. I found the CT name was grayed out when opening up the Transformer Parameters editor (image below) Please kind share your solutions or suggestions?
I have a python script that I want to know how to run in FME that way so I don't have to manually trigger it? Any advice would be greatly appreciated.
FME Desktop 2020: How the “dissolver” tool can aggregate the result? I couldn’t figure out if the “dissolver” tool can aggregate the result without the need to use the “aggregator” tool In the screenshot below, when dissolving and aggregating according to the “autocad_color”, the result should be two features
I have a single fixed license that I use for development work and a floating license that I use for production work. How can I easily switch between the two? Right now I have both added, and when I'm off network, it takes FOREVER for FME to presumably timeout with the floating license and try the fixed license.
The question is about , the process of transferring FME Desktop licenses from one department to an other in the same organization with two different license servers. Do we need to give the license that are being transferred back to Safe again and ask a new licenses on the same account? Are there differences between a floating an single fixed in this operation? Are there other things to take into account in this operation? Thanks in advance.
using neighborhood find we need the workspace when the candidate find the base we don't want this base to be used again in the process even if it fit the transformer setting Ex: I have 4 polygons and 5 Points we need to find a point within a distance of 1 m to polygon, 2 of those points are within the distance, our goal is the process when we found the first match the second one should not be considered the parameter( number of neighbors to find ) is not working since each point will find 1 neighborhood, if one point find polygon, that polygon shouldn't not be used by another point Thanks
Data:
Hi,We have just upgraded from Desktop 2019.1 to 2021.1 and I can no longer view the cached data when the FME_TEMP local variable is pointing to one of our network shares, I have changed the local variable to a few of our shares with the same result. If I change the local variable back to the local C:\\temp area, 2021.1 version works fine and can view cached data again. I have tried this with 3 users on the network and all are getting the same result. Version 2019.1 is still working fine, caching the data to the network shares?? Any help would be greatly appreciated. Thanks Brendan
FME Desktop 2020.0.0.0: The “clipper” tool fails to proceed and gets stuck, I couldn’t figure out why the “clipper” tool fails to proceed and gets stuck, What could be the issue here? The workbench and data are attached
Hi everyone. I have a XLSX files with field for the name of a PDF. I have also a folder with the PDF. I want to compare if all the name in the XSLX file have a PDF on thr folder (with the PDF). Thank for help :)
Hi Team,While synchronising the data between 2 enterprise GDB (2 separate SQL Server virtual Nodes) getting following error and terminated the FME process. Error info:2021-12-10 10:13:48| 281.5|197.2|ERROR |Error while updating feature in the table/feature class 'DBO.DESIGN'. The error number from ArcObjects is: '-2147207419'. The error message from ArcObjects is: {} Note: There are not indexes, constraint rules on Both DBs. Kindly assist us. RegardsVIPLAW
I have a workspace that reads from a very large table in MSSQL, unpivots the data and does some minor/simple processing in FME, then writes the data out to postgres. This workspace takes around 3 - 3.5 days to finish on FME Server. Reading the data doesn't take long, but processing and writing does. In an attempt to speed up the process, I tried to apply parallel processing by wrapping the entire process in a custom transformer with FeatureReaders and FeatureWriters instead of 'native' readers and writers to concurrently read different sections of the table, then process and write the data. I wanted to test the performance on FME Server with the writers turned off and minimal parallel processing (4 child processes) but it fails rather quickly with the following error: 3682021-12-13 14:55:51 | Error in child process '1', exited with code '1'3692021-12-13 14:55:51 | f_38 (TransformFact): Error in child process '1', exited with code '1' The log
Hello FME'ers,Welcome to the last What's Up Wednesday post of this year. FME and the log4j Security Vulnerability (CVE-2021-44228)You have probably heard that a security flaw exists in the Apache library log4j, and that it is so serious that it has a 10/10 rating. In short, FME is NOT affected by this flaw. Although this library is included with FME, my understanding is that it's not used in a way that can be exploited. Of course, we'll still update it to a secure version as soon as we can, and may offer a patch for older FME versions. Plus in some cases, you can remove the library to ensure that there is no problem. For more details, see this information page. FME ReleasesThe newest FME available is now FME 2021.2.1 (build 21797), which was published last week. You can check out the What's New file to see what has changed (the previous release build was 21784) but they're all very specific items. New updates usually occur on the first Tuesday of the month, but
The documentation for the counter transformer references parameters that are no longer available in the latest counter version. How should the new counter be configured to pickup the count start from another counter in the same workspace?
I have a workbench that reads multiple Microstation files, and for some of the files, I need to remove some of the cell's so they are not written, and I have done this. I then have to write all the files to one Microstation file. My issue is the remaining cells are not coming through into the Micostation output file. Each file being read has a different cell library and I have not had any luck combining them to 1, for the writer to read. so in the documentation I read that "the cell members are assigned a unique cell sequence number in the igds_cell_sequence_number. This number can be used to later regroup the cell components if that is required." But I can not find anything in documentation on how to regroup them. I would like to try this to see if it helps me once I expand the cells. Has anyone done this before, and can offer some help? As this is my first time working with FME and Microstation files. Thanks in advance!Iris.
Hi,I have FME Server 2021.1.2 Build 21627 - linux-x64.I have a problem with the filter jobs by user.It's impossible to find some users. For example with the user "generic".It's very embarrassing... As you see, it's works fine in the menu User Management
-Because while the new data coming from httpCaller should be written to AttributeFileWriter, first the file starts the parse process. In this case, it causes old data to be processed instead of new data. -If I delete this file from desktop then run the workflow from fme server;-Fme server run workflow and see engine logs;Why do it works first parsing file then httpCaller ? True way that is it gets httpCaller new data firsly and write to file.