Surrogate keys y SCD Tipo 2

ObjetivoConservar historia de atributos cambiantes. ExplicaciónUna surrogate key identifica una versión de dimensión. En SCD2, cuando cambia un atributo relevante, cierras la versión anterior y abres otra con effective_from/effective_to/current_flag. Un modelo analítico mal definido puede…

Grain, facts y dimensions

ObjetivoDiseñar un modelo estrella sin dobles conteos. ExplicaciónEl grain es la unidad de una fila. En ecommerce, fact_order_lines puede ser una fila por línea, mientras fact_orders es una fila por pedido. Mezclar métricas de ambos…

Repositorios, forks, .env y Open Source seguro

ObjetivoEvaluar y adaptar código ajeno sin comprometer secretos o entorno. ExplicaciónAntes de ejecutar un repo revisa README, LICENSE, dependencias, scripts, issues recientes y variables de entorno. Un fork crea tu copia remota; una branch documenta…

README profesional para un proyecto de datos

ObjetivoDocumentar un proyecto para que otra persona pueda entenderlo y ejecutarlo. ExplicaciónUn README profesional responde: qué problema resuelve, arquitectura, tecnologías, estructura, requisitos, instalación, ejecución, datos, tests y resultados. Para un proyecto de datos añade grain/modelos…

Pull Requests e Issues

ObjetivoUsar GitHub como flujo de colaboración y revisión. ExplicaciónUn PR debe explicar problema, solución, pruebas y riesgos. Un Issue puede capturar el trabajo antes de empezar. Mantén el PR pequeño para que sea revisable. Git…

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.