Pourquoi passer la facturation BigQuery du dataset GA4 en physical storage ?

🎯
Objectif
Comprendre les sujets de facturation de stockage BigQuery et pourquoi il vaut mieux opter pour le stockage physique pour les données GA4.

La facturation du stockage BigQuery

La facturation du stockage dans BigQuery peut être basée sur les octets logiques (logical bytes) et les octets physiques (physical bytes).
Les octets logiques représentent la taille des données telles qu’elles sont structurées dans les tables, avant toute compression.
Les octets physiques, en revanche, représentent l’espace réel occupé sur les disques après compression.
Le coût de stockage de Go des octets physiques est deux fois plus cher que celui des octets logiques (0.044€ vs. 0.02€ en janvier 2025).
Le choix de la facturation se fait au niveau du dataset BigQuery et c’est par défaut en mode logique.

Les données GA4

Premièrement, les données GA4 contiennent beaucoup de valeurs qui se répètent (comme les sources, supports, url de page, paramètres d’évènement, etc.). Ces valeurs qui se répètent peuvent être compressées et donc occuper un espace physique plus petit.
Deuxièmement, la structure imbriquée des évènements GA4 permet une meilleure optimisation de stockage.
On note en général un facteur 10 entre la taille des données logiques et physiques. Cela veut dire qu’en moyenne une table GA4 de 1Go logique devient 100Mo physiques.

Analyse du coût de stockage

Même si le coût de stockage par Go est plus cher en mode physique que logique, la forte réduction de la taille des données en mode physique implique une réduction des coûts.
Pour un dataset contenant des tables faisant 1To logique et donc 100Go physiques, on aura :
Mode
Taille de la table
Coûts par Go
Coûts totaux
Logique
1To
0.02€
20€
Physique
100Go
0.044€
4.4€
Il est donc préférable de choisir le mode de facturation physique pour un dataset GA4.

Changer le mode de facturation

Pour changer le mode de facturation, on va sur l’interface BigQuery, on sélectionne le dataset GA4 et on clique “Edit details”.
Image without caption
On clique sur “Advanced Options”.
Image without caption
Et on choisit le mode de facturation physique et on clique “Save”.
Image without caption
Voilà, la facturation du dataset est en mode physique et les coûts de stockage sont plus faibles. 💰