- You shall compile and document all requirements and mappings; segregate the work by business process. You may have more than one of these business processes, some of which may come before others.
- Do not begin without first conducting a thorough data profile; otherwise, you will be punished for your inequities, as will the generations that come after you.
- Do not think commandments one or two are in vain, lest you will become overrun by the dead line, scope creepers, and a great exodus of people from your tribe; if this happens to you, do not swear or curse, for you have been warned.
- Remember that latency and timeliness are equal in importance to non-volatility and having a traceable lineage; a staging area may lead you to this promised land.
- Honor the rules of data conformance.
- Do not kill dirty data: you shall clean them, or take them back to their sources for retribution.
- Do not commit the worst data integration transgression of all and ignore data quality, your ignorance will not be forgiven.
- Do not be shy about stealing your neighbor’s work, for his trials have led to best practices that you can make equally good use of.
- Do not rely solely on business keys; surrogates are your friend and will permit you to engage in slowly changing your dimensions.
- You shall covet a proper audit and log system; for on the day of judgment, you will need proof of your compliance.
10 Commandments of Data Integration
Comments (0)
- No comments yet.