Det generelle formålet med et operasjonelt datalager er å integrere data fra forskjellige kildesystemer i en enkelt struktur ved hjelp av dataintegrasjonsjonsteknologier som datavirtualisering, datafederering eller ETL. Dette gir operasjonell tilgang til dataene for operasjonell rapportering, grunndata eller referansedatastyring.