Snowflake

Bases de données

Interrogez votre entrepôt de données, analysez les coûts et gérez les objets Snowflake — Neotask utilise OpenClaw pour rendre Snowflake conversationnel.

Ce que vous pouvez faire

Interroger votre entrepôt de données naturellement

Décrivez la question métier à laquelle vous souhaitez répondre — "quels étaient nos 10 clients générant le plus de revenus le trimestre dernier, répartis par ligne de produits ?" — et Neotask rédige et exécute le SQL contre votre entrepôt Snowflake, renvoyant les résultats avec contexte.

Analyser la consommation et les coûts de crédits

Demandez à Neotask d'extraire votre utilisation de crédits par entrepôt, d'identifier quelles requêtes sont les plus coûteuses et de trouver les entrepôts qui pourraient être auto-suspendus plus tôt ou redimensionnés à un niveau plus petit — tout depuis les vues ACCOUNT_USAGE.

Gérer les objets Snowflake

Créez et modifiez des bases de données, schémas, stages, formats de fichiers et entrepôts en langage naturel. Neotask génère le DDL SQL Snowflake correct et confirme les changements avant l'exécution.

Investiguer les performances des requêtes

Collez une requête lente ou demandez à Neotask de trouver les requêtes les plus longues depuis QUERY_HISTORY. Il récupère le profil de requête, identifié le déversement sur disque, les jointures inefficaces et la cardinalité explosive, et suggère des correctifs concrets.

Surveiller la fraîcheur des données et les pipelines

Demandez quelles tables n'ont pas été mises à jour au cours de la dernière heure, vérifiez si l'ingestion Snowpipe s'exécute selon le calendrier et vérifiez le statut d'exécution des tâches — utile pour maintenir les SLA des pipelines de données.

Essayez de demander

  • "Quelles étaient nos ventes totales par région pour le T4 2025 ?"
  • "Quelles 5 requêtes ont utilisé le plus de crédits cette semaine ?"
  • "Quels entrepôts ont fonctionné toute la journée sans s'auto-suspendre ?"
  • "Crée un nouveau schéma appelé analytics dans la base de données PROD"
  • "Pourquoi cette requête déverse-t-elle sur disque ?" (collez votre SQL)
  • "Montre-moi toutes les tables qui n'ont pas été chargées au cours des 24 dernières heures"
  • "Accorde au rôle ANALYST l'accès en lecture à toutes les tables dans le schéma REPORTING"
  • "Quel est notre taux de consommation de crédits estimé pour ce mois basé sur les 7 derniers jours ?"
  • Conseils pro

  • Demandez à Neotask d'envelopper les requêtes coûteuses avec LIMIT d'abord pour prévisualiser les résultats à faible coût avant d'exécuter la requête complète sur un grand entrepôt.
  • Spécifiez la taille de l'entrepôt dans votre requête si vous voulez que Neotask utilise un niveau de calcul spécifique : "utilise l'entrepôt SMALL" pour l'exploration ad hoc.
  • Utilisez les vues ACCOUNT_USAGE.QUERY_HISTORY pour l'analyse des coûts — demandez à Neotask d'interroger celles-ci plutôt que les tables système pour des données historiques complètes.
  • Demandez des recommandations de clé de clustering quand les tables dépassent 100 millions de lignes et que les requêtes sur elles sont lentes.
  • Combinez les requêtes Snowflake avec vos outils BI : demandez à Neotask de créer une vue optimisée pour le schéma de requête d'un tableau de bord Looker ou Tableau spécifique.
  • Works Well With