Está en la página 1de 4

Kimball Bus Matrix

¿Qué es una matriz de bus?


"Enterprise Bus Matrix es una herramienta de planificación de Data Warehouse
y un modelo creado por Kimball"
[Wikipedia]
¿Cuál es el propósito de una matriz de bus?
La matriz de bus nos permite presentar las relaciones entre el grupo de medida
(proceso de negocio) y las dimensiones (grupo por / filtro por). Al crear una
matriz de bus, es mucho más fácil comprender el objetivo general del almacén
de datos, tanto por parte de los técnicos como de las personas de negocios, lo
que ayuda mucho a la hora de entenderse entre sí.
¿Cómo se crea una matriz de bus?
Antes de explicar cómo crear una matriz de bus, aclaremos dos definiciones:
Medidas, Medir grupo y Dimensiones
Las medidas son todo lo que se puede medir en un proceso de negocio,
básicamente, cualquier "campo" donde se pueden aplicar funciones agregadas
como min, max, count, sum. Un ejemplo de una medida es "Visitas totales" =
recuento de visitas. Entonces, cuando visitó esta página web, nuestro conteo de
visitas aumentó en 1.

Measure Group es simplemente una colección de medidas relacionadas con


un "proceso de negocios", por ejemplo, podemos tener Visit como un proceso de
negocios y podemos medirlo por "Visitas totales", pero también podemos tener
"Tiempo promedio por visita" o "Posición promedio" del motor de búsqueda
". Todas estas medidas pertenecen a un grupo de medida (proceso de negocio)
llamado Visitas.
Las dimensiones son "un tema" importante desde la perspectiva del negocio
con un conjunto de atributos que puede usar para agrupar o filtrar medidas. Por
ejemplo, puede tener una dimensión País que tendrá dos atributos: Nombre del
país y Continente. Para que pueda mostrar visitas totales por país o continente
(o ambos). Por lo tanto, si visita este sitio web desde el Reino Unido, las visitas
totales aumentarían en 1 para el país del Reino Unido y Europa
continental. También podría mostrar el total de visitas por país (grupo por) solo
para Europa (filtrar por).

NOTA: La "clave natural" de dimensión está en el nivel más bajo de "el sujeto" y
usted usa atributos (otros campos) para describirla generalmente en un nivel
más alto. La fecha es un muy buen ejemplo. Tiene la dimensión de fecha que
"clave natural" es la fecha, por ejemplo, 14 de abril de 2012 y tiene atributos
(campos) que la describen, por ejemplo, DayOfWeek: sábado, mes: abril, año:
2012. Lo mismo aplica a otras dimensiones y gracias a En este enfoque,
generalmente tendrá muy pocas dimensiones pero con muchos atributos
internos que son muy fáciles de entender e intuitivos para los usuarios
comerciales.

Entonces, explique cómo creé mi matriz de bus. Lo creé en una hoja de cálculo
Excel.

Como puede ver a continuación, mi matriz de bus "vacía" (dentro) tiene


dimensiones en la primera columna que comienzan a partir de la fecha y
terminan en grupos de origen y medida en la primera fila y contiene visitas,
impresiones y enlaces.

Antes de crear una matriz de bus, es una buena idea crear una lista de medidas y
dimensiones preguntándose a usted o los usuarios comerciales que describan su
mundo empresarial usando palabras "algo por algo" donde el primer "algo" es
proceso de medida / negocio y segundo " algo "es algo que queremos agrupar
por (o filtrar por), por ejemplo: visitas por página, visitas por palabra clave,
visitas por país.
Una vez que se crea su lista, puede crear un grupo de medida / proceso de
negocio (lado izquierdo de algo en nuestro caso) y dimensiones (lado derecho de

algo en nuestro caso) y poner un * en la intersección entre grupo de medida y


dimensión que muestra relaciones (muy facilmente).

Ver abajo el resultado final de una matriz de bus.


Emil: Hola Katie soy Emil! Creo que esta es tu primera matriz de bus que
creaste ... ¡bien hecho! Está claro y puedo ver de manera directa que faltaste
varias relaciones de impresiones y enlaces: p (que no estaban cubiertas en mis
preguntas y respuestas y son solo obvias para los usuarios finales) pero eso es
bueno porque ese es el propósito de la matriz de bus. para ver un panorama
completo y ver si falta algo: D .... analicemos el día 2 construyendo un almacén
de datos ... pero puedo darle un consejo general: la dimensión de fecha es casi
siempre parte de cada grupo de medida ( procesos de negocio).

También podría gustarte