Using readers and writers to extract and load data.
Recently active
I am having a problem similar to https://safecommunity.force.com/CommunityAnswers#!/feedtype=SINGLE_QUESTION_SEARCH_RESULT&id=906a0000000Ce4vAAC When recently using FME 2014 i must have unconsciousely switched from using the Mapinfo (MITAB) writer to the new MapInfo (MAPINFO) writer. I recently discovered that files i had created would not open in version 11.5 of MapInfo, giving me a message saying that it would only open in v12. This morning I discovered that using the MITAB writer works ok. This is important as I deal with people working on versions 7 - 12. Please can someone explain the difference. I have never known a TAB file to be fussy about what version it was created in before. I can only find documentation on the difference between the MFAL and MITAB writers Thanks
Previously you could choose for instance C:\\temp\\input.pdf on FME Desktop and then tell FME Server that this should NOT be changed (ie, the files are still located at c:\\temp\\input.pdf) on the Server. With FME Server2014 I can not seem to get this to work. Even when using the DO NOTHING parameter on the Manage resources when uploading. Is this a bug? What is the workaround? FME Server 2014 - Build 14235 - 32 bit win, same FME Desktop version, 32-bit
Hi, I have a large amout of data in csv files 4 mil in each. Always gets memory problem when reading the data. The rest of the process is fine. I use a 64 bit fme on a powerful machine and the memory is only on 60%. Any suggestions? Henrik Rinne
I have a CSV output file which is currently 54mb. I need to upload it in a system which has a limit of 5mb. Is there a way of limiting the writer to 5mb limit and then write to another CSV. i.e. I want to get 11 csv's of the same data. Ideally with a counter in the name i.e. upload1, upload2, etc. Is there a way of either setting a writter parameter or a transformer to do this?
Hi all, I have a question. and one problem! I have a CityGML file with lots of generic attributes. On the other hand I have CSV file containing all these generic attribute names and their values. What I need to do is a validity check for these generic attributes. Like if all obligatory attributes are given as generic attributes and if the assigned values are in the range. My question is: Is it possible in FME to filter feature's attributes based on attribute names like having only those attributes which do not contain citygml in their names?! My problem: I am going to write a citygml file into CityGML ADE-inspire. (I have the schema for the ADE) My problem is regarding the nested feature attributes. I mapped every things correctly and when the output is redirected to FME inspector the results are OK but when I need to write it in a gml file the inspire attributes (list ones) are missing. Example: In attribute creator I have: core3d_inspire_id{0}.base_identifier_base_namespace
I am writing features in a PostgreSQL database. Everything seems OK except for the following warning... INFORM|Truncating existing table 'public.user_locations'... INFORM|Appending to existing table 'public.user_locations'... WARN |PostgreSQL connection: Unknown type with OID 24635, treating as char(-1) What does that warning means and what should I do to get rid of it? Since I am about to load hundreds of GB of data, I just want to be sure everything will run smoothly after the upload...
I've made a workbench witch project some geometry with EsriReprojector. It work very well on my desktop (FME 2013 SP4 build 13547 WIN32) but on the server (FME Server 2013 build 13547 win32 on a Window 2008 R2 Enterprise x64) it crash without any log (with the exact same geometry). Any help will be appreciate !
Can an FME server host any map services (e.g. OGC's wms services)?
Hello, i've have problems with reading some access mdb files. I have win7 x64, office x32, fme x32 when i try to read mdb received from client, i get error: MS Access Reader: Connection failed. Connection string `Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Engine Type=5;Data Source=C:/mbu/database.mdb;User ID=admin;Password=********'. Provider error `(-2147467259) Unrecognized database format 'C:/mbu/database.mdb'.' I can manualy open mdb in access and save as accdb, then it will read in fme workbench, but i'm going to do it many times, so i'll be greatfull if someone can provide solution. i've tried reinstalling fme, access database engine - didn't help.
Hello, I would like to read excel files containing one sheet only. But columns headers may not be same apart from 2 columns Lat and Long. I am using VertexCreater to create point from Lat,long. e.g. Excel1.xls contains A,B,C,Lat, Long Excel2.xls contains C1,C2,C3,C4,Lat, Long,C5,C6 Excel3.xls contains Lat,Long,A1,B1,C1 How can I read excel file with dynamic scheam and retain all attributes for destination format. Cheers.
Choosing parameter value from a list stored in an Excel field, I couldn’t figure out how the a parameter value can be selected from a list saved in an Excel table For example, in the screenshot below, I wanted to choose the “PlanType” value from the shown Excel table How this might be accomplished? Thank you Best Jamal
Hello, I have observed that FME behaves differently if we run a workspace in Workbench and after publishing to server. I have a workspace with Shape Reader reads multiple files and converts to KML using GENERIC writer. If I fanout the dataset on fme_basename it works perfectly in workbench, but if same workspace is published to server and run as service it creates output kml as "output.kml" e.g. Shape reader reads Test1.shp & Test2,shp Creates output by fanning out on fme_basename Output KML : Workbench creates Test1.kml in Test1 folder & Test2.kml in Test2 folder - PERFECT On server : "output.kml" in Test1 folder and "output.kml" in Test2 folder Could anybody explain this behavior? Cheers John
It is encouraged to automate the deployment proces for production in our organization. Deployments are usually done by designated people especially for production development. Can you give me any suggestions on automatically publish workpsaces (many of them) to FME servers? like using scripting, .......
Hi, I'm looking to calculate a building elevation and output the attribute to an sdf. What I have is xyz files for bare earth, xyz of full feature (includes all elevated points) and an sdf of building footprints. I need to somehow get the difference between the full feature point elevation and the bare earth elevation, then clip out all points that are outside of the building footprints, and lastly create the building footprint sdf. I've never done this in FME before, so it will be a new process. thanks.
Fellow FME'ers, we have migrated data from Oracle Spatial to SQL Server. It works like a charm, without any transformer in between. Does anybody have an idea how we could convert the views, defined in Oracle, to SQL Server using FME? best regards, Jelle
Hi All, If I have two engine licenses, does it mean I need two ArcGIS licenses in order to run jobs (connecting to SDE) in parallel (make full use of 2 engines)É Thanks, GS
Accessing published workbench from client machine, I have published simple workbench that converts CAD files to shape files but couldn’t figure out how this workbench can be used from the client side. The link below doesn’t work from the client side http://10.110.62.82:8080/fmedatastreaming/Samples/CAD_TO_Shape.fmw?SourceDataset_GENERIC=%24(FME_MF_DIR)Ayman_02.dwg&FEATURE_TYPES=Parcels_Geometry&DestDataset_SHAPE=D%3A%5CS1 What might be the issue here? Thank you Best Jamal
The ArcGIS FME keeps the old local IP, We have switched the local IP to real IP. It appears that the FME Servers still generating URLs with the Local IP. What might be the issue here? How to set the FME Server to generate URLs with the Real IP? Thank you Best Jamal
Is there a way to connect to a Postgre server using an SSL connection? Thanks, Greg
I am trying to query more than 1000 records from a public, online ArcGIS Feature Server. I've used the help reference showing the way to use the ESRIJSON query method here (http://fmepedia.safe.com/articles/How_To/How-to-read-data-from-an-ArcGIS-Feature-Server-with-FME), but all the documentation I can find says that the limitation from ArcGIS server is limited to returning 1000 features. Note, I was successful in pulling using the ESRI-JSON reader in FME to create the first 1000 features. My web services knowledge is a little weak and I'm wondering if someone knows how to loop/iterate the request to keep returning more than the 1000 records?
I am writing to the esri Canadian Municipal Data Model (geodatabase) and cannot get the attributes I added to user attributes to write to the geodatabase tables and populate. Can anyone help with this?
Hi Everyone, I have a workspace which contains a reader for a WFS and a writer for Oracle. I have an issue where if the WFS doesn't read any data then it does NOT run any of the transformers or the pre/post sql scripts for the writer. This is a problem because if the data has changed we want out database to reflect that. This means that if there is NO data in the WFS we want our table to have no data in it. I can write python to have it delete the data from Oracle but then I also have to kick off some procedures and run some other SQL and realistically that should be in the post SQL. Additionally this would add a third party dependency on a python module which we don't want. My questions - Is this a bug or is this how it is meant to function? Is there possibly a setting I'm meant to change for WFS to run the workspace even when no features are read?
Hello, I have a very simple workflow which reads ESRI Shape file and converts it to either KML, MIF, MITAB etc. using generic writer. To create a compressed output file I appended .zip to DestDataset. I am facing an unusual behavior in case I try to convert to KML. When I select KML as output format it creates zip file with kml but the file name inside the zip is comping as something _auto_zip_<some numbers>.kml. This is the case only for KML for MITAB, MIF file names are same as source shape file. e.g. If source shape file is test.shp and output format is MITAB then it created zip with test.tab, test.id etc but if the output is KML then it create zip with _auto_zip_1256789651236_1234.kml Could anybody explain is this behavior as expected? Cheers John
I read txt, shp, and csv files zipped a url all the time. For some reason, when I set Column Aligned Text (CAT) as the reader for fixed width files, FME cannot see the file. What's going on here? btw, it's a .dat file inside a zip. Thanks,
Hi Everyone, I've a little question to ask, How do I read a list of files from a text file (Throught text file reader), which is placed in the parent folder of another data reader in the same workspace. I can do it manually, but I want the text file reader to automatically read a certain file from the parent folder. The attributer creater is not willing to expose my created attributes as private/public variable, which i wanted to use as an input to Text file reader. Thanks