Comment calculer la proportion de valeurs vides/égales à zéro dans chaque colonne d’une table
ratio_of_defaults_for_sparse_serialization afin d’optimiser la sérialisation.
Cette requête pratique peut prendre un certain temps, mais elle analyse chaque ligne de votre table et détermine la proportion de valeurs égales à zéro (ou à la valeur par défaut) dans chaque colonne de la table spécifiée :
sensors, qui contient plus de 20 milliards de lignes et 19 colonnes :
- la colonne
sensor_idn’est pas du tout clairsemée. En fait, chaque ligne a une valeur différente de zéro - la colonne
sensor_typen’est clairsemée qu’à environ 15,9 % - la colonne
P0est très clairsemée : 99,9 % des valeurs sont égales à zéro - la colonne
pressureest assez clairsemée, à 83 % - et la colonne
temperaturea 53,2 % de ses valeurs manquantes ou égales à zéro