Dimensión que cambia lentamente: qué es la implementación de Pure type 6

Estoy tratando de entender la implementación pura de SCD de tipo 6 de WIKI, que dice principalmente tres puntos

  1. Tener una key sustituta de Tipo 2 para cada segmento de time puede causar problemas si la dimensión está sujeta a cambios.
  2. Una implementación pura de tipo 6 no usa esto, pero usa una key sustituta para cada elemento de datos maestro (por ejemplo, cada proveedor único tiene una sola key sustituta).
  3. Esto evita que cualquier cambio en los datos maestros tenga un impacto en los datos de transacción existentes.

Sin embargo, no puedo visualizar estos problemas con claridad.

El objective del procesamiento "tipo 6" o "híbrido" es que realiza un seguimiento de los cambios agregando una nueva fila para cada nueva versión, pero luego actualiza algunos de los attributes en versiones anteriores para reflejar el estado actual de los datos. De esta forma, los datos pueden filtrarse y acumularse en todas las versiones con fines informativos.

Hay otra explicación aquí: http://www.kimballgroup.com/wp-content/uploads/2012/05/DT15CombiningSCD.pdf

Ejemplo:

Tipo 6 Ejemplo

http://www.kimballgroup.com/2013/02/05/design-tip-152-slowly-changing-dimension-types-0-4-5-6-7/