02 Modelar los datos · Instructor
Explica las decisiones del esquema y recupera ejecuciones parciales del DDL.
Terminal de macOS: Ejecuta los comandos del taller en Terminal con zsh o bash.
Tiempo
20 minutos.
Guion
- Los patrones de consulta preceden al
ORDER BY; la clave no puede cambiarse a la ligera después. - Los decimales exactos evitan artefactos de coma flotante en dinero y probabilidades.
- Las expresiones de tiempo reciente encabezan las claves de eventos; los identificadores de token/condición siguen para agrupar.
- La MV incremental solo agrega eventos de punto medio BBO. Las operaciones permanecen separadas.
- La ausencia de partición es deliberada; este itinerario no demuestra ningún ciclo de retención.
Fallos habituales
- Ejecución parcial: todas las sentencias usan
IF NOT EXISTS; vuelve a ejecutar los bloques completos. - La MV existe, pero el destino no: elimina solo la MV y repite el Paso 2.
- El participante usa otra base: comprueba que
.env.polymarketindiquepolymarket.
Reinicio
Solo para un ensayo desechable:
DROP DATABASE IF EXISTS polymarket;Después, vuelve a ejecutar los dos bloques SQL del participante. Nunca lo hagas en el servicio de un participante sin su confirmación explícita.