SlideShare una empresa de Scribd logo
1 de 9
Miguel Orquera
La matriz bus y las
           dimensiones
                        
 La matriz bus es uno de los entregables del proceso
  de definición de requerimientos de la empresa.
  Revisemos el concepto ya que es el punto de entrada
  al modelamiento dimensional. La idea de reusar
  dimensiones entre varios procesos de negocio es la
  base del sistema DW y es el corazón del concepto de
  la matriz bus del sistema DW empresarial.
La matriz bus y las
          dimensiones
               
 En el ejemplo de la cadena de supermercados, una
  dimensión como Producto será utilizada en los modelos
  dimensionales del proceso de venta al detalle y del
  inventario de bodegas. Como son los mismos
  productos, ambos modelos deben usar la misma
  dimensión para dar soporte real al análisis de los procesos
  a través del negocio. Si la gente de logística de la tienda
  de víveres quiere calcular la rotación de
  inventarios, sumarán los totales de ventas por producto
  desde el proceso de ventas al detalle, sumarán el total de
  inventario por producto al fin del periodo desde el
  inventario de bodega, y dividirán el primero para el
  segundo para encontrar la rotación de inventario por
  producto.
Dimensiones
             conformadas
                  
 La rotación de inventarios se puede analizar solo si los
  dos procesos de negocio usan la misma dimensión
  producto con la misma clave, es decir, usan una
  dimensión conformada.
 Dos dimensiones son conformadas cuando contienen uno
  o más campos con los mismos nombres y contenidos.
  Estos campos conformados deben ser usados como las
  bases para una operación drill-across (perforar a través
  de).
 Drill across es un proceso de análisis que involucra a
  datos desde varios procesos de negocio.
Matriz bus de Adventure Works
             Cycles
                          
 En la figura se presenta la matriz bus de AWC. Cada fila
  representa un proceso de negocio y define al menos una
  tabla de hechos y sus dimensiones asociadas. A menudo
  una fila de la matriz resulta en varias tablas de hechos
  relacionadas que ayudan a llevar el proceso de negocio
  desde diferentes perspectivas. El proceso de negocio
  Ordenes (pedidos de los clientes) podría tener una tabla
  de hechos transacción de órdenes en el nivel de línea y
  una tabla de hechos vista de órdenes en otro nivel. Ambos
  modelos dimensionales basados en el modelo
  dimensional de órdenes pertenecen al proceso de negocio
  órdenes. Este agrupamiento se llama un modelo
  dimensional de un proceso de negocio.
Adventure Works                                                <-- Conformed Dimensions -->




                                                                                                                                                       Internet Registered
Data Warehouse Bus Matrix




                                                               Date (Order, Start,




                                                                                                                                                                                                                                        Currency (Source,
                                           Business Priority




                                                                                                           End Customer




                                                                                                                                                                                                                                                            Benefits Plan
                                                                                                                                                                                                                           Department
                                                                                               Promotion




                                                                                                                          Employee




                                                                                                                                                                                                       Problem


                                                                                                                                                                                                                 Account
                                                                                                                                     Reseller
                                                                                     Product




                                                                                                                                                                                             Shipper
                                                                                                                                                                                    Vendor




                                                                                                                                                                                                                                        Dest.)
Business Process




                                                               Ship)




                                                                                                                                                Page




                                                                                                                                                       User




                                                                                                                                                                             Part
Advertising
                         TV                                    x                     x         x
                         Print                                 x                     x         x
                         Online                                x                     x         x           x
Promotions                                                     x                     x         x           x                         x
Co-op programs                                                 x                     x         x                          x          x
Web Site Marketing                                             x                     x         x           x                                    x      x
PR                                                             x                     x         x
Orders Forecasting                        2                    x                     x         x                          x          x
Reseller Orders                           1                    x                     x         x                          x          x
Internet Orders                           1                    x                     x         x           x                                    x      x
Purchasing                                                     x                     x                     x              x                                                  x      x        x
Parts Inventory                                                x                     x         x                                                                             x      x
Manufacturing                             6                    x                     x                                                                                       x
Finished Goods Inv.                                            x                     x         x
Shipping                                                       x                     x         x           x              x          x                                                       x
Returns                                   5                    x                     x                     x              x          x                                                       x
Registration cards                                             x                     x                     x
Customer Calls                            4                    x                     x         x           x              x          x                                       x                         x
Web Support                                                    x                     x                     x              x          x          x      x                                               x
Financial Forecasting                                          x                     x         x           x              x          x                                              x                            x         x
Exchange Rate Mgmt.                       3                    x                                                                                                                                                                        x


GL-Revenue & Expense                                           x                                                                                                                                                 x         x


Cost Accounting                                                x                     x                                                                                                                           x         x
Payroll                                                        x                                                          x                                                                                                x
Benefits Enrollment                                            x                                                          x                                                                                                                                 x



Figure 2.4: Adventure Works Cycles high-level enterprise bus matrix
La matriz Bus y los
   modelos dimensionales
                         
 El sistema completo de DW empresarial contiene un
  grupo de modelos dimensionales que describen
  todos los procesos de negocios en una cadena de
  valor de una organización. Conforme se crean los
  modelos dimensionales de los procesos de negocio
  para cada fila de la matriz bus, se va construyendo
  una versión mas detallada de dicha matriz. Cada
  modelo dimensional tiene su propia fila agrupada
  por proceso de negocio. Transacción de órdenes y
  vista de órdenes podrían ser filas separadas bajo el
  proceso de negocio Ordenes.
La matriz bus requiere un
         acuerdo empresarial
                            
 La matriz bus es el mapa de ruta del sistema de BI
  empresarial, su creación es mandatoria en un proyecto de
  DW empresarial. Alcanzar un acuerdo empresarial sobre
  las dimensiones conformadas es un desafío
  organizacional para los modeladores de datos. Tener una
  sola tabla de dimensiones para definir los
  productos, clientes e instalaciones significa que la
  empresa está de acuerdo en la definición de cada tabla de
  dimensiones. Esto incluye listas de atributos, nombres de
  atributos, jerarquías, y reglas del negocio necesarias para
  definir o derivar cada atributo de la tabla.
Aquí entra el SSAS
              
 La definición de la matriz bus es políticamente un
  trabajo duro y el trabajo crece en función del número
  de empleados y divisiones.
 Note que esta idea de perforar a través de varias
  tablas y combinar los grupos de respuestas requiere
  una herramienta de front end capaz de soportar esta
  función. Esta es una característica de SQL Server
  Analysis Services.

Más contenido relacionado

La actualidad más candente

diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalLuis Jherry
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitosKleo Jorgee
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareJahiro Bojorquez
 
Análisis y especificación de requerimientos
Análisis y especificación de requerimientosAnálisis y especificación de requerimientos
Análisis y especificación de requerimientosFranklin Parrales Bravo
 
UML. un analisis comparativo para la diagramación de software
UML.  un analisis comparativo para la diagramación de softwareUML.  un analisis comparativo para la diagramación de software
UML. un analisis comparativo para la diagramación de softwareYaskelly Yedra
 
Modelo dimensional de un proceso de negocio
Modelo dimensional de un proceso de negocioModelo dimensional de un proceso de negocio
Modelo dimensional de un proceso de negocioMiguel Orquera
 
¿Qué hacer para dominar el arte del levantamiento de requerimientos?
¿Qué hacer para dominar el arte del levantamiento de requerimientos?¿Qué hacer para dominar el arte del levantamiento de requerimientos?
¿Qué hacer para dominar el arte del levantamiento de requerimientos?Software Guru
 
Diagrama Despliegue
Diagrama DespliegueDiagrama Despliegue
Diagrama Desplieguemireya2022
 
Elementos del BPMN
Elementos del BPMNElementos del BPMN
Elementos del BPMNAnel Sosa
 
Algoritmos GenéTicos
Algoritmos GenéTicosAlgoritmos GenéTicos
Algoritmos GenéTicosESCOM
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Yaskelly Yedra
 

La actualidad más candente (20)

Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Factibilidad operativa
Factibilidad operativaFactibilidad operativa
Factibilidad operativa
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitos
 
mineria de datos
mineria de datosmineria de datos
mineria de datos
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Capitulo01p01
Capitulo01p01Capitulo01p01
Capitulo01p01
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Análisis y especificación de requerimientos
Análisis y especificación de requerimientosAnálisis y especificación de requerimientos
Análisis y especificación de requerimientos
 
Aplicaciones distribuidas
Aplicaciones distribuidasAplicaciones distribuidas
Aplicaciones distribuidas
 
UML. un analisis comparativo para la diagramación de software
UML.  un analisis comparativo para la diagramación de softwareUML.  un analisis comparativo para la diagramación de software
UML. un analisis comparativo para la diagramación de software
 
Lenguajes de simulación
Lenguajes de simulaciónLenguajes de simulación
Lenguajes de simulación
 
Modelo dimensional de un proceso de negocio
Modelo dimensional de un proceso de negocioModelo dimensional de un proceso de negocio
Modelo dimensional de un proceso de negocio
 
¿Qué hacer para dominar el arte del levantamiento de requerimientos?
¿Qué hacer para dominar el arte del levantamiento de requerimientos?¿Qué hacer para dominar el arte del levantamiento de requerimientos?
¿Qué hacer para dominar el arte del levantamiento de requerimientos?
 
Diagrama Despliegue
Diagrama DespliegueDiagrama Despliegue
Diagrama Despliegue
 
Elementos del BPMN
Elementos del BPMNElementos del BPMN
Elementos del BPMN
 
Algoritmos GenéTicos
Algoritmos GenéTicosAlgoritmos GenéTicos
Algoritmos GenéTicos
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 

Destacado

Analysis Services
Analysis ServicesAnalysis Services
Analysis Servicesbrobelo
 
Kimball Vs Inmon
Kimball Vs InmonKimball Vs Inmon
Kimball Vs Inmonguest2308b5
 
Diseño eficiente de un cubo para resolver problemas en las áreas de negocio
Diseño eficiente de un cubo para resolver problemas en las áreas de negocioDiseño eficiente de un cubo para resolver problemas en las áreas de negocio
Diseño eficiente de un cubo para resolver problemas en las áreas de negocioSebastian Rodriguez Robotham
 
Modelado de Data Warehouse
Modelado de Data WarehouseModelado de Data Warehouse
Modelado de Data WarehouseEduardo Castro
 
Consideraciones de memoria sql server hardware
Consideraciones de memoria sql server hardwareConsideraciones de memoria sql server hardware
Consideraciones de memoria sql server hardwareEduardo Castro
 
Inteligencia de Negocio con Excel Power Pivot
Inteligencia de Negocio con Excel Power PivotInteligencia de Negocio con Excel Power Pivot
Inteligencia de Negocio con Excel Power PivotEAE
 
Consideraciones de sql server hardware
Consideraciones de sql server hardwareConsideraciones de sql server hardware
Consideraciones de sql server hardwareEduardo Castro
 
No sea un criminal del PowerPoint
No sea un criminal del PowerPointNo sea un criminal del PowerPoint
No sea un criminal del PowerPointBien Pensado
 
Servicios cognitivos y su integración
Servicios cognitivos y su integraciónServicios cognitivos y su integración
Servicios cognitivos y su integraciónEduardo Castro
 
¿Como diseñar modelos de negocio? Herramientas de negocio, estrategia e innov...
¿Como diseñar modelos de negocio? Herramientas de negocio, estrategia e innov...¿Como diseñar modelos de negocio? Herramientas de negocio, estrategia e innov...
¿Como diseñar modelos de negocio? Herramientas de negocio, estrategia e innov...Veronica Torras
 

Destacado (13)

Diseño Dimensional
Diseño DimensionalDiseño Dimensional
Diseño Dimensional
 
Analysis Services
Analysis ServicesAnalysis Services
Analysis Services
 
Kimball Vs Inmon
Kimball Vs InmonKimball Vs Inmon
Kimball Vs Inmon
 
Diseño eficiente de un cubo para resolver problemas en las áreas de negocio
Diseño eficiente de un cubo para resolver problemas en las áreas de negocioDiseño eficiente de un cubo para resolver problemas en las áreas de negocio
Diseño eficiente de un cubo para resolver problemas en las áreas de negocio
 
Modelado de Data Warehouse
Modelado de Data WarehouseModelado de Data Warehouse
Modelado de Data Warehouse
 
Fundamentos dw
Fundamentos dwFundamentos dw
Fundamentos dw
 
Consideraciones de memoria sql server hardware
Consideraciones de memoria sql server hardwareConsideraciones de memoria sql server hardware
Consideraciones de memoria sql server hardware
 
Inteligencia de Negocio con Excel Power Pivot
Inteligencia de Negocio con Excel Power PivotInteligencia de Negocio con Excel Power Pivot
Inteligencia de Negocio con Excel Power Pivot
 
Consideraciones de sql server hardware
Consideraciones de sql server hardwareConsideraciones de sql server hardware
Consideraciones de sql server hardware
 
No sea un criminal del PowerPoint
No sea un criminal del PowerPointNo sea un criminal del PowerPoint
No sea un criminal del PowerPoint
 
Servicios cognitivos y su integración
Servicios cognitivos y su integraciónServicios cognitivos y su integración
Servicios cognitivos y su integración
 
Manual sql server parte 1
Manual sql server parte 1Manual sql server parte 1
Manual sql server parte 1
 
¿Como diseñar modelos de negocio? Herramientas de negocio, estrategia e innov...
¿Como diseñar modelos de negocio? Herramientas de negocio, estrategia e innov...¿Como diseñar modelos de negocio? Herramientas de negocio, estrategia e innov...
¿Como diseñar modelos de negocio? Herramientas de negocio, estrategia e innov...
 

Similar a Matriz bus y dimensiones

(02 2011) eis-pead-is-(ep virtual) (rezagados 02)
(02 2011) eis-pead-is-(ep virtual) (rezagados 02)(02 2011) eis-pead-is-(ep virtual) (rezagados 02)
(02 2011) eis-pead-is-(ep virtual) (rezagados 02)Jaime Javier Campos Vega
 
Modelo de negocio 20 02-13
Modelo de negocio 20 02-13 Modelo de negocio 20 02-13
Modelo de negocio 20 02-13 13dakota
 
Identificación de riesgos para la seguridad del paciente - CICAT-SALUD
Identificación de riesgos para la seguridad del paciente - CICAT-SALUDIdentificación de riesgos para la seguridad del paciente - CICAT-SALUD
Identificación de riesgos para la seguridad del paciente - CICAT-SALUDCICAT SALUD
 
11 Ibm Rational V Semana CMMI 2009
11 Ibm Rational V Semana CMMI 200911 Ibm Rational V Semana CMMI 2009
11 Ibm Rational V Semana CMMI 2009Pepe
 
Poa plan de accion giraldo2013
Poa plan de accion giraldo2013Poa plan de accion giraldo2013
Poa plan de accion giraldo2013OmarUsuga
 
Informe de gestion secretaria de salud3
Informe de gestion   secretaria de salud3Informe de gestion   secretaria de salud3
Informe de gestion secretaria de salud3Municipio de Salgar
 
Informe de estrategia semanal 4 de octubre de 2010
Informe de estrategia semanal 4 de octubre de 2010Informe de estrategia semanal 4 de octubre de 2010
Informe de estrategia semanal 4 de octubre de 2010Inversis Banco
 
Ruta exportadora 2011
Ruta exportadora 2011Ruta exportadora 2011
Ruta exportadora 2011FertilMundo
 
Business model canvas poster spanish español
Business model canvas poster spanish españolBusiness model canvas poster spanish español
Business model canvas poster spanish españolDiego Rodriguez Bastias
 
Celia Jiménez Portfolio
Celia Jiménez PortfolioCelia Jiménez Portfolio
Celia Jiménez PortfolioCelia Jiménez
 
Estrategias Jafra Diciembre 2011
Estrategias Jafra  Diciembre 2011Estrategias Jafra  Diciembre 2011
Estrategias Jafra Diciembre 2011Lideres Jafra
 

Similar a Matriz bus y dimensiones (20)

Las reglas de oro de la venta
Las reglas de oro de la ventaLas reglas de oro de la venta
Las reglas de oro de la venta
 
Bpmn poster
Bpmn posterBpmn poster
Bpmn poster
 
Bpmn poster[1]
Bpmn poster[1]Bpmn poster[1]
Bpmn poster[1]
 
Matriz de pesos
Matriz de pesosMatriz de pesos
Matriz de pesos
 
(02 2011) eis-pead-is-(ep virtual) (rezagados 02)
(02 2011) eis-pead-is-(ep virtual) (rezagados 02)(02 2011) eis-pead-is-(ep virtual) (rezagados 02)
(02 2011) eis-pead-is-(ep virtual) (rezagados 02)
 
Modelo de negocio 20 02-13
Modelo de negocio 20 02-13 Modelo de negocio 20 02-13
Modelo de negocio 20 02-13
 
Identificación de riesgos para la seguridad del paciente - CICAT-SALUD
Identificación de riesgos para la seguridad del paciente - CICAT-SALUDIdentificación de riesgos para la seguridad del paciente - CICAT-SALUD
Identificación de riesgos para la seguridad del paciente - CICAT-SALUD
 
11 Ibm Rational V Semana CMMI 2009
11 Ibm Rational V Semana CMMI 200911 Ibm Rational V Semana CMMI 2009
11 Ibm Rational V Semana CMMI 2009
 
Outsourcing
OutsourcingOutsourcing
Outsourcing
 
Poa plan de accion giraldo2013
Poa plan de accion giraldo2013Poa plan de accion giraldo2013
Poa plan de accion giraldo2013
 
Informe de gestion secretaria de salud3
Informe de gestion   secretaria de salud3Informe de gestion   secretaria de salud3
Informe de gestion secretaria de salud3
 
Informe de estrategia semanal 4 de octubre de 2010
Informe de estrategia semanal 4 de octubre de 2010Informe de estrategia semanal 4 de octubre de 2010
Informe de estrategia semanal 4 de octubre de 2010
 
Ruta exportadora 2011
Ruta exportadora 2011Ruta exportadora 2011
Ruta exportadora 2011
 
3. epm foro nacional competencias julio 2011
3. epm foro nacional competencias julio 20113. epm foro nacional competencias julio 2011
3. epm foro nacional competencias julio 2011
 
Canvas 2012 synergo (semana 5)
Canvas 2012  synergo (semana 5)Canvas 2012  synergo (semana 5)
Canvas 2012 synergo (semana 5)
 
Business model canvas poster spanish español
Business model canvas poster spanish españolBusiness model canvas poster spanish español
Business model canvas poster spanish español
 
Canvas
CanvasCanvas
Canvas
 
Celia Jiménez Portfolio
Celia Jiménez PortfolioCelia Jiménez Portfolio
Celia Jiménez Portfolio
 
Estrategias Jafra Diciembre 2011
Estrategias Jafra  Diciembre 2011Estrategias Jafra  Diciembre 2011
Estrategias Jafra Diciembre 2011
 
3. epm foro nacional competencias julio 2011
3. epm foro nacional competencias julio 20113. epm foro nacional competencias julio 2011
3. epm foro nacional competencias julio 2011
 

Más de Miguel Orquera

Bases del proyecto empresarial
Bases del proyecto empresarialBases del proyecto empresarial
Bases del proyecto empresarialMiguel Orquera
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidorMiguel Orquera
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datosMiguel Orquera
 
Acceso al almacenamiento en bases de datos
Acceso al almacenamiento en bases de datosAcceso al almacenamiento en bases de datos
Acceso al almacenamiento en bases de datosMiguel Orquera
 
Almacenamiento en bases de datos
Almacenamiento en bases de datosAlmacenamiento en bases de datos
Almacenamiento en bases de datosMiguel Orquera
 
Modelo entidad relación parte 1
Modelo entidad relación parte 1Modelo entidad relación parte 1
Modelo entidad relación parte 1Miguel Orquera
 
Negocios en internet la oportunidad de nuestra vida
Negocios en internet la oportunidad de nuestra vidaNegocios en internet la oportunidad de nuestra vida
Negocios en internet la oportunidad de nuestra vidaMiguel Orquera
 
Presentación bloque de cierre
Presentación bloque de cierrePresentación bloque de cierre
Presentación bloque de cierreMiguel Orquera
 
Planificacion del proyecto
Planificacion del proyectoPlanificacion del proyecto
Planificacion del proyectoMiguel Orquera
 

Más de Miguel Orquera (15)

Negocios por internet
Negocios por internetNegocios por internet
Negocios por internet
 
Negocios por internet
Negocios por internetNegocios por internet
Negocios por internet
 
Negocios por internet
Negocios por internetNegocios por internet
Negocios por internet
 
Bases del proyecto empresarial
Bases del proyecto empresarialBases del proyecto empresarial
Bases del proyecto empresarial
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Indices tipo arbol b+
Indices tipo arbol b+Indices tipo arbol b+
Indices tipo arbol b+
 
Indices 1
Indices 1Indices 1
Indices 1
 
Organización de los archivos en bases de datos
Organización de los archivos en bases de datosOrganización de los archivos en bases de datos
Organización de los archivos en bases de datos
 
Acceso al almacenamiento en bases de datos
Acceso al almacenamiento en bases de datosAcceso al almacenamiento en bases de datos
Acceso al almacenamiento en bases de datos
 
Raid
RaidRaid
Raid
 
Almacenamiento en bases de datos
Almacenamiento en bases de datosAlmacenamiento en bases de datos
Almacenamiento en bases de datos
 
Modelo entidad relación parte 1
Modelo entidad relación parte 1Modelo entidad relación parte 1
Modelo entidad relación parte 1
 
Negocios en internet la oportunidad de nuestra vida
Negocios en internet la oportunidad de nuestra vidaNegocios en internet la oportunidad de nuestra vida
Negocios en internet la oportunidad de nuestra vida
 
Presentación bloque de cierre
Presentación bloque de cierrePresentación bloque de cierre
Presentación bloque de cierre
 
Planificacion del proyecto
Planificacion del proyectoPlanificacion del proyecto
Planificacion del proyecto
 

Matriz bus y dimensiones

  • 2. La matriz bus y las dimensiones   La matriz bus es uno de los entregables del proceso de definición de requerimientos de la empresa. Revisemos el concepto ya que es el punto de entrada al modelamiento dimensional. La idea de reusar dimensiones entre varios procesos de negocio es la base del sistema DW y es el corazón del concepto de la matriz bus del sistema DW empresarial.
  • 3. La matriz bus y las dimensiones   En el ejemplo de la cadena de supermercados, una dimensión como Producto será utilizada en los modelos dimensionales del proceso de venta al detalle y del inventario de bodegas. Como son los mismos productos, ambos modelos deben usar la misma dimensión para dar soporte real al análisis de los procesos a través del negocio. Si la gente de logística de la tienda de víveres quiere calcular la rotación de inventarios, sumarán los totales de ventas por producto desde el proceso de ventas al detalle, sumarán el total de inventario por producto al fin del periodo desde el inventario de bodega, y dividirán el primero para el segundo para encontrar la rotación de inventario por producto.
  • 4. Dimensiones conformadas   La rotación de inventarios se puede analizar solo si los dos procesos de negocio usan la misma dimensión producto con la misma clave, es decir, usan una dimensión conformada.  Dos dimensiones son conformadas cuando contienen uno o más campos con los mismos nombres y contenidos. Estos campos conformados deben ser usados como las bases para una operación drill-across (perforar a través de).  Drill across es un proceso de análisis que involucra a datos desde varios procesos de negocio.
  • 5. Matriz bus de Adventure Works Cycles   En la figura se presenta la matriz bus de AWC. Cada fila representa un proceso de negocio y define al menos una tabla de hechos y sus dimensiones asociadas. A menudo una fila de la matriz resulta en varias tablas de hechos relacionadas que ayudan a llevar el proceso de negocio desde diferentes perspectivas. El proceso de negocio Ordenes (pedidos de los clientes) podría tener una tabla de hechos transacción de órdenes en el nivel de línea y una tabla de hechos vista de órdenes en otro nivel. Ambos modelos dimensionales basados en el modelo dimensional de órdenes pertenecen al proceso de negocio órdenes. Este agrupamiento se llama un modelo dimensional de un proceso de negocio.
  • 6. Adventure Works <-- Conformed Dimensions --> Internet Registered Data Warehouse Bus Matrix Date (Order, Start, Currency (Source, Business Priority End Customer Benefits Plan Department Promotion Employee Problem Account Reseller Product Shipper Vendor Dest.) Business Process Ship) Page User Part Advertising TV x x x Print x x x Online x x x x Promotions x x x x x Co-op programs x x x x x Web Site Marketing x x x x x x PR x x x Orders Forecasting 2 x x x x x Reseller Orders 1 x x x x x Internet Orders 1 x x x x x x Purchasing x x x x x x x Parts Inventory x x x x x Manufacturing 6 x x x Finished Goods Inv. x x x Shipping x x x x x x x Returns 5 x x x x x x Registration cards x x x Customer Calls 4 x x x x x x x x Web Support x x x x x x x x Financial Forecasting x x x x x x x x x Exchange Rate Mgmt. 3 x x GL-Revenue & Expense x x x Cost Accounting x x x x Payroll x x x Benefits Enrollment x x x Figure 2.4: Adventure Works Cycles high-level enterprise bus matrix
  • 7. La matriz Bus y los modelos dimensionales   El sistema completo de DW empresarial contiene un grupo de modelos dimensionales que describen todos los procesos de negocios en una cadena de valor de una organización. Conforme se crean los modelos dimensionales de los procesos de negocio para cada fila de la matriz bus, se va construyendo una versión mas detallada de dicha matriz. Cada modelo dimensional tiene su propia fila agrupada por proceso de negocio. Transacción de órdenes y vista de órdenes podrían ser filas separadas bajo el proceso de negocio Ordenes.
  • 8. La matriz bus requiere un acuerdo empresarial   La matriz bus es el mapa de ruta del sistema de BI empresarial, su creación es mandatoria en un proyecto de DW empresarial. Alcanzar un acuerdo empresarial sobre las dimensiones conformadas es un desafío organizacional para los modeladores de datos. Tener una sola tabla de dimensiones para definir los productos, clientes e instalaciones significa que la empresa está de acuerdo en la definición de cada tabla de dimensiones. Esto incluye listas de atributos, nombres de atributos, jerarquías, y reglas del negocio necesarias para definir o derivar cada atributo de la tabla.
  • 9. Aquí entra el SSAS   La definición de la matriz bus es políticamente un trabajo duro y el trabajo crece en función del número de empleados y divisiones.  Note que esta idea de perforar a través de varias tablas y combinar los grupos de respuestas requiere una herramienta de front end capaz de soportar esta función. Esta es una característica de SQL Server Analysis Services.