Le mode éco, c'est quoi ?
Le mode « Eco » s’inscrit dans la volonté de Piano Analytics de proposer une solution analytics plus vertueuse, et tout particulièrement sur la dimension écologique. En utilisant un procédé d’approximation statistique , ce mode permet d’obtenir les résultats de vos requêtes beaucoup plus rapidement, tout réduisant d’autant la consommation énergétique et l’empreinte carbone qui en résulte.
Pour le nombre de visites et visiteurs par page, nous remarquons un gain d'environ 50% en moyenne.
Pour l'utiliser il suffit dans Data Query 3 d'utiliser la flèche présente à côté du lancement de la requête et de sélectionner le mode éco.
Le mode « éco » affecte-t’il la qualité des résultats ?
Le mode «éco » s’appuie sur un algorithme probabiliste, nommé « HyperLogLog » permettant de compter de manière particulièrement efficace des éléments uniques dans un ensemble. Son résultat est une valeur approchée du résultat réel dont la marge d’erreur typique est généralement inférieure à 2%. En contrepartie de cet écart minime, une grande quantité de ressources de calculs est économisée et les résultats de requêtes sont disponibles plus rapidement, facilitant ainsi le travail d’analyse.
Quand faut-il utiliser le mode « éco » ?
Le «mode « éco » est extrêmement efficace lorsqu’il s’agit de compter le nombre de valeurs distinctes dans un ensemble de données. Il est donc particulièrement adapté au traitement des métriques s’appuyant sur un dénombrement de valeurs telles que la métrique « Visiteurs » (nombre de ID Visiteur dédupliqués), la métrique « Visites » (nombre de ID Visites dédupliqués) ou « Articles » (nombre de ID Articles dédupliqués). Lorsque le mode « éco » est activé, seules les métriques éligibles sont calculées selon cette méthodologie (et notifiées dans l’interface). Les autres métriques comme le « Temps passé » seront quant à elles calculées sans approximation, comme elles le seraient lorsque le mode est désactivé.
Avec son impact notable sur la performance, le mode « éco » est recommandé pour toute la phase exploratoire sur des volumes de données importants (sites à forte volumétrie, périodes d’analyses étendues, cardinalité importante…). Il vous fera gagner un temps précieux pour identifier les insights tout en réduisant fortement la consommation d’énergie. Vous pourrez désactiver le mode pour lancer la requête qui permettra d’obtenir des résultats exacts.