Skip to main content
Skip table of contents

Quelle est la différence entre la méthode getRowCount et la fonction Approximate count distinct ?

getRowCount

La méthode getRowCount récupère le nombre total de lignes retournées par une requête API (c'est-à-dire le nombre de lignes correspondant à la requête).

Vous pouvez l'utiliser dans Data Query 3 en cliquant sur Afficher le nombre de lignes dans le coin inférieur droit de l'interface.

Utilisez getRowCount lorsque vous avez besoin de connaître le nombre de lignes qu'une requête retournerait (par exemple, pour estimer la taille du résultat) plutôt que de récupérer le jeu de données complet.

Vous pouvez aussi remplacer la fonction getData de votre appel API :

CODE
https://api.atinternet.io/v3/data/getData?...

Par la fonction getRowCount :

CODE
https://api.atinternet.io/v3/data/getRowCount?...

Votre appel ne récupèrera alors qu'une seule information indiquant le nombre de lignes de la requête.

Approximate count distinct

La fonction Approximate count distinct retourne le nombre approximatif de valeurs différentes non nulles pour une propriété.

Cette fonction est basée sur un algorithme destiné à rendre le comptage distinct réalisable sur de grands volumes de données, où les comptages distincts exacts peuvent être coûteux en calcul. Le résultat a une marge d'erreur typique de 2%.

L'application d'Approximate count distinct produit une métrique dont la valeur est le résultat de la fonction (un comptage distinct estimé).

Utilisez Approximate count distinct lorsque vous voulez estimer combien de valeurs uniques existent pour une propriété (par exemple, utilisateurs uniques, IDs uniques, URLs de pages uniques) sans calculer un comptage distinct exact.

image-20241128-092132.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.