Skip to main content

Hi all,

 

We are currently going through a process of setting up FME Server.

 

What we would like to do is have a dashboard that monitors all the data we input and see the last time data was updated.

 

What would be the best process or methods to do this? What are the best practices in ensuring data is up to date and seeing last update of data?

 

Thank You

Hello @cardiofaz​ ,

Wonderful to hear you are underway to setting up your FME Server! FME Server has tons of functionalities that allow you to control, monitor and move your data. Automations within FME Server can be used to incorporate a variety of triggers and actions into a single (or multiple) workflows. We can also make use of FME Servers Notification Services, allowing you to administer incoming/outgoing message handling, so you can be informed when your data has been updated. 

 

For your dashboard you will probably want to create your own workspace in FME Desktop. You'll want to access the FME Server REST API using the HTTPCaller. A good example of using the FME Server REST API in FME Desktop can be found in the FME Server REST API Course. Once you are ready to make your dashboard. Here are the REST API calls that may be useful to you are:

 

https://docs.safe.com/fme/html/FME_REST/apidoc/v3/index.html#!/resources/get_get_11 which retrieves metadata for a directory or regular file. Or you could use the Directory and File Pathnames Reader to get the information on when a file was last edited.

 

https://docs.safe.com/fme/html/FME_REST/apidoc/v3/index.html#!/transformations/listCompleted_get_13 you can use this call to information on all completed jobs. This would include the published parameters which is how you can get information on what files your FME Server jobs are modifying.

 

To make custom dashboards, I would read the Creating Your Own Dashboard Reports section of this documentation.


Reply