SELECT

Cette page est également disponible en English, Deutsch, Español, Italiano, 日本語 et Português.

HomeChef maîtrise ses coûts Snowflake et installe une véritable culture du coût dans son équipe analytique

L'entreprise de livraison de kits repas réduit ses coûts Snowflake de 60 % et transforme sa culture du coût avec SELECT

SELECT
Home Chef

The Challenge

HomeChef utilisait Snowflake depuis cinq ans avec des coûts stables, principalement pour alimenter ses analyses batch quotidiennes. Avec l'ajout de workloads opérationnels, les coûts ont été multipliés par 15. Les dashboards Looker développés en interne pour le suivi des coûts faisaient l'affaire au quotidien, mais peinaient face aux nouveaux problèmes et exigeaient un effort considérable pour toute analyse ad hoc.

The Solution

SELECT a offert une visibilité immédiate sur les coûts et des recommandations d'optimisation que les outils internes de HomeChef ne fournissaient pas. La mise en place n'a pris que 30 minutes. Grâce à son intégration poussée avec dbt et à une ventilation détaillée des coûts, l'équipe a rapidement identifié les leviers d'optimisation à fort impact sur ses 1 200+ modèles dbt, tout en obtenant la visibilité qu'elle cherchait jusque-là à construire via des dashboards sur mesure.

Results

  • 60 % d'économies réalisées grâce à l'optimisation du stockage et aux gains de performance identifiés via SELECT
  • Diffusion de la culture du coût en amont, avec des analytics engineers qui optimisent leurs requêtes dès la phase de développement
  • Suppression de la solution de monitoring interne chronophage et des analyses de coûts manuelles
  • Mise en place d'une routine quotidienne permettant de passer en revue tout le compte Snowflake en 2 à 3 minutes

SELECT, c'est exactement ce que Paul et moi aurions construit si on s'était enfermés dans une pièce pendant 18 mois pour concevoir notre solution de monitoring idéale.

Devin McGee, Data Engineering Lead chez Home Chef

Des coûts Snowflake qui explosent au rythme des nouveaux workloads opérationnels

HomeChef a migré d'EMR vers Snowflake il y a cinq ans, en l'utilisant d'abord pour alimenter des dashboards Looker via des mises à jour batch quotidiennes avec dbt — un setup stable et économique. Tout a basculé lorsque HomeChef s'est mis à faire tourner de plus en plus de workloads opérationnels sur Snowflake. L'équipe est passée de requêtes une fois par jour à des requêtes toutes les 15 minutes. Et quand on enchaîne les upserts sur des tables de churn, la facture Snowflake grimpe très vite. Les coûts ont quasiment été multipliés par dix du jour au lendemain.

Le monitoring maison atteint ses limites face à la complexité croissante

Avant SELECT, HomeChef avait construit son suivi des coûts en interne : collecte incrémentale de l'historique des requêtes, séparation des warehouses pour tracer les dépenses par environnement dbt, et dashboards Looker sur mesure. Cette solution maison suffisait pour le monitoring de routine, mais montrait ses limites dès qu'un nouveau problème surgissait. Ajouter une fonctionnalité supposait de pusher de nouvelles dimensions dans les tables et de nouvelles mesures dans les dashboards, et les analyses ad hoc étaient ralenties par la complexité des métadonnées Snowflake. L'inertie et la friction étaient considérables. À mesure que l'éventail de fonctionnalités Snowflake utilisées s'élargissait, c'était à chaque fois un nouveau dataset ésotérique à apprivoiser.

Opérationnel avec SELECT en 30 minutes

Face à la flambée des coûts, HomeChef avait besoin d'une visibilité immédiate sur ce qui pesait sur la facture. En 30 minutes, l'équipe était opérationnelle avec SELECT. Sa connaissance approfondie de l'écosystème dbt et sa visibilité complète sur les coûts ont rendu la transition fluide, et rendu les solutions maison superflues.

SELECT permet 60 % d'économies grâce à des optimisations ciblées

HomeChef a obtenu des réductions de coûts significatives en s'attaquant d'abord aux problèmes de stockage (20 % d'économies), puis en s'appuyant sur SELECT pour identifier des opportunités d'optimisation de performance représentant 40 % supplémentaires. Avec plus de 1 200 modèles dbt, identifier manuellement les cibles d'optimisation aurait été impossible. La ventilation des coûts et les insights de performance de SELECT ont permis à l'équipe de concentrer ses efforts là où l'impact serait maximal. SELECT a joué à la fois le rôle d'outil d'identification des cibles et de tour de contrôle pour le monitoring des optimisations de performance.

Un suivi quotidien qui installe une culture du coût proactive

SELECT a fait passer HomeChef d'une posture de pompier réactif à un monitoring proactif. Devin commence désormais chaque journée par un coup d'œil rapide à SELECT. Il prend son café, jette un œil aux pipelines, puis ouvre SELECT. Deux à trois minutes lui suffisent pour prendre le pouls de son environnement Snowflake au quotidien. Cette routine permet de détecter en amont les anomalies, les nouveaux workloads et les pics de coûts, avant qu'ils ne deviennent de vrais problèmes. Il peut suivre l'évolution des usages dans le temps et repérer les nouveaux cas d'usage non anticipés, ce qui permet à l'équipe business analytics de travailler directement avec les utilisateurs concernés.

La culture du coût remonte vers les équipes de développement

Le changement culturel le plus marquant est sans doute que les analytics engineers se posent désormais la question de l'optimisation dès la phase de développement, et non plus après le déploiement. Grâce à des sessions de pair programming nourries des insights SELECT, toute l'équipe s'est approprié les principes d'optimisation des requêtes. Aujourd'hui, les analytics engineers optimisent les performances en amont, avant même de soumettre leurs pull requests. Les AEs signalent maintenant en amont "celle-ci va coûter cher" et ajoutent "j'ai fait passer le runtime de X à Y avant de pusher la PR parce que je savais que cette window function allait me plomber". Tout aussi important : SELECT aide aussi à savoir quand ne pas optimiser, évitant les efforts inutiles sur des modèles à faible impact.

Découvrez comment SELECT aide les équipes data à accélérer

Voyez comment SELECT aide les équipes à réduire le gaspillage de leur warehouse, à améliorer leur visibilité et à agir sur leurs coûts data.

More customer stories

Personio

Comment Personio a instauré une culture du coût en déployant Snowflake auprès de plus de 280 utilisateurs

60%
de réduction du temps d'exécution des pipelines dbt
280+
utilisateurs Snowflake directs pris en charge
Loop Returns

Loop maîtrise ses coûts Snowflake auprès de milliers d'utilisateurs en analytics embarqué

20%
De réduction immédiate des coûts
$20K
De hausse de coûts évitée
Kargo

Kargo identifie 500 000 $ d'économies annuelles et obtient un ROI de 5X avec SELECT

5X
ROI
30%
De réduction des coûts Looker
$500K/year
De coût annuel identifié sur un seul événement
Entain

35 % d'économies sur Snowflake : Entain donne à ses équipes les bons outils de pilotage

35%
De réduction des coûts Snowflake
50%
De réduction des coûts des data pipelines
$200K
D'économies annuelles sur l'ingestion
ClickUp

Stratégie FinOps proactive sur Snowflake : ClickUp prend les devants avant l'envolée des coûts

Exiger

Comment Exiger a réduit ses coûts Snowflake de 40 % en deux semaines

40%
de réduction des coûts
20x
de ROI
$700K
de surcoûts évités
Synthesia

Des coûts Snowflake maîtrisés : –60 % pour une startup IA en hypercroissance

60%
de réduction des coûts
10X
de croissance des coûts sur 2 ans

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