Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

countOver

Mode de mise au point
countOver - Amazon QuickSight

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

La fonction countOver calcule le nombre d'une dimension ou mesure partitionné par une liste de dimensions.

Syntaxe

Les crochets sont obligatoires. Pour voir quels arguments sont facultatifs, consultez les descriptions suivantes.

countOver ( measure or dimension field ,[ partition_field, ... ] ,calculation level )

Arguments

measure or dimension field

Mesure ou dimension pour laquelle vous souhaitez effectuer le calcul, par exemple sum({Sales Amt}). Utilisez un regroupement si le niveau de calcul est défini sur NULL ou POST_AGG_FILTER. N'utilisez pas de regroupement si le niveau de calcul est défini sur PRE_FILTER ou PRE_AGG.

partition field

(Facultatif) Une ou plusieurs mesures et dimensions selon lesquelles vous souhaitez effectuer la partition, avec séparation par des virgules.

Chaque champ de la liste est placé dans des accolades {}, s'il s'agit de plusieurs mots. La liste entière est placée entre crochets [ ].

calculation level

(Facultatif) Spécifie le niveau de calcul à utiliser :

  • PRE_FILTER – Les calculs de pré-filtre sont effectués avant les filtres de jeu de données.

  • PRE_AGG – Les calculs de pré-regroupement sont effectués avant d'appliquer les regroupements et les filtres N premiers/derniers aux représentations visuelles.

  • POST_AGG_FILTER – (Par défaut) Les calculs de tableau sont effectués lorsque les représentations visuelles s'affichent.

La valeur par défaut est POST_AGG_FILTER lorsqu'elle est vide. Pour plus d’informations, consultez Utilisation de calculs basés sur les niveaux dans Amazon QuickSight.

Exemple

L'exemple suivant montre le compte de Sales partitionné sur City et State.

countOver ( Sales, [City, State] )

L'exemple suivant montre le compte de {County} partitionné sur City et State.

countOver ( {County}, [City, State] )

L'exemple suivant montre le compte de Billed Amount sur Customer Region. Les champs du calcul de tableau se trouvent dans les sélecteurs de champs de la représentation visuelle.

countOver ( sum({Billed Amount}), [{Customer Region}] )

La capture d'écran suivante affiche les résultats de l'exemple. Étant donné qu'il n'y a pas d'autres champs impliqués, le compte est de un pour chaque région.

Table showing countOver value of 1 for each Customer Region: APAC, EMEA, and US.

Si vous ajoutez des champs supplémentaires, le compte change. Dans la capture d'écran suivante, nous additionnons Customer Segment et Service Line. Chacun de ces champs contient trois valeurs uniques. Avec 3 segments, 3 gammes de services et 3 régions, le champ calculé affiche 9.

Data table showing countOver values for Enterprise customer segments across regions.

Si vous ajoutez les deux autres champs dans les champs de partitionnement du champ calculé, countOver( sum({Billed Amount}), [{Customer Region}, {Customer Segment}, {Service Line}], puis le décompte est à nouveau 1 pour chaque ligne.

Data table showing countOver values for Customer Segment, Service Line, and Customer Region combinations.

Rubrique suivante :

maxOver

Rubrique précédente :

avgOver
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.