

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.

# Verwenden von Datensatzparametern in Amazon Quick
<a name="dataset-parameters"></a>

In Amazon Quick können Autoren Datensatzparameter in Direktabfragen verwenden, um ihre Datensätze dynamisch anzupassen und wiederverwendbare Logik auf ihre Datensätze anzuwenden. Ein *Datensatzparameter* ist ein Parameter, der auf Datensatzebene erstellt wurde. Es wird von einem Analyseparameter anhand von Steuerelementen, berechneten Feldern, Filtern, Aktionen URLs, Titeln und Beschreibungen verbraucht. Weitere Informationen zu den Analyseparametern finden Sie unter [Parameter in Amazon Quick](parameters-in-quicksight.md). In der folgenden Liste werden drei Aktionen beschrieben, die mit Datensatzparametern ausgeführt werden können:
+  **Benutzerdefiniertes SQL in direkter Abfrage** – Datensatzbesitzer können Datensatzparameter in das benutzerdefinierte SQL eines Direktabfrage-Datensatzes einfügen. Wenn diese Parameter in einer Schnellanalyse auf ein Filtersteuerelement angewendet werden, können Benutzer ihre benutzerdefinierten Daten schneller und effizienter filtern.
+ **Wiederholbare Variablen** – Statische Werte, die an mehreren Stellen auf der Datensatzseite erscheinen, können mithilfe benutzerdefinierter Datensatzparameter in einer Aktion geändert werden.
+ **Berechnete Felder in Datensätze verschieben** — Schnellautoren können berechnete Felder mit Parametern in einer Analyse kopieren und auf Datensatzebene migrieren. Dadurch wird verhindert, dass berechnete Felder auf Analyseebene versehentlich geändert werden und berechnete Felder in mehreren Analysen gemeinsam genutzt werden.

In einigen Situationen verbessern Datensatzparameter die Leistung der Filtersteuerung für Direktabfrage-Datensätze, die komplexes benutzerdefiniertes SQL erfordern, und vereinfachen die Geschäftslogik auf Datensatzebene.

**Topics**
+ [Einschränkungen von Datensatzparametern](#dataset-parameters-limitations)
+ [Datensatzparameter in Amazon Quick erstellen](dataset-parameters-SQL.md)
+ [Einfügen von Datensatzparametern in benutzerdefiniertes SQL](dataset-parameters-insert-parameter.md)
+ [Hinzufügen von Datensatzparametern zu berechneten Feldern](dataset-parameters-calculated-fields.md)
+ [Hinzufügen von Datensatzparametern zu Filtern](dataset-parameters-dataset-filters.md)
+ [Verwendung von Datensatzparametern in Schnellanalysen](dataset-parameters-analysis.md)
+ [Fortgeschrittene Anwendungsfälle von Datensatzparametern](dataset-parameters-advanced-options.md)

## Einschränkungen von Datensatzparametern
<a name="dataset-parameters-limitations"></a>

In diesem Abschnitt werden bekannte Einschränkungen behandelt, auf die Sie bei der Arbeit mit Datensatzparametern in Amazon Quick stoßen können.
+ Wenn Dashboard-Leser per E-Mail gesendete Berichte planen, werden die ausgewählten Steuerelemente nicht auf die Datensatzparameter übertragen, die im Bericht enthalten sind, der an die E-Mail angehängt ist. Stattdessen werden die Standardwerte der Parameter verwendet.
+ Datensatzparameter können nicht in benutzerdefiniertes SQL von in SPICE gespeicherten Datensätzen eingefügt werden.
+ Dynamische Standardeinstellungen können nur auf der Analyseseite der Analyse konfiguriert werden, die den Datensatz verwendet. Sie können keinen dynamischen Standard auf Datensatzebene konfigurieren.
+ Die Option **Alle auswählen** wird bei mehrwertigen Steuerelementen von Analyseparametern, die Datensatzparametern zugeordnet sind, nicht unterstützt.
+ Kaskadierende Steuerelemente werden für Datensatzparameter nicht unterstützt.
+ Datensatzparameter können nur von Datensatzfiltern verwendet werden, wenn die Datenmenge eine direkte Abfrage verwendet.
+ In einer benutzerdefinierten SQL-Abfrage können nur 128 Datensatzparameter verwendet werden.

# Datensatzparameter in Amazon Quick erstellen
<a name="dataset-parameters-SQL"></a>

Verwenden Sie die folgenden Verfahren, um mit der Verwendung von Datensatzparametern zu beginnen.

**So erstellen Sie einen neuen Datensatzparameter**

1. Wählen Sie auf der Schnellstartseite links **Daten** aus, wählen Sie die Ellipse (drei Punkte) neben dem Datensatz aus, den Sie ändern möchten, und wählen Sie dann **Bearbeiten** aus.

1. Wählen Sie auf der sich öffnenden **Datensatz**-Seite links **Parameter** und dann das Symbol (\$1), um einen neuen Datensatzparameter zu erstellen.

1. Geben Sie im daraufhin angezeigten Popup-Fenster **Neuen Parameter erstellen** einen Parameternamen in das Feld **Name** ein.

1. Wählen Sie in der Dropdownliste **Datentyp** den gewünschten Parameter-Datentyp aus. Unterstützte Datentypen sind `String`, `Integer`, `Number` und `Datetime`. Diese Option kann nicht geändert werden, nachdem der Parameter erstellt wurde.

1. Geben Sie unter **Standardwert** den Standardwert ein, den der Parameter haben soll.
**Anmerkung**  
Wenn Sie einen Datensatzparameter einem Analyseparameter zuordnen, kann ein anderer Standardwert ausgewählt werden. In diesem Fall wird der hier konfigurierte Standardwert durch den neuen Standardwert überschrieben.

1. Wählen Sie unter **Werte** den Wertetyp aus, den der Parameter haben soll. **Einzelwert**-Parameter unterstützen Steuerelemente für Dropdownlisten, Textfelder und Listen mit einfacher Auswahl. Parameter mit **mehreren Werten** unterstützen Dropdown-Steuerelemente mit Mehrfachauswahl. Diese Option kann nicht geändert werden, nachdem der Parameter erstellt wurde.

1. Wenn Sie mit der Konfiguration des neuen Parameters fertig sind, wählen Sie **Erstellen**, um den Parameter zu erstellen.

# Einfügen von Datensatzparametern in benutzerdefiniertes SQL
<a name="dataset-parameters-insert-parameter"></a>

Sie können Datensatzparameter in das benutzerdefinierte SQL eines Datensatzes im Direktabfragemodus einfügen, indem Sie in der SQL-Anweisung mit `<<$parameter_name>>` darauf verweisen. Zur Laufzeit können Dashboard-Benutzer Filtersteuerungswerte eingeben, die einem Datensatzparameter zugeordnet sind. Anschließend können sie die Ergebnisse in der Dashboard-Grafik sehen, nachdem die Werte an die SQL-Abfrage weitergegeben wurden. Sie können Parameter verwenden, um grundlegende Filter auf der Grundlage von Kundeneingaben in `where`-Klauseln zu erstellen. Alternativ können Sie `case when`- oder `if else`-Klauseln hinzufügen, um die Logik der SQL-Abfrage auf der Grundlage der Eingabe eines Parameters dynamisch zu ändern.

Angenommen, Sie möchten Ihrem benutzerdefinierten SQL eine `WHERE`-Klausel hinzufügen, die Daten auf der Grundlage des Regionsnamens eines Endbenutzers filtert. In diesem Fall erstellen Sie einen einzelnen Wertparameter mit dem Namen `RegionName`:

```
SELECT *
FROM transactions
WHERE region = <<$RegionName>>
```

Sie können Benutzern auch erlauben, mehrere Werte für den Parameter anzugeben:

```
SELECT *
FROM transactions
WHERE region in (<<$RegionNames>>)
```

Im folgenden komplexeren Beispiel bezieht sich ein Datensatzautor zweimal auf zwei Datensatzparameter, basierend auf den Vor- und Nachnamen eines Benutzers, die in einem Dashboard-Filtersteuerelement ausgewählt werden können:

```
SELECT Region, Country, OrderDate, Sales
FROM transactions
WHERE region=
(Case
WHEN <<$UserFIRSTNAME>> In 
    (select firstname from user where region='region1') 
    and <<$UserLASTNAME>> In 
    (select lastname from user where region='region1') 
    THEN 'region1'
WHEN <<$UserFIRSTNAME>> In 
    (select firstname from user where region='region2') 
    and <<$UserLASTNAME>> In 
    (select lastname from user where region='region2') 
    THEN 'region2'
ELSE 'region3'
END)
```

Sie können Parameter auch in `SELECT`-Klauseln verwenden, um anhand von Benutzereingaben neue Spalten in einem Datensatz zu erstellen:

```
SELECT Region, Country, date, 
    (case 
    WHEN <<$RegionName>>='EU'
    THEN sum(sales) * 0.93   --convert US dollar to euro
    WHEN <<$RegionName>>='CAN'
    THEN sum(sales) * 0.78   --convert US dollar to Canadian Dollar
    ELSE sum(sales) -- US dollar
    END
    ) as "Sales"
FROM transactions
WHERE region = <<$RegionName>>
```

Informationen zum Erstellen einer benutzerdefinierten SQL-Abfrage oder zum Bearbeiten einer vorhandenen Abfrage vor dem Hinzufügen eines Datensatzparameters finden Sie unter [Verwenden von SQL zum Anpassen von Daten](adding-a-SQL-query.md).

Wenn Sie benutzerdefiniertes SQL mit einem Datensatzparameter anwenden, wird `<<$parameter_name>>` als Platzhalterwert verwendet. Wenn ein Benutzer einen der Parameterwerte aus einem Steuerelement auswählt, ersetzt Quick den Platzhalter durch die Werte, die der Benutzer im Dashboard auswählt.

Im folgenden Beispiel gibt der Benutzer eine neue benutzerdefinierte SQL-Abfrage ein, die Daten nach Status filtert:

```
select * from all_flights
where origin_state_abr = <<$State>>
```

Der Standardwert des Parameters wird auf die SQL-Abfrage angewendet und die Ergebnisse werden im **Vorschaufenster** angezeigt.

# Hinzufügen von Datensatzparametern zu berechneten Feldern
<a name="dataset-parameters-calculated-fields"></a>

Mithilfe des Formats `${parameter_name}` können Sie auch Datensatzparameter zu berechneten Feldausdrücken hinzufügen.

Wenn Sie eine Berechnung erstellen, können Sie vorhandene Parameter in der Liste der Parameter unter **Parameterliste** auswählen. Sie können kein berechnetes Feld erstellen, das einen mehrwertigen Parameter enthält.

Weitere Informationen zum Hinzufügen berechneter Felder finden Sie unter [Verwenden von berechneten Feldern mit Parametern in Amazon Quick](parameters-calculated-fields.md).

# Hinzufügen von Datensatzparametern zu Filtern
<a name="dataset-parameters-dataset-filters"></a>

Für Datensätze im direkten Abfragemodus können Datensatzautoren Datensatzparameter in Filtern ohne benutzerdefiniertes SQL verwenden. Datensatzparameter können Filtern nicht hinzugefügt werden, wenn sich der Datensatz in SPICE befindet.

**So fügen Sie einen Datensatzparameter zu einem Filter hinzu**

1. Öffnen Sie die Datensatzseite des Datensatzes, für das Sie einen Filter erstellen möchten. Wählen Sie links **Filter** und dann **Filter hinzufügen** aus.

1. Geben Sie den Namen ein, den der Filter haben soll, und wählen Sie in der Dropdownliste das Feld aus, das gefiltert werden soll.

1. Nachdem Sie den neuen Filter erstellt haben, navigieren Sie im Bereich **Filter** zu dem Filter, wählen Sie die Auslassungszeichen (drei Punkte) neben dem Filter aus, und klicken Sie dann auf **Bearbeiten**.

1. Wählen Sie **Benutzerdefinierter Filter** als **Filtertyp** aus.

1. Wählen Sie unter **Filterbedingung** die gewünschte Bedingung aus.

1. Wählen Sie das Feld **Parameter verwenden** und wählen Sie den Datensatzparameter aus, den der Filter verwenden soll.

1. Wenn Sie die Änderungen vorgenommen haben, wählen Sie **Anwenden** aus.

# Verwendung von Datensatzparametern in Schnellanalysen
<a name="dataset-parameters-analysis"></a>

Nachdem Sie einen Datensatzparameter erstellt haben und den Datensatz zu einer Analyse hinzugefügt haben, ordnen Sie den Datensatzparameter einem neuen oder vorhandenen Analyseparameter zu. Nachdem Sie einen Datensatzparameter einem Analyseparameter zugeordnet haben, können Sie ihn mit Filtern, Steuerungen und anderen Analyseparameter-Features verwenden.

Sie können Ihre Datensatzparameter im Bereich **Parameter** der Analyse verwalten, die den Datensatz verwendet, zu dem die Parameter gehören. Im Bereich **Datensatzparameter** des Bereichs **Parameter** können Sie festlegen, dass nur die nicht zugewiesenen Datensatzparameter angezeigt werden (Standard). Alternativ können Sie festlegen, dass alle zugewiesenen und nicht zugewiesenen Datensatzparameter angezeigt werden, indem Sie in der Dropdownliste **Ansicht** die Option **ALLE** auswählen.

## Zuordnung von Datensatzparametern in neuen Schnellanalysen
<a name="dataset-parameters-map-to-analysis"></a>

Wenn Sie eine neue Analyse aus einem Datensatz erstellen, der Parameter enthält, müssen Sie die Datensatzparameter der Analyse zuordnen, bevor Sie sie verwenden können. Dies gilt auch, wenn Sie einer Analyse einen Datensatz mit Parametern hinzufügen. Sie können alle Parameter in einer Analyse, die nicht zugeordnet wurden, im Bereich **Parameter** der Analyse anzeigen. Sie können auch in der Benachrichtigung, die oben rechts auf der Seite angezeigt wird, wenn Sie die Analyse erstellen oder den Datensatz hinzufügen, die Option **ANZEIGEN** wählen.

**So ordnen Sie einen Datensatzparameter einem Analyseparameter zu**

1. Öffnen Sie die [Quick-Konsole](https://quicksight.aws.amazon.com/).

1. Wählen Sie die Analyse aus, die Sie ändern möchten.

1. Wählen Sie das Symbol **Parameter**, um den Bereich **Parameter** zu öffnen.

1. Wählen Sie die Ellipse (drei Punkte) neben dem Datensatzparameter, den Sie zuordnen möchten, wählen Sie **Parameter zuordnen** und dann den Analyseparameter aus, dem Sie Ihren Datensatzparameter zuordnen möchten.

   Wenn Ihre Analyse keine Analyseparameter enthält, können Sie Parameter **zuordnen** und **Neu erstellen** auswählen, um einen Analyseparameter zu erstellen, der bei der Erstellung automatisch dem Datensatzparameter zugeordnet wird.

   1. (Optional) Geben Sie im daraufhin angezeigten Popup-Fenster **Neuen Parameter erstellen** einen Namen für den neuen Analyseparameter in das Feld **Name** ein.

   1. (Optional) Wählen Sie für **Statischer Standardwert** den statischen Standardwert, den der Parameter haben soll.

   1. (Optional) Wählen Sie **Dynamischen Standard festlegen** aus, um einen dynamischen Standard für den neuen Parameter festzulegen.

   1. In der Tabelle **Zugeordnete Datensatzparameter** sehen Sie den Datensatzparameter, den Sie dem neuen Analyseparameter zuordnen. Sie können diesem Analyseparameter weitere Datensatzparameter hinzufügen, indem Sie die Dropdownliste **DATENSATZPARAMETER HINZUFÜGEN** und dann den Parameter auswählen, den Sie zuordnen möchten. Sie können die Zuordnung eines Datensatzparameters aufheben, indem Sie neben dem Datensatzparameter, den Sie entfernen möchten, auf die Schaltfläche **Entfernen** klicken.

   Weitere Informationen zur Erstellung von Analyseparametern finden Sie unter [Parameter in Amazon Quick einrichten](parameters-set-up.md).

Wenn Sie einen Datensatzparameter einem Analyseparameter zuordnen, stellt der Analyseparameter den Datensatzparameter unabhängig davon dar, wo er in der Analyse verwendet wird.

Im Fenster **Parameter bearbeiten** können Sie auch Datensatzparameter Analyseparametern zuordnen und deren Zuordnung aufheben. Um das Fenster **Parameter bearbeiten** zu öffnen, navigieren Sie zum Bereich **Parameter**, wählen Sie die Ellipse (drei Punkte) neben dem Analyseparameter aus, den Sie ändern möchten, und wählen Sie dann **Parameter bearbeiten** aus. Sie können diesem Analyseparameter weitere Datensatzparameter hinzufügen, indem Sie die Dropdownliste **DATENSATZPARAMETER HINZUFÜGEN** und dann den Parameter auswählen, den Sie zuordnen möchten. Sie können die Zuordnung eines Datensatzparameters aufheben, indem Sie neben dem Datensatzparameter, den Sie entfernen möchten, auf die Schaltfläche **Entfernen** klicken. Sie können auch alle zugewiesenen Datensatzparameter entfernen, indem Sie **ALLE ENTFERNEN** wählen. Wenn Sie die Änderungen vorgenommen haben, wählen Sie **Aktualisieren** aus.

Wenn Sie einen Analyseparameter löschen, wird die Zuordnung aller Datensatzparameter zur Analyse aufgehoben und sie werden im Bereich **UNMAPPED** des Bereichs **Parameter** angezeigt. Sie können einen Datensatzparameter jeweils nur einem Analyseparameter zuordnen. Um einen Datensatzparameter einem anderen Analyseparameter zuzuordnen, heben Sie die Zuordnung des Datensatzparameters auf und ordnen Sie ihn dann dem neuen Analyseparameter zu.

## Hinzufügen von Filtersteuerelementen zu den zugewiesenen Analyseparametern
<a name="dataset-parameters-analysis-filter-control"></a>

Nachdem Sie in Quick einen Datensatzparameter einem Analyseparameter zugeordnet haben, können Sie Filtersteuerungen für Filter, Aktionen, berechnete Felder, Titel, Beschreibungen und erstellen URLs.

**Sie fügen Sie einem zugewiesenen Parameter ein Steuerelement hinzu**

1. Wählen Sie im Bereich **Parameter** der Analyseseite die Ellipse (drei Punkte) neben dem gewünschten zugewiesenen Analyseparameter aus, und klicken Sie dann auf **Steuerelement hinzufügen**.

1. Geben Sie im daraufhin angezeigten Fenster **Steuerelement hinzufügen** den gewünschten **Namen** ein und wählen Sie den **Stil** aus, den das Steuerelement haben soll. Wählen Sie für Steuerelemente mit einem Wert zwischen `Dropdown`, `List` und `Text field`. Für Steuerelemente mit mehreren Werten wählen Sie `Dropdown`.

1. Wählen Sie **Hinzufügen** aus, um das Steuerelement zu erstellen.

# Fortgeschrittene Anwendungsfälle von Datensatzparametern
<a name="dataset-parameters-advanced-options"></a>

In diesem Abschnitt werden erweiterte Optionen und Anwendungsfälle für die Arbeit mit Datensatzparametern und Dropdown-Steuerelementen behandelt. Verwenden Sie die folgenden exemplarischen Vorgehensweisen, um dynamische Dropdown-Werte mit Datensatzparametern zu erstellen.

## Verwenden von mehrwertigen Steuerelementen mit Datensatzparametern
<a name="dataset-parameters-dropdown"></a>

Wenn Sie Datensatzparameter verwenden, die in das benutzerdefinierte SQL eines Datensatzes eingefügt werden, filtern die Datensatzparameter die Daten in der Regel nach Werten einer bestimmten Spalte. Wenn Sie ein Dropdown-Steuerelement erstellen und den Parameter als Wert zuweisen, zeigt die Dropdownliste nur den Wert an, den der Parameter gefiltert hat. Das folgende Verfahren zeigt, wie Sie ein Steuerelement erstellen können, das einem Datensatzparameter zugeordnet ist und alle ungefilterten Werte anzeigt.

**So füllen Sie alle zugewiesenen Werte in ein Dropdown-Steuerelement ein**

1. Erstellen Sie einen neuen einspaltigen Datensatz in SPICE oder eine Direktabfrage, die alle eindeutigen Werte aus dem ursprünglichen Datensatz enthält. Nehmen wir zum Beispiel an, dass Ihr Originaldatensatz das folgende benutzerdefinierte SQL verwendet:

   ```
   select * from all_flights
           where origin_state_abr = <<$State>>
   ```

   Um eine einspaltige Tabelle mit allen eindeutigen Ursprungszuständen zu erstellen, wenden Sie das folgende benutzerdefinierte SQL auf den neuen Datensatz an:

   ```
   SELECT distinct origin_state_abr FROM all_flights
           order by origin_state_abr asc
   ```

   Der SQL-Ausdruck gibt alle eindeutigen Zustände in alphabetischer Reihenfolge zurück. Der neue Datensatz hat keine Datensatzparameter.

1. Geben Sie einen **Namen** für den neuen Datensatz ein, speichern und veröffentlichen Sie den Datensatz. In unserem Beispiel heißt der neue Datensatz `State Codes`.

1. Öffnen Sie die Analyse, die den ursprünglichen Datensatz enthält, und fügen Sie den neuen Datensatz zur Analyse hinzu. Informationen zum Hinzufügen von Datensätzen zu einer vorhandenen Analyse finden Sie unter [Hinzufügen eines Datensatzes zu einer Analyse](adding-a-data-set-to-an-analysis.md).

1. Navigieren Sie zum Bereich **Steuerelemente** und suchen Sie das Dropdown-Steuerelement, das Sie bearbeiten möchten. Wählen Sie die Ellipse (drei Punkte) neben dem Steuerelement und wählen Sie dann **Bearbeiten** aus.

1. Wählen Sie im **Steuerelement Format**, das auf der linken Seite angezeigt wird, im Bereich **Werte** die Option **Mit einem Datensatzfeld verknüpfen** aus.

1. Wählen Sie in der daraufhin angezeigten Dropdownliste **Datensatz** den neuen Datensatz aus, den Sie erstellt haben. In unserem Beispiel wird der `State Codes`-Datensatz ausgewählt.

1. Wählen Sie für die angezeigte **Feld**-Dropdownliste das entsprechende Feld aus. In unserem Beispiel wird das `origin_state_abr`-Feld ausgewählt.

Nachdem Sie das Steuerelement mit dem neuen Datensatz verknüpft haben, werden alle eindeutigen Werte in der Dropdownliste des Steuerelements angezeigt. Dazu gehören die Werte, die durch den Datensatzparameter herausgefiltert werden.

## Verwenden von Steuerelementen mit den Optionen Alle auswählen
<a name="dataset-parameters-controls-select-all"></a>

Wenn ein oder mehrere Datensatzparameter einem Analyseparameter zugeordnet und einem Steuerelement hinzugefügt werden, ist die `Select all`-Option standardmäßig nicht verfügbar. Das folgende Verfahren zeigt eine Problemumgehung, bei der dasselbe Beispielszenario aus dem vorherigen Abschnitt verwendet wird.

**Anmerkung**  
Diese exemplarische Vorgehensweise bezieht sich auf Datensätze, die klein genug sind, um in einer Direktabfrage geladen zu werden. Wenn Sie über einen großen Datensatz verfügen und die `Select All`-Option verwenden möchten, wird empfohlen, den Datensatz in SPICE zu laden. Wenn Sie die `Select All`-Option jedoch mit Datensatzparametern verwenden möchten, wird in dieser exemplarischen Vorgehensweise eine Möglichkeit beschrieben, dies zu tun.

Angenommen, Sie haben einen Direktabfrage-Datensatz mit benutzerdefiniertem SQL, der einen mehrwertigen Parameter namens `States` enthält:

```
select * from all_flights
where origin_state_abr in (<<$States>>)
```

**So verwenden Sie die Option Alles auswählen in einem Steuerelement, das Datensatzparameter verwendet**

1. Suchen Sie im Bereich **Parameter** der Analyse den Datensatzparameter, den Sie verwenden möchten, und wählen Sie in den Auslassungspunkten (drei Punkte) neben dem Parameter die Option **Bearbeiten** aus.

1. Geben Sie im daraufhin angezeigten Fenster **Parameter bearbeiten** im Abschnitt **Mehrere statische Standardwerte** einen neuen Standardwert ein. In unserem Beispiel ist der Standardwert ` All States`. Beachten Sie, dass in dem Beispiel ein führendes Leerzeichen verwendet wird, sodass der Standardwert als erstes Element im Steuerelement angezeigt wird.

1. Wählen Sie **Aktualisieren**, um den Parameter zu aktualisieren.

1. Navigieren Sie zu dem Datensatz, der den Datensatzparameter enthält, den Sie in der verwenden. analysis-by-analysis Bearbeiten Sie das benutzerdefinierte SQL des Datensatzes, sodass es einen Standardanwendungsfall für Ihre neuen statischen Mehrfachstandardwerte enthält. In diesem ` All States`-Beispiel sieht der SQL-Ausdruck wie folgt aus:

   ```
   select * from public.all_flights
   where
       ' All States' in (<<$States>>) or
       origin_state_abr in (<<$States>>)
   ```

   Wählt der Benutzer ` All States` im Steuerelement aus, gibt der neue SQL-Ausdruck alle eindeutigen Datensätze zurück. Wenn der Benutzer einen anderen Wert aus dem Steuerelement auswählt, gibt die Abfrage Werte zurück, die durch den Datensatzparameter gefiltert wurden.

### Verwenden von Steuerelementen mit Alles auswählen und mehrwertigen Optionen
<a name="dataset-parameters-controls-multi-select-all"></a>

Sie können das vorherige `Select all`-Verfahren mit der zuvor erläuterten Methode zur Steuerung mehrerer Werte kombinieren, um Dropdown-Steuerelemente zu erstellen, die zusätzlich zu mehreren Werten, die der Benutzer auswählen kann, einen `Select all`-Wert enthalten. In dieser exemplarischen Vorgehensweise wird davon ausgegangen, dass Sie die vorherigen Verfahren befolgt haben, dass Sie wissen, wie man Datensatzparameter Analyseparametern zuordnet, und dass Sie Steuerelemente in einer Analyse erstellen können. Weitere Informationen zum Zuordnen von Analyseparametern finden Sie unter [Zuordnung von Datensatzparametern in neuen Schnellanalysen](dataset-parameters-analysis.md#dataset-parameters-map-to-analysis). Weitere Informationen zum Erstellen von Steuerelementen in einer Analyse, die Datensatzparameter verwendet, finden Sie unter [Hinzufügen von Filtersteuerelementen zu den zugewiesenen Analyseparametern](dataset-parameters-analysis.md#dataset-parameters-analysis-filter-control).

**So fügen Sie einem Steuerelement mit der Option Alles auswählen und einem zugewiesenen Datensatzparameter mehrere Werte hinzu**

1. Öffnen Sie die Analyse, die den ursprünglichen Datensatz mit einem `Select all` benutzerdefinierten SQL-Ausdruck und einen zweiten Datensatz enthält, der alle möglichen Werte der gefilterten Spalte enthält, die im ursprünglichen Datensatz vorhanden ist.

1. Navigieren Sie zu dem sekundären Datensatz, der zuvor erstellt wurde, um alle Werte einer gefilterten Spalte zurückzugeben. Fügen Sie einen benutzerdefinierten SQL-Ausdruck hinzu, der Ihre zuvor konfigurierte `Select all`-Option zur Abfrage hinzufügt. Im folgenden Beispiel wird der ` All States`-Datensatz an den Anfang der Liste der zurückgegebenen Werte der Datenmenge gesetzt:

   ```
   (Select ' All States' as origin_state_abr)
       Union All
       (SELECT distinct origin_state_abr FROM all_flights
       order by origin_state_abr asc)
   ```

1. Kehren Sie zu der Analyse zurück, zu der die Datensätze gehören, und ordnen Sie den verwendeten Datensatzparameter dem Analyseparameter zu, den Sie in Schritt 3 des vorherigen Verfahrens erstellt haben. Der Analyseparameter und der Datensatzparameter können denselben Namen haben. In unserem Beispiel wird der Analyseparameter namens `States` aufgerufen.

1. Erstellen Sie ein neues Filtersteuerelement oder bearbeiten Sie ein vorhandenes Filtersteuerelement und wählen Sie **Alle auswählen ausblenden**, um die deaktivierte Option **Alle auswählen** auszublenden, die in Steuerelementen mit mehreren Werten angezeigt wird.

Sobald Sie das Steuerelement erstellt haben, können Benutzer dasselbe Steuerelement verwenden, um alle oder mehrere Werte einer gefilterten Spalte in einem Datensatz auszuwählen.