Optimización de costos en Snowflake
Snowflake es potente, pero si no se configura correctamente, los costos pueden dispararse rápidamente.
1. Auto-Suspend es tu mejor amigo
Asegúrate de que todos tus Warehouses tengan configurado un tiempo de auto-suspensión agresivo (ej. 60 segundos).
2. Resource Monitors
Configura monitores de recursos a nivel de cuenta y de warehouse para recibir alertas o bloquear el consumo si supera un presupuesto mensual.
3. Query Tagging
Usa
code
QUERY_TAGsqlALTER SESSION SET QUERY_TAG = 'PROCESO_MENSUAL_FINANZAS';
4. Evita el "Select *"
En un entorno donde pagas por el volumen de datos escaneados, traer columnas innecesarias es tirar dinero.
