Loading

Filtern mit Wildcard-Parametern

Veröffentlichungsdatum: Feb 27, 2024
Aufgabe
So filtern Sie Ansichten mit Wildcard-Parametern.
 
Schritte

Das Ergebnis dieser Schritte kann in der beigefügten .twbx überprüft werden.

Schritt 1: Erstellen Sie die Ansicht

  1. Stellen Sie in Tableau Desktop eine Verbindung zu den Superstore-Beispieldaten her.
  2. Wählen Sie Daten > Verbindung zu Daten herstellen und stellen Sie dann eine Verbindung zu den Beispieldaten "Coffee Chain" her.
  3. Klicken Sie im Datenbereich auf die Superstore-Beispieldaten.
  4. Ziehen Sie Region auf Zeilen.
  5. Ziehen Sie Umsatz auf Text.
  6. Klicken Sie im Datenbereich auf die Beispieldaten "Coffee Chain".
  7. Ziehen Sie Staat auf Zeilen.

Schritt 2: Erstellen des Parameters

  1. Klicken Sie mit der rechten Maustaste auf den Bereich Daten und wählen Sie Parameter erstellen aus.
  2. Gehen Sie im Dialogfeld "Parameter erstellen" wie folgt vor und klicken Sie dann auf OK:
    • Benennen Sie den Parameter.In diesem Beispiel heißt der Parameter Suchzeichenfolge.
    • Wählen Sie für Datentyp den Wert Zeichenfolge aus.
    • Geben Sie für Aktueller Wert den Wert Alle ein.
    • Wählen Sie für Zulässige Werte den Wert Alle aus.
  3. Klicken Sie mit der rechten Maustaste auf den Parameter und wählen Sie Parametersteuerelement anzeigen aus.

Schritt 3: Erstellen Sie den Filter

  1. Wählen Sie im Bereich Daten die zu filternde Datenquelle aus. Wählen Sie in diesem Beispiel die Superstore-Beispieldaten aus.
  2. Ziehen Sie Staat auf Filter.
  3. Wählen Sie in der Registerkarte Bedingung den Wert Nach Formel aus, geben Sie eine Formel ähnlich der folgenden ein und klicken Sie dann auf OK[Search String] = "All" OR CONTAINS([State],[Search String]).
  4. Klicken Sie optional mit der rechten Maustaste auf die Dimension unter Filter und wählen Sie Auf Arbeitsblätter anwenden > Alle, die diese Datenquelle verwenden.
  5. Wiederholen Sie für alle zu filternden Datenquellen die Schritte 47.
  6. Geben Sie im Textfeld Suchzeichenfolge den gewünschten Staat ein.
Zusätzliche Ressourcen
Dieses Vorgehen ist besonders für datenquellenübergreifendes Filtern von verschmolzenen Daten geeignet.

Um den Wert einer Nicht-Zeichenfolge zu filtern, wandeln Sie die Dimension innerhalb der Fomel für den bedingten Filter über die Funktion STR() in eine Zeichenfolge um. Beispiel:

[Search String] = "All" OR CONTAINS(STR([<dimension>]),[Search String])

 
Nummer des Knowledge-Artikels

001458184

Anhänge

ParameterWildcard.twbx

434 KB

 
Laden
Salesforce Help | Article