SELECT

Esta página también está disponible en English, Deutsch, Français, Italiano, 日本語 y Português.

HomeChef controló los costos de Snowflake y creó una cultura de conciencia de costos en su equipo de analítica

La empresa de kits de comida ahorra un 60% en costos de Snowflake y transforma su cultura de costos con SELECT

SELECT
Home Chef

The Challenge

HomeChef llevaba cinco años usando Snowflake con costos estables, principalmente para alimentar analítica batch diaria. Al sumar más workloads operativos, los costos se dispararon 15X. Sus dashboards internos de Looker para monitorear costos funcionaban para las necesidades rutinarias, pero se quedaban cortos ante problemas nuevos y exigían un esfuerzo considerable para el análisis ad-hoc.

The Solution

SELECT brindó visibilidad inmediata de los costos e insights de optimización que las herramientas internas de HomeChef no ofrecían. La configuración tomó solo 30 minutos. La profunda integración de SELECT con dbt y su desglose completo de costos permitieron al equipo identificar rápidamente oportunidades de optimización de alto impacto en sus más de 1,200 modelos de dbt, a la vez que les dio la visibilidad que antes lograban con dashboards personalizados.

Results

  • Ahorraron un 60% gracias a la optimización del almacenamiento y las mejoras de rendimiento identificadas con SELECT
  • Trasladaron la conciencia de costos a etapas tempranas, con analytics engineers que optimizan sus consultas proactivamente durante el desarrollo
  • Eliminaron la solución de monitoreo interna, que consumía mucho tiempo, y los flujos manuales de análisis de costos
  • Establecieron una rutina diaria de monitoreo que toma solo 2-3 minutos para revisar toda la cuenta de Snowflake

SELECT es justo lo que Paul y yo habríamos construido si nos hubiéramos encerrado 18 meses en una sala para crear nuestra solución de monitoreo ideal.

Devin McGee, Líder de Data Engineering en Home Chef

Los costos de Snowflake se dispararon a medida que HomeChef sumaba más workloads operativos

HomeChef migró de EMR a Snowflake hace cinco años. Al principio lo usaba para alimentar dashboards de Looker con actualizaciones batch diarias de dbt, lo que les dio una configuración estable y económica. Todo cambió cuando HomeChef empezó a usar Snowflake para operar cada vez más workloads operativos. Pasaron de ejecutar consultas una vez al día a hacerlo cada 15 minutos. Cuando se hacen muchos upserts en tablas de churn, el gasto en Snowflake puede subir muy rápido. Prácticamente de un día para otro, tuvieron un aumento de un orden de magnitud.

El monitoreo interno llegó a su límite a medida que crecía la complejidad

Antes de SELECT, HomeChef construyó su monitoreo interno de costos mediante la recolección incremental del historial de consultas, la segregación de warehouses para rastrear el gasto por entorno de dbt y dashboards personalizados en Looker. La solución interna funcionaba para el monitoreo rutinario, pero se volvía problemática cuando surgían problemas nuevos. Agregar funciones implicaba abrir PRs para sumar nuevas dimensiones a las tablas y nuevas métricas a los dashboards, mientras que el análisis ad-hoc era lento debido a la compleja estructura de metadatos de Snowflake. La inercia y la fricción eran altas. A medida que se ampliaba el conjunto de funciones que usaban dentro de Snowflake, en la práctica debían aprender un nuevo dataset esotérico cada vez.

Listos y funcionando con SELECT en 30 minutos

Cuando los costos se dispararon, HomeChef necesitaba visibilidad inmediata sobre qué estaba disparando el gasto. En apenas 30 minutos ya estaban operando con SELECT. El profundo conocimiento que SELECT tiene del ecosistema de dbt y su visibilidad completa de los costos hicieron que la transición fuera fluida y eliminaron la necesidad de soluciones internas.

SELECT hizo posible un ahorro del 60% con optimizaciones focalizadas

HomeChef logró reducciones significativas de costos al abordar primero los problemas de almacenamiento (con un ahorro del 20%) y luego usar SELECT para identificar oportunidades de optimización de rendimiento por un 40% adicional. Con más de 1,200 modelos de dbt, identificar objetivos de optimización de forma manual habría sido imposible. El desglose de costos y los insights de rendimiento de SELECT permitieron al equipo enfocar sus esfuerzos donde tendrían el máximo impacto. SELECT funcionó tanto como su herramienta para identificar objetivos como su panóptico de monitoreo para las optimizaciones de rendimiento.

El monitoreo diario crea una cultura de costos proactiva

SELECT transformó el enfoque de HomeChef: de apagar incendios de forma reactiva a monitorear proactivamente. Devin ahora comienza cada jornada con una revisión rápida de SELECT. Se prepara un café, mira los pipelines y luego revisa SELECT. Le toma dos o tres minutos hacerse una idea de lo que está pasando cada día en su entorno de Snowflake. Esta rutina permite detectar a tiempo anomalías, nuevos workloads y picos de costos antes de que se conviertan en problemas mayores. Puede ver cómo cambia el uso a lo largo del tiempo, lo que les avisa si hay nuevos casos de uso que no habían anticipado y permite que el equipo de business analytics trabaje directamente con esos usuarios finales.

La conciencia de costos se trasladó a los equipos de desarrollo

Quizás el cambio cultural más significativo fue que los analytics engineers comenzaron a considerar la optimización durante el desarrollo y no después del despliegue. En sesiones de trabajo conjunto apoyadas en los insights de SELECT, el equipo en general aprendió principios de optimización de consultas. Ahora los analytics engineers optimizan el rendimiento de forma proactiva antes de enviar sus pull requests. Los AEs ahora avisan de antemano: 'oigan, este va a salir caro', y dicen 'bajé el tiempo de ejecución de X a Y antes de abrir el PR porque sabía que esta función de ventana me iba a matar'. Igual de importante: SELECT también ayuda a decidir cuándo no optimizar, lo que evita esfuerzo innecesario en modelos de bajo impacto.

Descubre cómo SELECT ayuda a los equipos de datos a avanzar más rápido

Explora cómo SELECT ayuda a los equipos a reducir la pérdida en warehouses, mejorar la visibilidad y actuar sobre los insights de costos de datos.

More customer stories

Personio

Cómo Personio llevó la conciencia de costos a toda su operación mientras escalaba Snowflake a más de 280 usuarios

60%
reducción en los tiempos de ejecución de pipelines de dbt
280+
usuarios directos de Snowflake
Loop Returns

Loop optimiza sus costos de Snowflake con miles de usuarios de analítica embebida

20%
reducción inmediata de costos
$20K
aumento de costos evitado
Kargo

Cómo Kargo descubrió un ahorro de $500K al año y logró un ROI de 5X con SELECT

5X
ROI
30%
Reducción en costos de warehousing de Looker
$500K/year
Costo identificado en el procesamiento de un solo evento
Entain

Cómo Entain ahorró un 35% en Snowflake empoderando a sus equipos con mejores herramientas de gestión de costos

35%
Reducción de costos de Snowflake
50%
Reducción de costos del pipeline de datos
$200K
Ahorro anual en ingesta
ClickUp

ClickUp adoptó una estrategia FinOps proactiva para Snowflake antes de que los costos se dispararan

Exiger

Exiger redujo sus costos de Snowflake un 40% en solo dos semanas

40%
Reducción de costos
20x
ROI
$700K
Sobrecostos evitados
Synthesia

Cómo una startup de IA en pleno crecimiento frenó la escalada de sus costos de Snowflake y los redujo un 60%

60%
reducción de costos
10X
crecimiento de costos en 2 años

Customer Love.Supercharging thousands of data cloud users.

Read more customer love
“SELECT is a team favorite - its cost monitoring and auto savings give us peace of mind that our Snowflake spend is in check. The platform’s detailed insights across SQL queries, dbt, and Looker usage provides a comprehensive view into credit spend that is unmatched by other solutions. SELECT has helped us significantly optimize how we use Snowflake.”
Dan Corcoran
Dan CorcoranSenior Data Engineering Manager at Gopuff
“SELECT's app has become an invaluable resource to our company. It clearly breaks down our costs to allow us to focus on the most important areas of cost. SELECT has repeatedly surfaced inefficient common query patterns, and has helped us spot 200 TiB of unused tables to drop, resulting in continued significant cost savings. SELECT is always adding new features to help their customers better understand and reduce their spending. We can't recommend them highly enough!”
Sean Abraham
Sean AbrahamSenior Principal Software Engineer at VideoAmp
“I love clicking through SELECT to understand how our environment and workloads are evolving. I probably check it every day. It's coffee and SELECT for me every morning.”
Ian Fahey
Ian FaheySenior Analytics Engineer at Loop
“SELECT helps us quickly identify inefficient queries that consume unnecessary Snowflake credits, providing all the information we need in a single application. With the Automated Savings feature, we were able to allocate credits to new compute-intensive data projects.”
Jessica Franks
Jessica FranksData Engineering Manager at NOTHS
“This is the easiest thing we've ever done to save money - 20x ROI. Does this not exist for AWS?”
Skyler Chi
Skyler ChiSVP, GTM Productivity & Excellence at Exiger
“SELECT provides our team with complete visibility into all aspects of our Snowflake bill and usage. Our team regularly uses SELECT to monitor costs and get alerted on key changes. The dbt & Looker integrations are also super helpful for identifying performance bottlenecks.”
Jonathan Talmi
Jonathan TalmiSenior Data Engineering Manager at Super
“SELECT helped us monitor and reduce our overall Snowflake spend by almost 40%. The reporting showed me bottlenecks in minutes that would’ve otherwise taken weeks to dig through metadata and sort out. The 'Automated Savings' savings feature alone is saving us over $10k a month across our accounts, allowing us to bring on new workloads.”
Garrett McClintock
Garrett McClintockAnalytics Engineering Manager at Heap
“Before SELECT, we were blind to our Snowflake cost drivers. Minutes after install, we identified a single job that was driving over 20% of our costs. The instant visibility & not having to build & maintain our own monitoring makes a big difference for a lean team like ours.”
Erik Webb
Erik WebbHead of Data at Clair

Get up and running in less than 15 minutes

Connect your Snowflake, Databricks, or BigQuery account and instantly understand your savings potential.

Book a demo Start free trial

SELECT workloads dashboard