280名超のユーザーへSnowflakeを拡大しながら、全社にコスト意識を根付かせる
- 60%
- dbtパイプライン実行時間の短縮
- 280+
- Snowflakeの直接ユーザー数
Loopは、Snowflake導入初期において「制約なし」の方針で運用し、コスト管理よりも最大限の価値創出を優先していました。このアプローチは迅速なイノベーションを可能にした一方で、支出パターンや最適化余地の可視性は限られていました。契約更新の準備を進めるにあたり、体系的なコストモニタリングとライトサイジングの仕組みが必要になりました。
SELECTは、直感的な診断フローとともに包括的なコスト可視化を提供しました。プラットフォームの自動インサイトにより、確信を持ったウェアハウスのライトサイジング判断や、高コストなワークロードの早期特定が可能になりました。SELECTによる定期的なモニタリングはLoopの運用ルーティンに組み込まれ、チーム横断のコスト議論やアーキテクチャ判断を支える定量的な基盤となりました。
SELECTの画面をあちこちクリックしながら、環境やワークロードがどう変化しているかを把握するのが大好きなんです。たぶん毎日チェックしていますね。毎朝、コーヒーとSELECTが私の日課です。
Ian Fahey, Loop シニアアナリティクスエンジニア
Loopは、社内業務と顧客向け分析の両方の中核ウェアハウスとしてSnowflakeを据えた、高度なデータ基盤を運用しています。返品管理アプリケーションの組み込み分析を通じて数千人の外部ユーザーを支える一方、社内では複数のツールを横断して数百人のユーザーが利用しています。社内ユーザーには、dbtで開発を行う5名のアナリティクスエンジニア、ワークベンチレポートを構築する3名のアナリスト、マーチャント比較の基盤モデルやレコメンデーションシステム向けにStreamlitアプリケーションを開発する機械学習エンジニアが含まれます。従来の分析にとどまらず、Snowflakeは運用面のユースケースも支えており、マーチャントが主要機能を活用した際に発動する自動アラートにより、カスタマーサクセスチームが能動的に連絡を取り、課題を把握できるようになっています。
SELECT導入以前のLoopは、Snowflake導入初期において「制約なし」の方針で運用し、コスト管理よりもデータインサイトから最大限の価値を引き出すことを優先していました。このアプローチは迅速なイノベーションとデータプラットフォームの発展を可能にした一方で、支出パターンや最適化余地の可視性は限られていました。Snowflakeの契約更新に向けた準備を始めるにあたり、体系的なコストモニタリングとライトサイジングの必要性を認識しました。
SELECTのAutomated Savings機能により、Loopはボタンひとつで即座に支出を20%削減できました。この初期削減の後、LoopのデータチームはSELECTのインサイト機能が示す、より戦略的なコスト最適化の機会に取り組めるようになりました。SELECTのインサイトは、パフォーマンスとコストのバランスを取った戦略的なウェアハウスサイジング判断に必要な確信をもたらしました。Loopは、開発者のボトルネックを防ぎながらCI/CDインフラを最適化し、本番ワークロードのコストを削減することができました。
SELECTは日々の運用ワークフローに組み込まれ、Loopのコスト管理アプローチを一変させました。データチームは、他のデータプラットフォーム監視の日課と合わせて、SELECTを定期的に確認するルーティンを確立しました。この日次モニタリングにより、トレンドや新たなワークロード、潜在的な問題を、大きなコスト問題になる前に早期発見できます。直感的な診断フローにより、コストの推移やワークロードのパターン、すぐに対処すべき改善機会を容易に特定できます。
Loopが突然2万ドルのコスト増に見舞われた際、SELECTのモニタリング機能が真価を発揮しました。プラットフォームの自動アラートがコスト急増をチームに通知し、深い可視性によって根本原因の迅速な特定と即時の解決が可能になりました。高コストなウィンドウ関数を含むdbtのビューが毎時実行のレポートに組み込まれたことが急増の原因であるとすぐに突き止め、速やかに修正を実施できました。
最も大きな効果はおそらく、Loop社内の各チーム間でデータに基づいた対話を可能にしたことでしょう。SELECTは、リソース配分やビジネス優先度に関する建設的な議論に必要な定量的基盤を提供します。この定量化アプローチにより、Loopの技術業務の優先順位付けは一変し、最適化プロジェクトは「あれば良い」技術的負債の解消から、具体的な削減機会に基づく戦略的施策へと位置づけが変わりました。技術的負債をビジネスクリティカルな課題へと引き上げることで、インパクトの大きいコスト最適化プロジェクトを優先リストの最上位に据えられるようになりました。
SELECTがウェアハウスの無駄を削減し、可視性を高め、データコストのインサイトに基づく行動を支援する方法をご覧ください。
“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.”

“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!”

“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.”

“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.”

“This is the easiest thing we've ever done to save money - 20x ROI. Does this not exist for AWS?”

“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.”

“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.”

“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.”
