Como dissemos, os bancos de dados precisam lutar por um equilíbrio entre eficiência no processamento de transação e suporte dos requisitos da consulta (consultas ocasionais do usuário), mas um data warehouse normalmente é otimizado para acesso com base nas necessidades de um tomador de decisão. O armazenamento de dados em um data warehouse reflete essa especialização e envolve os seguintes processos:

Armazenamento dos dados de acordo com o modelo de dados do armazém.
Criação e manutenção das estruturas de dados exigidas.
Criação e manutenção dos caminhos de acesso apropriados.
Fornecimento de dados variáveis no tempo à medida que novos dados são incluídos.
Suporte à atualização dos dados do armazém.
Atualização dos dados.
Eliminação dos dados (considerados obsoletos).

Embora um tempo adequado possa ser dedicado inicialmente à construção do armazém, seu imenso volume de dados costuma tornar impossível simplesmente recarregá-lo em sua totalidade em caso de falhas. Muitas vezes é inviável realizar um backup de dados de um DW. O que fazer, então?

Quando o armazém utiliza um mecanismo de atualização de dados incremental, os dados precisam ser periodicamente eliminados; por exemplo, um armazém que mantém dados sobre os anos comerciais anteriores pode, de maneira periódica, eliminar seus dados a cada ano.

Copyright © 2016 AIEC.