denseRank - Amazon QuickSight

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.

denseRank

Die Funktion denseRank berechnet den Rang eines Messwertes oder einer Dimension im Vergleich zu den angegebenen Partitionen. Zählt jedes Element nur einmal, ignoriert Duplikate und weist einen Rang "ohne Leerstellen" zu, sodass doppelte Werte den gleichen Rang haben.

Syntax

Die Klammern sind erforderlich. Welche Argumente optional sind, erfahren Sie in den folgenden Beschreibungen.

denseRank ( [ sort_order_field ASC_or_DESC, ... ] ,[ partition_field, ... ] )

Argumente

Sortierreihenfolge-Feld

Eines oder mehrere aggregierte Felder (Messwerte und/oder 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 ordnet max(Sales), basierend auf einer absteigenden Sortierung, verdichtet nach State und City. Alle Städte mit dem gleichen max(Sales) erhalten den gleichen Rang. Die nächste Stadt wird nach diesen eingestuft. Wenn sich beispielsweise drei Städte die gleiche Rangfolge teilen, wird die vierte Stadt auf Rang 2 eingestuft.

denseRank ( [max(Sales) DESC], [State, City] )

Das folgende Beispiel ordnet max(Sales), basierend auf einer absteigenden Sortierung, verdichtet nach State. Alle Staaten mit dem gleichen max(Sales) erhalten den gleichen Rang. Der nächste wird nach diesen eingestuft. Wenn sich beispielsweise drei Staaten die gleiche Rangfolge teilen, wird der vierte Staat auf Rang 2 eingestuft.

denseRank ( [max(Sales) DESC], [State] )