Bienvenido al octavo artículo de nuestra serie, “Introducción a los Servicios de Análisis de MSSQL Server 2000”. En esta entrega, nos enfocaremos en construir un cubo financiero en SQL Server para satisfacer las necesidades de informes de un departamento financiero corporativo hipotético.
En los artículos anteriores, cubrimos varios aspectos de la creación y manipulación de cubos OLAP multidimensionales. Comenzamos utilizando el Asistente de Cubos y el Asistente de Dimensiones para construir un cubo inicial con dimensiones. Luego exploramos la personalización de dimensiones, la creación de dimensiones de tiempo alternativas y el trabajo con dimensiones padre-hijo. En artículos posteriores, revisamos e integramos los conceptos y componentes que habíamos aprendido, y exploramos el uso de cubos virtuales.
En este artículo de dos partes, construiremos un cubo simple para cumplir con los requisitos empresariales ilustrativos de una función de informes financieros corporativos. En la Parte Uno, creamos un cubo financiero central basado en la tabla de hechos de gastos de la base de datos de muestra FoodMart 2000. Discutimos los desafíos del diseño de cubos para informes financieros y exploramos el uso de cubos virtuales para fusionar múltiples fuentes de datos en una única “vista” de informes.
En la Parte Dos de este artículo, desarrollaremos aún más nuestro cubo central incorporando ventas/ingresos y otra información para completar la posición de Ganancias/Pérdidas de la organización con fines básicos de informes financieros. También exploraremos el uso de una consulta UNION ALL para preparar una tabla de hechos “virtual” para una creación de cubo más efectiva. Además, discutiremos conceptos de consolidación y agregación, la fusión de cubos utilizando Miembros Personalizados y métodos de control de signo y tipo de datos en nuestra presentación. Finalmente, abordaremos el formato y otras consideraciones que surgen al crear un cubo para satisfacer las necesidades de nuestros consumidores de información.
Al final de este artículo, tendrás una comprensión sólida de cómo construir un cubo financiero en SQL Server y cómo abordar los desafíos específicos que conlleva el diseño de cubos para informes financieros.
Mantente atento a la Parte Dos de este artículo, donde continuaremos desarrollando nuestro cubo central y lo poblaremos con los elementos de Ingresos/Ventas de un Estado de Resultados simple.