Base de datos analítica - FAQ
Es una base de datos intermedia diseñada para la lectura o recuperación de datos con gran rapidez. En el medio son conocidas como Data Mart o Data Warehouse.
Las bases de datos transaccionales (OLTP) están diseñadas y optimizadas para escribir y recuperar registros en base a un identificador único. Ejemplo: Una factura, una compra, una póliza, etc. Las bases de datos analíticas (OLAP) lo están para ser leídas y para generar agregados de forma muy rápida. Ejemplo: Calcular el total de ventas por cliente y vendedor.
Existes algunas razones que hacen necesaria la construcción de una base de datos analítica, entre ellas:
- Mantener el desempeño de la base de datos transaccional.
- Aplicar procesos de limpieza y homologación de datos
- Realizar cálculos complejos y agregaciones.
- Integrar datos de diferentes sistemas administrativos.
- Cruzar información entre departamentos de forma fácil.
- Permitir el análisis de información con múltiples herramientas.
La creación de una base de datos intermedia, tipo Data Mart o Data Warehouse, implica la necesidad de poblar o cargar con datos la nueva estructura analítica. Al proceso de extracción, transformación y carga de datos se le denomina ETL.
Podemos construir una base de datos analítica utilizando para ello Microsoft SQL Server y sus herramientas.
La construcción de una base de datos analítica es una tarea compleja y delicada. Es por eso, que para su construcción nos apegamos a la metodología de Ralph Kimball, padre del Data Warehousing.
El costo de construir una base de datos analítica varía con cada cliente y depende de sus necesidades. Sin embargo, nosotros podemos ayudarte a dimensionar el alcance y estimar el costo del mismo.
Llama al teléfono señalado o llena el formulario para que uno de nuestros ejecutivos te marque y podamos conocer tu proyecto.