Data Vault explicado
Hubs, links, satélites y el resto de elementos de Data Vault, uno por artículo. Después, las ventajas que se derivan de ellos: carga en paralelo, cambios más sencillos, despliegue más sencillo. Escrito para el ingeniero que construye el data warehouse.
Data Vault divide un data warehouse en tres tipos de tablas: hubs para las business keys, links para las relaciones y satélites para el historial. Todo lo demás del método, desde las hash keys hasta las tablas point-in-time, existe para que estos tres tipos de tablas se carguen rápido, sigan siendo auditables y puedan evolucionar sin tener que rehacer el trabajo.
Si conoce el modelado de datos clásico, no hay nada que temer. Un Data Vault parte del mismo modelo conceptual: los conceptos de negocio y cómo se relacionan entre sí. Cada concepto se convierte en un hub, sus atributos en satélites y sus relaciones en links. Cada artículo de esta serie relaciona su elemento con ese modelo clásico.
La serie aborda los elementos de uno en uno, explica para qué sirve cada uno y dónde se equivocan los equipos, y después pasa a las ventajas que produce esa estructura.
-
Elementos básicos
Claves técnicas frente a claves de negocio en Data Vault
Los sistemas de origen guardan la business key en el registro maestro, pero todas las relaciones se basan en claves técnicas. Cuatro formas de abordarlo, lo que cuesta cada una y el patrón que utilizamos: un PSA hub para las claves técnicas, mapeado al hub de la business key.
Leer más → -
Elementos básicos
¿Qué es una business key en Data Vault?
Una business key es el identificador que sus empleados y clientes utilizan realmente: el número de cliente, el número de factura, el ID del contrato. Es estable, se comparte entre sistemas y es la base sobre la que se construye cada hub de un Data Vault.
Leer más → -
Elementos básicos
¿Qué es un satélite en Data Vault?
Un satélite contiene todo lo que describe a un hub: nombres, estados, importes y cada uno de sus cambios, que se añaden y nunca se actualizan. Es una Slowly Changing Dimension de tipo 2 sin UPDATE, con un registro de auditoría completo incorporado.
Leer más → -
Elementos básicos
¿Qué es un link en Data Vault?
Un link registra una relación entre business keys: este pedido pertenece a este cliente. Datavault Builder cubre el link clásico de Data Vault y añade un link de transacción anclado en un grain hub, que fija la granularidad de una transacción y permite relacionar transacciones entre sí.
Leer más → -
Elementos básicos
¿Qué es un hub en Data Vault?
Un hub representa un concepto de negocio central, como cliente, producto o cuenta, en forma de lista de sus claves: todas las que el data warehouse ha recibido alguna vez, cada una exactamente una vez. Almacena la identidad, no el estado, y esa sobriedad lo convierte en el punto donde desaparecen los silos de los sistemas de origen.
Leer más →
Aquí todavía no hay nada.