SELECT

Esta página também está disponível em English, Deutsch, Español, Français, Italiano e 日本語.

HomeChef domou os custos do Snowflake e elevou a consciência de custos em todo o time de analytics

Empresa de kits de refeição economiza 60% nos custos do Snowflake e transforma sua cultura de custos com o SELECT

SELECT
Home Chef

The Challenge

A HomeChef usava o Snowflake havia cinco anos com custos estáveis, principalmente para alimentar analytics em batch diários. À medida que adicionaram mais workloads operacionais, os custos dispararam 15X. Os dashboards internos no Looker, usados como solução de monitoramento de custos, davam conta das necessidades de rotina, mas tinham dificuldade com problemas novos e exigiam muito esforço para análises ad-hoc.

The Solution

O SELECT trouxe visibilidade de custos imediata e insights de otimização que as ferramentas internas da HomeChef não ofereciam. A configuração levou apenas 30 minutos. A integração profunda do SELECT com o dbt e o detalhamento completo de custos permitiram que o time identificasse rapidamente oportunidades de otimização de alto impacto em seus mais de 1.200 modelos dbt, com a visibilidade que antes exigia a criação de dashboards personalizados.

Results

  • Economizou 60% com otimização de armazenamento e melhorias de performance identificadas com o SELECT
  • Antecipou a consciência de custos, com engenheiros de analytics otimizando consultas de forma proativa durante o desenvolvimento
  • Eliminou a solução interna de monitoramento, que consumia muito tempo, e os fluxos manuais de análise de custos
  • Estabeleceu uma rotina diária de monitoramento de custos que leva apenas 2 a 3 minutos para revisar toda a conta do Snowflake

O SELECT parece exatamente o que eu e o Paul teríamos construído se tivéssemos nos trancado numa sala por 18 meses para criar a nossa solução ideal de monitoramento.

Devin McGee, Líder de Engenharia de Dados na Home Chef

Os custos do Snowflake explodiram conforme a HomeChef adicionava mais workloads operacionais

A HomeChef migrou do EMR para o Snowflake há cinco anos, inicialmente para alimentar dashboards no Looker com atualizações diárias em batch via dbt — um cenário estável e econômico. Tudo mudou quando a HomeChef começou a usar o Snowflake para executar cada vez mais workloads operacionais. Eles passaram de consultas uma vez ao dia para consultas a cada 15 minutos. Quando se fazem muitos upserts em tabelas de churn, o gasto com Snowflake pode subir muito rápido. Praticamente da noite para o dia, houve um aumento de uma ordem de grandeza.

O monitoramento interno chegou ao limite com o aumento da complexidade

Antes do SELECT, a HomeChef montou um monitoramento de custos interno com coleta incremental do histórico de consultas, segregação de warehouses para rastrear gastos por ambiente dbt e dashboards personalizados no Looker. A solução caseira funcionava para o monitoramento de rotina, mas se tornava problemática diante de questões novas. Adicionar recursos exigia abrir PRs para incluir novas dimensões nas tabelas e métricas nos dashboards, enquanto análises ad-hoc eram lentas por conta da estrutura complexa de metadados do Snowflake. A inércia e o atrito eram grandes. À medida que o conjunto de recursos usados no Snowflake se expandia, na prática eles precisavam aprender um novo dataset obscuro a cada vez.

Colocando o SELECT para rodar em 30 minutos

Quando os custos dispararam, a HomeChef precisava de visibilidade imediata sobre o que estava gerando os gastos. Em 30 minutos, o SELECT já estava rodando. O profundo entendimento do SELECT sobre o ecossistema dbt e a visibilidade completa de custos tornaram a transição tranquila, eliminando a necessidade de soluções internas.

O SELECT viabilizou 60% de economia com otimizações direcionadas

A HomeChef alcançou reduções significativas de custos ao resolver primeiro problemas de armazenamento (economizando 20%) e, em seguida, usar o SELECT para identificar oportunidades de otimização de performance que renderam mais 40%. Com mais de 1.200 modelos dbt, identificar alvos de otimização manualmente seria impossível. O detalhamento de custos e os insights de performance do SELECT permitiram que o time concentrasse esforços onde o impacto seria máximo. O SELECT funcionou tanto como ferramenta de identificação de alvos quanto como panóptico de monitoramento das otimizações de performance.

Monitoramento diário cria uma cultura de custos proativa

O SELECT transformou a abordagem da HomeChef: de apagar incêndios de forma reativa para um monitoramento proativo. Devin agora começa todos os dias de trabalho com uma revisão rápida no SELECT. Ele pega seu café, olha os pipelines e depois confere o SELECT. Em dois a três minutos, ele tem uma noção do que está acontecendo no ambiente Snowflake todos os dias. Essa rotina permite detectar cedo anomalias, novos workloads e picos de custo antes que virem problemas sérios. Ele consegue ver mudanças de uso ao longo do tempo, o que revela se há novos casos de uso não previstos — e permite que o time de analytics de negócios trabalhe diretamente com esses usuários finais.

A consciência de custos migrou para o início do desenvolvimento

Talvez a mudança cultural mais significativa tenha sido os engenheiros de analytics passarem a considerar a otimização durante o desenvolvimento, e não depois do deploy. Em sessões de pareamento com os insights do SELECT, o time como um todo aprendeu princípios de otimização de consultas. Agora, os engenheiros de analytics otimizam a performance de forma proativa antes de abrir pull requests. Os AEs já avisam de antemão: "olha, esse aqui vai sair caro", e dizem "reduzi o tempo de execução de X para Y antes de abrir o PR porque sabia que essa window function ia me matar". Igualmente importante, o SELECT ajuda a decidir quando não otimizar, evitando esforço desperdiçado em modelos de baixo impacto.

Veja como o SELECT ajuda times de dados a avançar mais rápido

Descubra como o SELECT ajuda times a reduzir desperdício em warehouses, melhorar a visibilidade e agir com base em insights de custos de dados.

More customer stories

Personio

Como a Personio promoveu consciência de custos ao escalar o Snowflake para mais de 280 usuários

60%
redução no tempo de execução dos pipelines dbt
280+
usuários diretos do Snowflake atendidos
Loop Returns

Loop otimiza os custos do Snowflake para milhares de usuários de embedded analytics

20%
redução imediata de custos
$20K
aumento de custos evitado
Kargo

Como a Kargo identificou uma oportunidade de economia de US$ 500 mil/ano e alcançou ROI de 5x com o SELECT

5X
ROI
30%
Redução nos custos de warehouse do Looker
$500K/year
Custo identificado no processamento de um único evento
Entain

Como a Entain cortou 35% dos custos do Snowflake dando às equipes ferramentas melhores de gestão de custos

35%
Redução de custos no Snowflake
50%
Redução de custos dos pipelines de dados
$200K
Economia anual em ingestão
ClickUp

A ClickUp adotou uma estratégia proativa de FinOps para o Snowflake antes que os custos disparassem

Exiger

Como a Exiger reduziu os custos do Snowflake em 40% em duas semanas

40%
redução de custos
20x
ROI
$700K
aumentos de custos evitados
Synthesia

Como uma startup de IA em rápido crescimento domou custos descontrolados no Snowflake e economizou 60%

60%
redução de custos
10X
crescimento de custos em 2 anos

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