dimensión temporal datawarehouse para kettle

Ayer un amigo y ex-compañero de trabajo me pedía como montar una ETL para obtener la dimensión temporal de un datawarehouse.
Esta dimensión es siempre particular pues no suele existir una tabla de tiempo en los sistemas transaccionales.
Sin embargo es una tabla clave para los sistemas de análisis de datos y no siempre fácil ni evidente [...]