Datumsfilter erstellen create-date-filter

Um Ihre Einblicke nach Datum zu filtern, müssen Sie Ihren SQL-Abfragen Parameter hinzufügen, die Datumsbeschränkungen akzeptieren können. Dies erfolgt im Rahmen des Workflows für die Erstellung von Insight-Abfragen für den Pro-Modus. Informationen zum Einstieg in SQL für Ihre Einblicke finden Sie in der Dokumentation zu query pro mode .

Mithilfe von Abfrageparametern können Sie mit dynamischen Daten arbeiten, da diese als Platzhalter für die Werte fungieren, die Sie zur Ausführungszeit hinzufügen. Diese Platzhalterwerte können über die Benutzeroberfläche aktualisiert werden und es weniger technischen Benutzern ermöglichen, die Einblicke anhand von Datumsbereichen zu aktualisieren.

Wenn Sie mit Abfrageparametern nicht vertraut sind, finden Sie in der Dokumentation Anleitungen zur Implementierung parametrisierter Abfragen.

Datumsfilter auf Ihr Dashboard anwenden apply-date-filter

Um einen Datumsfilter anzuwenden, wählen Sie Filter hinzufügen und dann Datumsfilter aus dem Dropdown-Menü Ihrer Dashboard-Ansicht.

Ein benutzerdefiniertes Dashboard mit Filter hinzufügen und seinem Dropdown-Menü hervorgehoben.

Ihnen werden die folgenden Datumsfilteroptionen angezeigt.

Filter
Beschreibung
Kein benutzerdefiniertes Datum
Wählen Sie ein oder mehrere benutzerdefinierte Daten aus mehreren voreingestellten Werten aus.
Benutzerdefinierter Datumsbereich
Wählen Sie ein oder mehrere benutzerdefinierte Daten aus mehreren voreingestellten Werten aus oder geben Sie einen benutzerdefinierten Datumsbereich an.
Benutzerdefiniertes Datum
Wählen Sie aus den vorherigen Werten aus oder geben Sie das Startdatum für Ihr Dashboard an.

Das Dialogfeld Datumsfilter erstellenmit den drei benutzerdefinierten Datumsauswahloptionen wurde hervorgehoben.

Erstellen Sie einen benutzerdefinierten Datumsfilter ohne

Um einen vordefinierten Datumsfilter anzuwenden, wählen Sie "Kein benutzerdefiniertes Datum"und wählen Sie dann die vordefinierten Datumsoptionen aus, die Sie einbeziehen möchten. Verwenden Sie abschließend das Dropdown-Menü, um den standardmäßigen Datumsbereich auszuwählen, und wählen Sie dann Speichern aus.

Das Dialogfeld Datumsfilter erstellenohne benutzerdefinierten Datumsfilter und hervorgehobenes Speichern.

Sie werden zum Dashboard zurückgeleitet, das den zuvor ausgewählten Standarddatumsbereich anzeigt. Wählen Sie im Dropdown-Menü einen anderen vordefinierten Datumsbereich aus.

Ein benutzerdefiniertes Dashboard, das den Standarddatumsbereich mit hervorgehobenem Dropdown-Menü anzeigt.

Benutzerdefinierten Datumsbereichsfilter erstellen

Um einen benutzerdefinierten Datumsbereichsfilter anzuwenden, wählen Sie Benutzerdefinierter Datumsbereich und wählen Sie dann die vordefinierten Datumsoptionen aus, die Sie einbeziehen möchten. Wählen Sie abschließend Benutzerdefiniert aus, um den standardmäßigen Datumsbereich festzulegen. Geben Sie im Kalender einen Datumsbereich an und wählen Sie dann Speichern aus.

NOTE
Es ist nicht erforderlich, vordefinierte Datumsoptionen auszuwählen.

Das Dialogfeld Datumsfilter erstellenmit dem benutzerdefinierten Datumsbereichsfilter, benutzerdefiniert und hervorgehoben.

Sie werden zum Dashboard zurückgeleitet, das den zuvor von Ihnen angegebenen benutzerdefinierten Datenbereich anzeigt. Wählen Sie im Dropdown-Menü einen anderen vordefinierten Datumsbereich aus.

Ein benutzerdefiniertes Dashboard, das den Standarddatumsbereich mit hervorgehobenem benutzerdefiniertem Datum anzeigt.

Benutzerdefinierten Datumsfilter erstellen

Um einen benutzerdefinierten Datumsfilter anzuwenden, wählen Sie Benutzerdefiniertes Datum und wählen Sie die vordefinierten Datumsoptionen aus, die Sie einbeziehen möchten. Wählen Sie abschließend Benutzerdefiniert aus und wählen Sie dann im Kalender ein Startdatum aus. Wählen Sie abschließend Speichern aus.

NOTE
Es ist nicht erforderlich, vordefinierte Datumsoptionen auszuwählen.

Das Dialogfeld zum Erstellen eines Datumsfilters mit dem benutzerdefinierten Datumsfilter, benutzerdefiniert und hervorgehoben.

Sie werden zum Dashboard zurückgeleitet, das die zuvor von Ihnen angegebenen benutzerdefinierten Daten anzeigt. Wählen Sie im Dropdown-Menü ein anderes Datum aus.

Ein benutzerdefiniertes Dashboard, das den Standarddatumsbereich mit hervorgehobenem benutzerdefiniertem Datum anzeigt.

Datumsfilter löschen delete-date-filter

Um den Datumsfilter zu entfernen, wählen Sie das Symbol Filter löschen ( Symbol Filter löschen. ).

Ein benutzerdefiniertes Dashboard mit hervorgehobenem Symbol zum Löschen des Filters.

SQL bearbeiten, um Datumsabfrageparameter einzuschließen include-date-parameters

Stellen Sie als Nächstes sicher, dass Ihre SQL Abfrageparameter enthält, um einen Datumsbereich zuzulassen. Wenn Sie noch keine Abfrageparameter in Ihre SQL integriert haben, bearbeiten Sie Ihre Einblicke, um diese Parameter einzuschließen. Anweisungen zum Bearbeiten eines Insight finden Sie in der Dokumentation🔗 .

TIP
Es wird empfohlen, Ihrer SQL-Anweisung in allen Diagrammen, für die Sie Datumsfilter aktivieren möchten, die Parameter $START_DATE und $END_DATE hinzuzufügen.
NOTE
Datumsfilter unterstützen keine Zeitbeschränkungen. Der Filter gilt nur für Datumsbereiche. Wenn Sie also innerhalb eines Zeitraums von 24 Stunden mehrere Berichte haben, können Sie nicht zwischen verschiedenen Stunden innerhalb eines Tages unterscheiden. Aus diesem Grund wird empfohlen, die Zeitkomponente als Datum zu verwenden.

Wenn das zu analysierende Datenmodell bzw. die Tabellen eine Zeitkomponente aufweisen, können Sie Ihre Daten nach Datum gruppieren und dann diese Datumsfilter anwenden.

Die folgende SQL-Beispielanweisung zeigt, wie die Parameter $START_DATE und $END_DATE integriert werden, und verwendet cast, um die Zeitkomponente als Datum festzulegen.

SELECT Sum(personalization_consent_count) AS Personalization,
       Sum(datacollection_consent_count)  AS Datacollection,
       Sum(datasharing_consent_count)     AS Datasharing
FROM   fact_daily_consent_aggregates f
       INNER JOIN dim_consent_valued
               ON f.consent_value_id = d.consent_value_id
WHERE  f.date BETWEEN Upper(Coalesce(Cast('$START_DATE' AS date), '')) AND Upper
                      (
                             Coalesce(Cast('$END_DATE' AS date), ''))
       AND ( ( Upper(Coalesce($consent_value_filter, '')) IN ( '', 'NULL' ) )
              OR ( f.consent_value_id IN ( $consent_value_filter ) ) )
LIMIT  0;

Im folgenden Screenshot werden die in der SQL-Anweisung enthaltenen Datumsbeschränkungen und die Schlüsselwertpaare der Abfrageparameter hervorgehoben.

NOTE
Beim Erstellen Ihrer Anweisung im Abfragepro-Modus müssen Sie Beispielwerte für jeden Parameter angeben, um die SQL-Anweisung auszuführen und das Diagramm zu erstellen. Die Beispielwerte, die Sie beim Erstellen Ihrer Anweisung angeben, werden durch die tatsächlichen Werte ersetzt, die Sie zur Laufzeit für den Filter Datum (oder global) auswählen.

Das Dialogfeld SQL eingeben mit den in der SQL hervorgehobenen Datumsparametern.

Datumsparameter in jedem Insight aktivieren enable-date-parameters

Nachdem Sie die entsprechenden Parameter in die SQL Ihrer Einblicke eingefügt haben, sind die Variablen Start_date und End_date jetzt als Umschalter im Widget Composer verfügbar. Informationen zum Bearbeiten eines Insight finden Sie im Abschnitt Abfrage pro Modus Widget population.

Wählen Sie im Widget Composer Umschalter aus, um die Parameter Start_date und End_date zu aktivieren.

Der Widget-Composer mit den Umschaltern Start_Datum und Ende_Datum ist hervorgehoben.

Wählen Sie anschließend die entsprechenden Abfrageparameter aus den Dropdown-Menüs aus.

Der Widget Composer mit dem Dropdown-Menü Start_Datum ist hervorgehoben.

Wählen Sie abschließend Speichern und schließen aus, um zu Ihrem Dashboard zurückzukehren. Datumsfilter sind nun für alle Einblicke mit Start- und Enddatumsparametern aktiviert.

recommendation-more-help
ececc77d-ff44-4382-85ee-a087c8834323