Snowflake

データベース

データウェアハウスのクエリ、コスト分析、Snowflakeオブジェクトの管理 — NeotaskがOpenClawを使ってSnowflakeを会話型にします。

できること

データウェアハウスを自然にクエリ

答えたいビジネス上の質問を説明すると — 「昨四半期の売上上位10顧客を製品ラインで分類して」— Neotaskがスノーフレークウェアハウスに対してSQLを作成・実行し、コンテキスト付きで結果を返します。

クレジット消費とコストの分析

Neotaskにウェアハウス別のクレジット使用量の確認、最もコストが高いクエリの特定、早めに自動サスペンドできるウェアハウスや小さいティアに縮小できるウェアハウスの発見を依頼できます — すべてACCOUNT_USAGEビューから。

Snowflakeオブジェクトの管理

データベース、スキーマ、ステージ、ファイルフォーマット、ウェアハウスを自然言語で作成・変更できます。Neotaskが正しいSnowflake SQL DDLを生成し、権限に影響する操作は実行前に確認します。

クエリパフォーマンスの調査

スロークエリを貼り付けるか、QUERY_HISTORYから最も実行時間の長いクエリを見つけるよう依頼できます。ディスクへのスピル、非効率なJOIN、カーディナリティの爆発を特定し、具体的な修正を提案します。

データの新鮮度とパイプラインの監視

過去1時間で更新されていないテーブルを確認したり、Snowpipeのインジェストがスケジュール通りに実行されているか確認したり、タスクの実行ステータスを確認したりできます — データパイプラインのSLAを守るのに役立ちます。

試してみてください

  • 「2025年Q4の地域別総売上は?」
  • 「今週最もクレジットを使用した5つのクエリは?」
  • 「自動サスペンドせずに一日中実行したウェアハウスは?」
  • 「PRODデータベースにanalyticsという新しいスキーマを作成して」
  • 「このクエリがディスクにスピルしている理由は?」(SQLを貼り付け)
  • 「過去24時間にロードされていないテーブルをすべて表示して」
  • 「ANALYSTロールにREPORTINGスキーマのすべてのテーブルへの読み取りアクセスを付与して」
  • 「過去7日間のデータに基づく今月の推定クレジット消費率は?」
  • プロのヒント

  • NeotaskにまずLIMITを付けた高コストクエリで結果をプレビューしてから、大きなウェアハウスで完全なクエリを実行するよう依頼しましょう。
  • プロンプトでウェアハウスのサイズを指定しましょう:アドホック探索には「SMALLウェアハウスを使って」、重いトランスフォームには大きいウェアハウスを残しておきましょう。
  • コスト分析にはACCOUNT_USAGE.QUERY_HISTORYビューを使いましょう — Neotaskにシステムテーブルではなくこれらをクエリさせることで、包括的な履歴データを取得できます。
  • 1億行を超えるテーブルのクエリが遅い場合はクラスタリングキーの推奨を依頼しましょう — Neotaskがフィルターカラムを確認して適切なクラスタリングを提案します。
  • SnowflakeクエリとBIツールを組み合わせましょう:特定のLookerやTableauダッシュボードのクエリパターン用に最適化されたビューを作成するようNeotaskに依頼できます。
  • Works Well With