Skip to main content
Solved

Does anyone know of any tools to automatically document workbenches an organization may have in a searchable way? Similar to DocUtils for python?

  • October 30, 2017
  • 5 replies
  • 44 views

Forum|alt.badge.img

Best answer by brianatsafe

Hi @ian_s,

One thought is to use FME to read each workspace file using the FMW reader. This can pull out the workspace properties (Name, Description) or even workspace annotations into something that can be searched. A simple method may be to store a text file for each workspace with these key pieces of information within it and then use Windows File explorer to search. Something more complicated would be a database such as ElasticSearch to store the information and make a spiffy tool from.

 

 

These are rough ideas only, has anyone in the community done something like this before??
This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

5 replies

brianatsafe
Safer
Forum|alt.badge.img+13
  • Safer
  • Best Answer
  • October 30, 2017

Hi @ian_s,

One thought is to use FME to read each workspace file using the FMW reader. This can pull out the workspace properties (Name, Description) or even workspace annotations into something that can be searched. A simple method may be to store a text file for each workspace with these key pieces of information within it and then use Windows File explorer to search. Something more complicated would be a database such as ElasticSearch to store the information and make a spiffy tool from.

 

 

These are rough ideas only, has anyone in the community done something like this before??

brianatsafe
Safer
Forum|alt.badge.img+13
  • Safer
  • October 30, 2017

Hi @ian_s,

One thought is to use FME to read each workspace file using the FMW reader. This can pull out the workspace properties (Name, Description) or even workspace annotations into something that can be searched. A simple method may be to store a text file for each workspace with these key pieces of information within it and then use Windows File explorer to search. Something more complicated would be a database such as ElasticSearch to store the information and make a spiffy tool from.

 

 

These are rough ideas only, has anyone in the community done something like this before??
Reader Documentation:

 

http://docs.safe.com/fme/2017.1/html/FME_Desktop_Documentation/FME_ReadersWriters/fmw/Feature_Representation.htm

 


Forum|alt.badge.img

@ian_s

This Idea goes somehow into the same direction I guess. Might be worth to check it out:

 

https://knowledge.safe.com/idea/43327/ability-to-search-fme-server-workspaces.html?childToView=43338#reply-43338


Forum|alt.badge.img
  • Author
  • October 31, 2017

Hi @ian_s,

One thought is to use FME to read each workspace file using the FMW reader. This can pull out the workspace properties (Name, Description) or even workspace annotations into something that can be searched. A simple method may be to store a text file for each workspace with these key pieces of information within it and then use Windows File explorer to search. Something more complicated would be a database such as ElasticSearch to store the information and make a spiffy tool from.

 

 

These are rough ideas only, has anyone in the community done something like this before??
Thanks Brian, I was hoping someone in the community had implemented something or had some tool available as I can't be the only one wanting a Workspace Library of sorts. This gives me enough to go off of though, thanks!

 

 


Forum|alt.badge.img
  • Author
  • October 31, 2017

@ian_s

This Idea goes somehow into the same direction I guess. Might be worth to check it out:

 

https://knowledge.safe.com/idea/43327/ability-to-search-fme-server-workspaces.html?childToView=43338#reply-43338

This is great, and the Workspace searcher is pretty much exactly what I was looking for. Now just to implement it (or find an open version). Thanks!