[14]El modelo de datos que te dan
Leer un almacén que ha construido otro: hechos, dimensiones, grano, y desde dónde se consulta.
Dos mundos de datos: por qué no consultas la base de la app
Cuando llegas a una empresa, los datos viven en dos sitios distintos. Entiende la diferencia para saber de dónde sacar cada cosa.
Hechos y dimensiones: distinguir lo que mides de lo que describe
Las tablas del almacén se organizan en dos tipos: hechos (lo que pasó) y dimensiones (el contexto). Aprende a distinguirlas para saber dónde buscar cada dato.
El esquema estrella: leer el mapa del almacén
Una tabla de hechos en el centro, dimensiones alrededor. Aprende a leer este mapa para escribir queries sin multiplicar filas.
Granularidad: qué representa cada fila y por qué importa
Cada tabla tiene un grano: una fila = un pedido, o un día+tienda, o un clic. Si no lo sabes, puedes contar de más o de menos sin darte cuenta.
No todo se puede sumar: métricas aditivas, semi-aditivas y no aditivas
Los ingresos se suman. La conversión no. Aprende qué puedes agregar con SUM, qué necesita un promedio ponderado, y qué no se puede agregar nunca.
Dimensiones que cambian: consultar el pasado sin falsearlo
Los clientes se mudan, los productos cambian de precio. Aprende a identificar tablas con historial y a consultarlas sin atribuir la venta de enero a la ciudad de julio.
Dónde consultas de verdad: el almacén analítico
Por qué no consultas la base de la aplicación, qué es un almacén de datos y dónde vas a ejecutar tus queries en tu primer trabajo.
Leer un modelo ajeno sin multiplicar filas
Te dan siete tablas: averigua el grano, cruza sin duplicar y detecta el JOIN que infla el total.
Encontrar la tabla correcta y saber cuánto cuesta tu consulta
Navegar un almacén con cientos de tablas, verificar que la tabla es la correcta, y entender por que en la nube cada SELECT tiene un precio.
Del aula al almacén de la empresa: conexión, esquemas y permisos
Practicas en DuckDB y el lunes te dan un Redshift: conectarte, entender los esquemas, tu rol de solo lectura y tu sandbox.
Dialectos de SQL: el 90% que es igual y el 10% que te tira la prueba técnica
Fechas, concatenar, LIMIT frente a TOP: qué cambia de motor a motor y cómo lo averiguas en diez minutos.