Tipos de Arquitectura BI
DataWareHouse Primario
Este tipo de arquitectura, es la más simple para la construcción de un DWH. El Almacén de Datos Corporativo, consta de un único área de datos. Se obtienen a partir de la información de los sistemas Operacionales, contiene datos históricos, y está orientado a la explotación analítica. Las herramientas DSS o de reporting analítico atacarán directamente a este Área.
Se diseñan con estructura multidimensional, cada objeto de análisis es una tabla de hechos enlazada con diversas tablas de dimensiones. Si se diseñan siguiendo el Modelo en Estrella habrá prácticamente una tabla para cada dimensión, es la versión más desnormalizada. Si se sigue un modelo de Copo de Nieve las tablas de dimensiones estarán menos desnormalizadas y para cada dimensión se podrán utilizar varias tablas enlazadas jerárquicamente.
Otra particularidad es que la mayoría de las tablas han de incorporar campos de fecha para controlar la fecha de carga, la fecha en que se produce un hecho, o el periodo de validez del registro.
Si el Data Warehouse no es demasiado grande, o el nivel de exigencia no es muy elevado en cuanto a los requerimientos 'operacionales', para simplificar la estructura se puede optar por prescindir de otros elementos (StagingArea, Datamart, etc), y si es necesario adecuar el Almacén de Datos Corporativo para servir a cualquier tipo de reportingData Warehouse Virtual
Enterprise Data Warehouse
Consiste en una arquitectura en la que existe un data warehouse corporativo y distintos data mart (o incluso cubos OLAP) dependientes del mismo. El acceso a datos se realiza a partir de los data marts o del ODS en caso de existir, pero nunca se consulta el data warehouse directamente. Puede existir, en el caso de ser necesaria, una staging area.
Data Warehouse basado en Datamart
Consiste en una arquitectura en la que el almacén de datos permita mejorar la gestión de un Área concreta y única dentro de la Compañía.