我们需要使用自定义逻辑(将使用Java或Python编写)对一组事务执行某些计算。
计算将在特定时期(例如2017年1月1日至31日)的交易中进行,并在计算时进行,例如31-JAN-2018。 用户可以随时添加(或取消)过时的交易。将有数十万个交易,并且可以在同一时间段内多次执行计算运行。 因此,企业需要知道哪些交易用于进行哪些计算。
是否有人知道是否有任何工具可以帮助确定用于特定计算的数据的数据可追溯性?
我认为任何工具都很难,因为我们的自定义代码知道它使用过的数据。
我们正在考虑将每个计算所引用的事务(仅标识符)存储在数据库中,该数据库可由业务部门使用。鉴于交易量,这需要时间(可能以小时为单位)来插入那些记录,但这是可以接受的。
如果遇到类似问题的人可以分享他们的经验以及如何解决这个问题,我将不胜感激。我不确定是否有任何标准模式,因为它可能不是常见问题。
由于