Purpose of History Server
(Created page with "What is the purpose of history? - History views past time in the eyes of todays definition History is not a history of definition - its history of data If new definition is...")
 
No edit summary
Line 1: Line 1:
What is the purpose of history?
History views past time in the eyes of todays definition
 
- History views past time in the eyes of todays definition


History is not a history of definition - its history of data
History is not a history of definition - its history of data
Line 14: Line 12:


What MDrivenServer-History database offer is a manageable middleground to track changes to help a user to understand the evolution of data in the perspective of the current definition. This is a fantastic functionality for stable definitions and help users to see dynamics of data changes.
What MDrivenServer-History database offer is a manageable middleground to track changes to help a user to understand the evolution of data in the perspective of the current definition. This is a fantastic functionality for stable definitions and help users to see dynamics of data changes.
=== Reasons for keeping a history database ===
# Answering though questions on how data has ended up in the current state - this is frequently needed for business reasons and for debugging reasons
# Research into data change - how often has data changed historically - how does data grow over time

Revision as of 09:42, 8 April 2021

History views past time in the eyes of todays definition

History is not a history of definition - its history of data

If new definition is applied no knowledge of this new definition is available prior to that time - and thus no data can be present prior to this point

If new definition removes existing definition - data that complies to that definition is also removed through out time - this cause data-loss of historic data that cannot be represented in the current definition

To keep history of definition use GIT on the model (or other repository for code/definition)

To keep full historic snapshots of data and definition use database backup -  and backup retention settings

What MDrivenServer-History database offer is a manageable middleground to track changes to help a user to understand the evolution of data in the perspective of the current definition. This is a fantastic functionality for stable definitions and help users to see dynamics of data changes.

Reasons for keeping a history database

  1. Answering though questions on how data has ended up in the current state - this is frequently needed for business reasons and for debugging reasons
  2. Research into data change - how often has data changed historically - how does data grow over time
This page was edited 96 days ago on 02/10/2024. What links here