Analytical base table

In database theory, the analytical base table or analytic base table (ABT) is a flat table that is used for building analytical models and scoring (predicting) the future behavior of a subject.[1]

A single record in this table is referred to as an analytical record or analytic record (AR), and represents the subject of the prediction (e.g. a customer) and stores all data (variables) describing this subject.[2] If for example the subject is a customer then the record may be referred to as a customer analytic record or "CAR".[3][4][5]

Basically, there are two categories of data: who is the subject (describing subject characteristics related to the organization, such as socio-demographic-geographic data, events, etc.), and what does the subject do (describing characteristics of subject behavior, product purchase, product usage, payment behavior, relationship instances, etc.).

Analytical base tables may be developed as a more general instance applicable to solving general business problems, but more often it is developed for solving very specific business problems.


  1. ^ "SAS Help Center". Retrieved 2024-05-14.
  2. ^ "Fundamentals of Machine Learning for Predictive Data Analytics Chapter 2: Data to Insights to Decisions - John Kelleher and Brian Mac Namee and Aoife D'Arcy" (PDF).
  3. ^ [Robert Nisbet, Gary Miner, Ken Yale, Chapter 18 - A Data Preparation Cookbook, Handbook of Statistical Analysis and Data Mining Applications (Second Edition), Academic Press, 2018, Pages 727-740, ISBN 9780124166325,]
  4. ^ Bohe, Astrid; Cervini, Gianluca; Zobi, Gianluca (2013-08-28). "Digital consumer data model and customer analytic record". EP2631851A1. Retrieved 2024-05-14. {{cite journal}}: Cite journal requires |journal= (help)
  5. ^ "The customer analytic record". Capgemini. Retrieved 2024-05-14.