KNOWLEDGE BASE

Erstellen einer dynamischen Quickinfo, um unterschiedliche Werte für verschiedene Kennzahlen anzuzeigen


Veröffentlicht: 13 Apr 2021
Zuletzt geändert am: 03 Apr 2023

Frage

Wie kann eine dynamische Quickinfo erstellt werden, um unterschiedliche Werte für verschiedene Kennzahlen anzuzeigen?

Wenn Sie beispielsweise Kennzahlennamen verwenden, um mehrere Werte anzuzeigen, wie ändern Sie dann die Quickinfo-Daten basierend auf der ausgewählten Kennzahl?
Vom Benutzer hinzugefügtes Bild
 

 

 

Umgebung

  • Tableau Desktop

Antwort

Mit einer Parameteraktion kann diese Funktion erreicht werden, wie unten gezeigt und in der angehängten Paketarbeitsmappe demonstriert.

1. Erstellen Sie einen Zeichenfolgenparameter mit dem Namen _Measure Names, wie unten gezeigt:
Vom Benutzer hinzugefügtes Bild

2. Erstellen Sie ein berechnetes Feld mit dem Namen _Measure Sum, um mit der folgenden Berechnung die SUMME der Kennzahlen anzuzeigen:
     * Hinweis: { SUM([Sales])} ist die Kurzversion von {FIXED: SUM([Sales])}.
IF [_Measure Names]="Sales" THEN { SUM([Sales])}
ELSEIF [_Measure Names]="Profit" THEN { SUM([Profit])}
ELSEIF [_Measure Names]="Quantity" THEN { SUM([Quantity])}
END

3. Erstellen Sie einen Parameter, um die Kennzahlnamen, die angezeigt werden, wenn mit der Maus darauf gezeigt wird, wie nachfolgend gezeigt auf den Parameter _Measure Names zu übertragen:
Vom Benutzer hinzugefügtes Bild

4. Fügen Sie die Berechnung _Measure Sum zur Quickinfo hinzu und bearbeiten Sie die Quickinfo so, dass die dynamische SUMME wie nachfolgend demonstriert für verschiedene Kennzahlen angezeigt wird:
Vom Benutzer hinzugefügtes Bild

Details entnehmen Sie der angehängten Arbeitsmappe.
Hat dieser Artikel das Problem gelöst?