Arquitectura de un almacén de datos



Este blog destaca toda la arquitectura de un almacén de datos

fibonacci en c ++

¿Qué es un almacén de datos?

Un almacén de datos es una ubicación central donde se almacenan los datos consolidados de múltiples ubicaciones. El almacén de datos no se carga cada vez que se generan datos nuevos, pero el usuario final puede evaluarlos siempre que necesite información. Existen ciertos plazos determinados por la empresa en cuanto a cuándo se debe cargar el almacén de datos, ya sea de forma diaria, mensual o trimestral.





Arquitectura de almacenamiento de datos

Los diferentes sistemas de almacenamiento de datos tienen diferentes estructuras. Algunos pueden tener una pequeña cantidad de fuentes de datos, mientras que otros pueden ser grandes.

Hay múltiples sistemas transaccionales, fuente 1 y otras fuentes como se menciona en la imagen. La fuente puede ser SAP o archivos planos y, por lo tanto, puede haber una combinación de fuentes. El ETL (Extraer, Transferir, Cargar) se utiliza para cargar el almacén de datos en los data marts. La diferencia entre una casa de datos y un data mart es que el data warehouse se usa en todas las organizaciones, mientras que los data marts se usan para informes personalizados individuales.



Por ejemplo, hay varios departamentos en una empresa, como el departamento de finanzas, que es muy diferente de un departamento de marketing. Todos obtienen datos de diferentes fuentes y necesitan informes personalizados. El departamento de finanzas se ocupa principalmente de las estadísticas, mientras que el departamento de marketing se ocupa de las promociones. El departamento de marketing no requiere ninguna información sobre finanzas.

Para informes personalizados, se requieren subconjuntos de almacén de datos llamados data marts. Hay dos enfoques para cargarlo. Primero, cargue el almacén de datos y luego cargue los marts o viceversa. En el escenario de informes, que es la capa de acceso a los datos, el usuario accede al almacén de datos y genera el informe. Todas estas herramientas de informes están destinadas a hacer que la interfaz frontal sea extremadamente fácil para el consumidor, ya que las personas en el nivel de toma de decisiones no se preocupan por la información técnica. Se preocupan principalmente por un informe ordenado y útil.

Por lo tanto, todas estas herramientas de informes funcionan en la parte frontal, pero en la parte posterior, generan las consultas y llegan a la base de datos y el usuario obtiene el informe justo a tiempo. Estas herramientas de informes pueden programar los trabajos para que se ejecuten y generar informes.



java cómo crear una matriz de objetos

Tienes una pregunta para nosotros? Por favor, menciónelos en la sección de comentarios y nos comunicaremos con usted.

Artículos Relacionados: