Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
percentileRank
Die Funktion percentileRank
berechnet den Perzentil-Rang eines Messwertes oder einer Dimension im Vergleich zu den angegebenen Partitionen. Der Perzentilrangwert (x
) gibt an, dass das aktuelle Element über x
% der Werte in der angegebenen Partition liegt. Der Perzentilrangwert liegt im Bereich von (einschließlich) 0 bis (ausschließlich) 100.
Syntax
Die Klammern sind erforderlich. Welche Argumente optional sind, erfahren Sie in den folgenden Beschreibungen.
percentileRank (
[ sort_order_field ASC_or_DESC, ... ]
,[ {partition_field}, ... ]
)
Argumente
- Sortierreihenfolge-Feld
-
Einer oder mehrere aggregierte Messwerte und Dimensionen, nach denen Sie die Daten sortieren möchten, getrennt durch Kommas. Sie können aufsteigend (
ASC
) oder absteigend (DESC
) sortieren.Jedes Feld in der Liste ist in {} eingeschlossen (geschweifte Klammern), wenn es mehr als ein Wort umfasst. Die gesamte Liste ist in [ ] (eckige Klammern) eingeschlossen.
- partition field
-
(Optional) Eine oder mehrere Dimensionen, nach denen Sie die Daten partitionieren möchten, getrennt durch Kommas.
Jedes Feld in der Liste ist in {} eingeschlossen (geschweifte Klammern), wenn es mehr als ein Wort umfasst. Die gesamte Liste ist in [ ] (eckige Klammern) eingeschlossen.
- calculation level (Berechnungsebene)
-
(Optional) Gibt die zu verwendende Berechnungsebene an:
-
PRE_FILTER
– Vorfilterberechnungen werden vor den Datensatzfiltern berechnet. -
PRE_AGG
– Voraggregatberechnungen werden berechnet, bevor die Aggregationen und Top- und Bottom-N-Filter auf die Visuals angewendet werden. -
POST_AGG_FILTER
– (Standard) Tabellenberechnungen werden berechnet, wenn die Visuals angezeigt werden.
Dieser Wert wird standardmäßig auf
POST_AGG_FILTER
eingestellt, wenn er leer ist. Weitere Informationen finden Sie unter Verwenden von ebenenspezifischen Berechnungen in Amazon QuickSight. -
Beispiel
Das folgende Beispiel führt eine Perzentilrangeinstufung von max(Sales)
in absteigender Reihenfolge über State
durch.
percentileRank ( [max(Sales) DESC], [State] )
Das folgende Beispiel führt eine Perzentilrangeinstufung von Customer Region
über den Gesamtwert von Billed Amount
durch. Die Felder in der Tabellenberechnung befinden sich in den Feldbereichen der Visualisierung.
percentileRank( [sum({Billed Amount}) DESC], [{Customer Region}] )
Der folgende Screenshot zeigt die Ergebnisse des Beispiels zusammen mit der Summe Billed Amount
, sodass Sie sehen können, wie jede Region im Vergleich abschneidet.
