Ce hub couvre le modèle de calcul BigQuery : slots, réservations, éditions, autoscaling, fair scheduling et gestion des slots pour les workflows dbt. Les notes s’appuient les unes sur les autres dans l’ordre — commencez par les fondamentaux des slots, puis l’organisation de la capacité, puis la surveillance et les conseils spécifiques à dbt.
Ordre de lecture
BigQuery Slots — l’unité de calcul fondamentale ; tout le reste s’appuie sur ce concept.
BigQuery Reservation Hierarchy — comment la capacité est organisée : les engagements achètent des slots, les réservations créent des pools isolés, les affectations orientent les projets vers ces pools.
BigQuery Editions — les trois niveaux de tarification (Standard, Enterprise, Enterprise Plus) et leurs différences de fonctionnalités par rapport à l’on-demand.
Baseline vs. Autoscaling Slots in BigQuery — baseline garanti vs. autoscaling élastique dans une réservation, y compris la fenêtre de facturation d’autoscaling de 60 secondes.
BigQuery Fair Scheduling — comment les slots sont distribués lorsque plusieurs requêtes sont en concurrence, et pourquoi l’architecture des projets affecte les performances des requêtes.
BigQuery Idle Slot Sharing — le mécanisme Enterprise pour emprunter des slots inutilisés entre réservations, avec les compromis de préemption.
dbt Slot Management on BigQuery — application des slots et réservations aux workflows dbt : caractéristiques de calcul, patterns de réservation multi-projets et conseils de dimensionnement.
BigQuery Slot Usage Monitoring — requêtes et outils pour comprendre la consommation réelle de slots avant de prendre des décisions de capacité.
BigQuery Autoscaling Cost Overhead — pourquoi les coûts réels des Editions dépassent les estimations théoriques : le multiplicateur de 1,5x, la fenêtre de facturation de 60 secondes et les effets de la forme du workload.
BigQuery Editions Testing Without Commitment — créer une réservation de test, utiliser la réservation none pour exclure des projets des configurations au niveau de l’organisation, et la procédure de rollback.
BigQuery Editions Migration Anti-Patterns — cinq erreurs récurrentes lors de la migration depuis l’on-demand : sur-provisionner les slots maximum, ignorer la fenêtre de facturation, sauter l’optimisation des requêtes, acheter des engagements avant de tester, et consolider tous les workloads dans une seule réservation.
Prérequis
Une familiarité avec le fonctionnement interne de BigQuery — séparation stockage/calcul, stockage en colonnes, le moteur d’exécution Dremel — et les calculs de tarification du BigQuery Cost Model.
En lien
BigQuery SQL Patterns for Analytics Engineers — optimisation au niveau des requêtes. Les slots déterminent la capacité de calcul disponible ; les patterns SQL déterminent l’efficacité avec laquelle elle est utilisée.