Loading

Tabellenberechnung wie RANK() kann für eine LOD-Berechnung (Detailgenauigkeit) nicht verwendet werden

Veröffentlichungsdatum: May 29, 2023
Beschreibung
Beim Verwenden von RANK() in einer LOD-Berechnung tritt möglicherweise der folgende Fehler auf: 
Alle Felder müssen Aggregate oder Konstanten sein, wenn Tabellenberechnungsfunktionen oder Felder aus mehreren Datenquellen verwendet werden.

Cause

LOD-Ausdrücke sind Ausdrücke auf Zeilenebene. Wie alle anderen Ausdrücke auf Zeilenebene müssen Sie bei Verwendung in Tabellenberechnungen aggregiert werden.
Lösung

Option 1

Wenden Sie eine Aggregation auf die LOD an, z. B. RANK(SUM([LoD])). Beachten Sie, dass dadurch die Detailgenauigkeit auf die Detailgenauigkeit der Ansicht aggregiert wird.

Option 2

Verwenden Sie anstelle einer Detailgenauigkeit die erweiterte Partitionierung/Adressierung einer Tabellenberechnung, um festzulegen, wie SUM() berechnet wird.
Zusätzliche Ressourcen
Weitere Informationen zu Problemen mit der Rangfolge finden Sie im Community-Forum: 

Reihenfolge der Vorgänge in Tableau
Nummer des Knowledge-Artikels

001473116

 
Laden
Salesforce Help | Article