I need to identify records in a database that have been updated or created since the previous execution of my BW process. My process will execute every 5 minutes, and my plan was to identify the rows by comparing the last_modified_timestamp field in the database to the system time minus 5 minutes. However, this would not take into account periods where my process could be offline/down for maintenance etc. So I was thinking that if I can just track the timestamps when my process runs, I could then compare the timestamp to that and not have to worry about periods of the process being down.
What would the proper approach be to get around this issue?
Thanks for the help! (I am new to Tibco and apologies if this is a simple question or if I am missing something fundamental)
not sure which version of Tibco you are using. You can try to leverage Tibco Database Adapter for your needs.
Please see tutorial here: https://tutorialspedia.com/tibco-database-adapter-step-by-step-tutorial/
Adapter for Database concept document: https://docs.tibco.com/pub/activematrix-adapter-for-database/6.0.0_april_2009/adbadapter/pdf/tib_adadb_concepts.pdf