AccueilBlogTest Snowflake prêt à l'emploi
Tests prêts à l'emploi

Test Snowflake prêt à l'emploi : warehousing et maîtrise des coûts

Sur Snowflake, la facture dérape vite si personne ne maîtrise les warehouses et les crédits. Ce test met le candidat face à un scénario concret de coûts qui s'envolent, et vérifie s'il sait diagnostiquer et corriger. Corrigé et logique inclus.

Data Builder·Juillet 2025·10 min de lecture·Test Snowflake · warehousing / coûts · clé en main

Le principe à comprendre : Snowflake sépare stockage et calcul, et facture le calcul en crédits, à l'usage. Un gros warehouse laissé allumé en permanence brûle des crédits pour rien. La maîtrise du sizing et de l'auto-suspend est décisive.

1Le scénario

La consigne

« La facture Snowflake a doublé ce mois-ci. Voici la configuration. Diagnostique et corrige. »

On décrit une configuration problématique. Un candidat qui maîtrise Snowflake repère immédiatement les décisions qui font exploser les crédits.

-- Configuration actuelle (problematique) Warehouse : XL (tres puissant) Auto-suspend : desactive (reste allume 24/7) Usage reel : quelques requetes legeres par heure -- Consequence : un warehouse surdimensionne brule des credits en continu.

    2Le diagnostic attendu

    La consigne

    Deux erreurs de configuration évidentes pour qui connaît Snowflake.

    Le candidat doit relier la hausse de facture à des choix concrets : un warehouse trop gros pour la charge, et l'absence d'auto-suspend qui le laisse tourner (et facturer) en continu.

    • Warehouse surdimensionné (XL) pour une charge légère.
    • Auto-suspend désactivé : on paie même sans requête.
    • Bon réflexe : regarder l'historique de consommation par warehouse.

    3Le corrigé

    La consigne

    Redimensionner et activer l'auto-suspend.

    La correction est simple mais révélatrice : adapter la taille du warehouse à la charge réelle, et activer l'auto-suspend pour ne payer que le calcul utilisé.

    ALTER WAREHOUSE mon_wh SET WAREHOUSE_SIZE = 'SMALL' -- adapte a la charge reelle AUTO_SUSPEND = 60 -- s'eteint apres 60s d'inactivite AUTO_RESUME = TRUE; -- se rallume a la demande -- On ne paie plus que le calcul reellement utilise.
    • Réduire la taille du warehouse à la charge réelle.
    • Activer l'auto-suspend (le warehouse s'éteint après inactivité).
    • Le candidat relie chaque réglage à la facture (crédits).

    Signal d'alerte : le vrai marqueur : le candidat relie spontanément chaque décision de configuration à la facture en crédits. Celui qui ne parle jamais de warehouses ni de crédits n'a probablement fait que passer quelques requêtes.

    4Grille par niveau

    NiveauMaîtrise attendueSignal GONO-GO
    JuniorÉcrit des requêtes SnowflakeSait produire un résultatIgnore warehouses et crédits
    ConfirméConnaît warehouses et auto-suspendCorrige la configuration coûteuseNe relie pas config et facture
    SeniorOptimise le coût par chargeDiagnostique une hausse de créditsLaisse un XL allumé en continu
    LeadDéfinit des standards de coûtMet en place des garde-fous d'équipeBuzzword sans logique de coût

    Vous recrutez un profil data ?

    Data Builder mène l'entretien technique et vous livre un rapport clair et détaillé sous 24h. Premier entretien offert.

    Tester gratuitementRéserver un appel